Наши требования
Опыт коммерческой разработки на Rust от 3 лет (уровень Senior/Expert)
Общий коммерческий опыт разработки ПО — от 6 лет
Глубокое понимание асинхронного программирования в Rust: уверенное владение Tokio
Опыт разработки сетевых сервисов: знание Hyper, Pingora (или опыт создания аналогичных решений) и понимание внутреннего устройства HTTP/1.1, HTTP/2
Экспертиза в сетях: глубокое знание стека TCP/IP, принципов работы сетей, опыт тонкой настройки сетевого стека Linux
Бэкенд-технологии: опыт работы с Protobuf и gRPC, брокерами сообщений (Kafka/RabbitMQ/NATS)
Инфраструктура: уверенное знание Linux (настройка, отладка), опыт работы с Kubernetes (разработка операторов, написание манифестов), понимание DevOps-культуры и CI/CD (GitLab CI / GitHub Actions)
Высшее техническое образование (приветствуется, но не является жестким требованием, при наличии сильного опыта)
Опыт создания AI-агентов и использования их в работе будет преимуществом
Опыт технического руководства небольшой командой (2–5 человек), даже неформального (тимлидства или наставничества)
Опыт проектирования распределенных систем и микросервисной архитектуры
Системное мышление: способность видеть продукт целиком, принимать взвешенные архитектурные решения и решать нетривиальные инженерные задачи