Руководитель команды разработки

Защищенные Телекоммуникации

Руководитель команды разработки

Тула, Пушкинская улица, 23

Описание вакансии

Требования:

  • Релевантный опыт работы от 6-ти лет;

  • Знание Golang: опыт работы с конкурирующими goroutines, каналами, управлением контекстом и профилированием производительности;

  • Понимание принципов построения микросервисной архитектуры;

  • Опыт реализации RESTful API и GraphQL для создания гибких и эффективных интерфейсов взаимодействия;

  • Опыт разработки с использованием PostgreSQL: создание оптимальных запросов, индексация, использование транзакций, триггеров и хранимых процедур;

  • Работа с Kafka для организации асинхронного обмена сообщениями между сервисами;

  • Практический опыт мониторинга и анализа производительности систем с использованием ELK (Elasticsearch, Logstash, Kibana) для логирования, Prometheus и Grafana для метрик и визуализации, а также Jaeger и OpenTelemetry для трассировки распределенных запросов;

  • Способность быстро находить и устранять проблемы в сложных production-средах;

  • Опыт управления командой продуктовой разработки от года;

  • Опыт работы с legacy-проектами;

  • Опыт работы с NoSQL БД (Aerospike, Couchbase, Cassandra предпочтительно, но подойдет и Redis, Mongo).

Дополнительные требования:

  • Опыт разработки высоконагруженных систем;

  • Работа с NATS/Kafka/RabbitMQ для организации асинхронного обмена сообщениями между сервисами;

  • Глубокое понимание работы docker и docker-compose;

  • Глубокое понимание работы k8s;

  • Уверенное использование Unix-систем;

  • Опыт разработки на любом другом языке программирования;

  • Знание паттернов проектирования и построения архитектуры системы;

  • Понимание принципов работы протоколов HTTP (v1/v2/v3);

  • Умение использовать gRPC/Protobuf или аналоги.

Задачи:

  • Руководить разработкой биллинговых сервисов на Go, задавать стандарты конкурентного кода;

  • Профилировать производительность сервисов (pprof, trace, benchmark) и устранять узкие места;

  • Проводить код-ревью и принимать архитектурные решения по развитию сервисов;

  • Проектировать схемы БД и писать оптимальные SQL-запросы, работать с транзакциями, триггерами и хранимыми процедурами, совместно с DBA настраивать индексацию;

  • Профилировать тяжёлые запросы и устранять проблемы производительности БД;

  • Организовывать асинхронный обмен сообщениями между сервисами через Kafka с обеспечением идемпотентности и консистентности биллинговых операций;

  • Быстро диагностировать и устранять инциденты в сложных production-средах;

  • Понимать и применять Docker и docker-compose в разработке и деплое;

  • Управлять командой разработки: планирование, распределение задач, контроль сроков, проведение 1to1, участие в найме и онбординге, формировать инженерную культуру;

  • Синхронизировать работу команды с продуктом и смежными командами;

  • Модернизировать legacy-код: рефакторинг, выделение сервисов, миграции;

  • Обеспечивать обратную совместимость при изменениях;

  • Управлять техническим долгом и приоритизировать его погашение;

  • Проектировать решения под высокие нагрузки;

  • Оптимизировать latency и throughput критичных биллинговых операций.

Мы предлагаем:

  • Надёжная основа: официальное трудоустройство (ТК РФ) в аккредитованной IT-компании;
  • Здоровье в приоритете: расширенный пакет ДМС, который включает стоматологию и поддержку психолога;
  • Работа со смыслом: участие в развитии социально значимого продукта, который помогает людям оставаться на связи в сложной жизненной ситуации;
  • Сильная команда: мы ценим открытость, ответственность и стремление к результату, создавая среду для профессионального развития каждого;
  • Забота о тонусе: компенсируем часть стоимости вашего абонемента в спортзал;
  • Удалённый формат: работа из любого города с возможностью посещать офис в Туле для рабочих сессий, корпоративных событий и неформального общения.
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Интеграция Дистрибуция Проекты

Senior Go (Golang) Developer

Интеграция Дистрибуция Проекты

  • Москва

  • Не указана

Рекомендуем
КСК-Эйч Ар
  • Москва

  • Не указана

Рекомендуем
Марс
  • Москва

  • Не указана

Рекомендуем
Гоуланг Технологии

Team Lead Golang Developer

Гоуланг Технологии

  • Москва

  • от 4500 USD

Finbridge
  • Москва

  • от 4500 USD

PrimeXBT
  • Москва

  • от 4500 USD

СБЕР
  • Москва

  • от 4500 USD

Гоуланг Технологии

Senior Golang Developer

Гоуланг Технологии

  • Москва

  • от 4500 USD

Senior Python Developer

Филиал компании Лист Ренталс Лимитед

  • Москва

  • от 4500 USD

СБЕР
  • Москва

  • от 4500 USD

Открытая мобильная платформа

Руководитель отдела разработки ОС

Открытая мобильная платформа

  • Москва

  • от 4500 USD

Транснефть-Технологии

Руководитель группы DBA (PostgreSQL)

Транснефть-Технологии

  • Москва

  • от 4500 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию