Назад к вакансиям

Технический лидер Go (Evolution IaaS)

Cloud.ruМоскваВ офисе
GoRESTGolanggRPCTCP/IPVPNVLANNATVxLANRPCL3SDN

Описание

Обязанности

  • Проектирование архитектуры с нуля: масштабируемый сетевой компонент на Go, интеграция с SDN, compute и API
  • Выбор технологий, построение PoC, декомпозиция задач, проведение code review, контроль качества
  • Организация работы команды, распределение задач, развитие экспертизы и обучение инженеров
  • Интеграция с инфраструктурой (SDN, сетевые плагины, service discovery, observability)
  • Постоянный анализ bottleneck, оптимизация производительности, обеспечение отказоустойчивости, автоматизация тестирования и деплоя
  • Взаимодействие с продуктовыми менеджерами, архитектурой, эксплуатацией
  • Ведение и актуализация технической документации, решение инженерных конфликтов, принятие ключевых решений

Требования

  • Production-опыт в проектировании/разработке сетевых сервисов, компонентов взаимодействующих с маршрутизаторами, SDN-контроллеров или аналогичных систем
  • Экспертиза в сетях: TCP/IP, L2/L3, маршрутизация, VPN, VLAN/VxLAN, tunneling, NAT и пр.
  • Владение Go на уровне продакшн-решений: многопоточность, микросервисы, оптимизация, RPC/gRPC, REST
  • Опыт участия в архитектуре и запуске отказоустойчивых распределённых систем
  • Руководство инженерными командами, code review, организация процессов CI/CD
  • Опыт интеграции с public/private облаками, контейнерной инфраструктурой (K8S/CRI/OVS)
  • Знания observability: сбор метрик, логирование, трассировка

Будет плюсом

  • Опыт создания или рефакторинга крупных сетевых проектов (Neutron, Calico, NSX, VMWare, OVS и пр.)
  • Понимание SDN-архитектур, практики High Availability, Security
  • Навыки быстрого анализа чужого кода, проведения архитектурных ревью
  • Опыт публичных выступлений, написания технических статей, документации

Условия

  • Формат работы: Москва