О проекте: Разработка программного обеспечения класса Application Delivery Controller (ADC). Мы строим производительный сетевой слой продукта Angie, работая с низкоуровневыми сетевыми протоколами и высокими нагрузками.
Технологический стек:
- Ядро: Go (Golang).
- Инфраструктура & Данные: PostgreSQL, Tarantool, Redis (кэш), gRPC.
- DevOps: Docker, Vagrant, CI/CD.
- Сетевой уровень: BGP, OSPF, VRRP (понимание принципов маршрутизации).
Задачи:
- Разработка архитектуры и реализация серверной логики для ADC.
- Оптимизация кода под высокую нагрузку (многопоточность, lock-free структуры).
- Участие в полном цикле разработки: от проектирования интерфейсов до поддержки релиза.
- Техническое лидерство: предложение оптимальных инженерных решений по производительности.
Кого мы ищем:
- Hard Skills: Глубокий опыт коммерческой разработки на Go (от 5 лет). Уверенная работа с базами данных (PostgreSQL/Tarantool), контейнеризацией и инструментами профилирования.
- Системное мышление: Понимание работы TCP/IP стека, алгоритмов балансировки и внутренних механизмов ОС.
- Soft Skills: Способность вести техническую дискуссию, четкое Code Review, отсутствие страха перед сложными legacy-решениями.