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

ориентир по рынку
вакансия зп не указана
в среднем 444 257 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Описания нет

задачи

  • Руководить разработкой биллинговых сервисов на Go, задавать стандарты конкурентного кода
  • Профилировать производительность сервисов (pprof, trace, benchmark) и устранять узкие места
  • Проводить код-ревью и принимать архитектурные решения по развитию сервисов
  • Проектировать схемы БД и писать оптимальные SQL-запросы, работать с транзакциями, триггерами и хранимыми процедурами, совместно с DBA настраивать индексацию
  • Профилировать тяжёлые запросы и устранять проблемы производительности БД
  • Организовывать асинхронный обмен сообщениями между сервисами через Kafka с обеспечением идемпотентности и консистентности биллинговых операций
  • Быстро диагностировать и устранять инциденты в сложных production-средах
  • Понимать и применять Docker и docker-compose в разработке и деплое
  • Управлять командой разработки: планирование, распределение задач, контроль сроков, проведение 1to1, участие в найме и онбординге, формировать инженерную культуру
  • Синхронизировать работу команды с продуктом и смежными командами
  • Модернизировать legacy-код: рефакторинг, выделение сервисов, миграции
  • Обеспечивать обратную совместимость при изменениях
  • Управлять техническим долгом и приоритизировать его погашение
  • Проектировать решения под высокие нагрузки
  • Оптимизировать latency и throughput критичных биллинговых операций

требования

  • Релевантный опыт работы от 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 или аналоги

условия

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

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.