Автомакон

Team Lead Golang

До 450 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Управление командой
  • Golang
  • SQL

На данный момент мы ищем Team Lead, который будет работать с компанией «ВкусВилл». В составе направления более 800+ IT-специалистов уровня middle и senior.

Обязанности:

Техническое лидерство

  • Отвечает за техническую реализацию задач в команде, участвует в выборе решений, консультируется с архитекторами (С1-С2 из С4 model) и техлидами стеков.
  • Участвует в код-ревью, следит за качеством кода и инженерной культуры.
  • Отвечает за архитектурные решения в команде (С3-C4 из С4 model), их согласование с функциональными и техническими архитекторами, а также лидерами стеков, и их реализацию.

Развитие команды

  • Помогает развивать технические компетенции команды, проводит ревью, делится экспертизой.
  • Поддерживает инженерную культуру и обеспечивает соблюдение стандартов.
  • Участвует в найме и адаптации новых разработчиков.
  • Формирует команду под цели продукта: участвует в подборе, адаптации, развитии сотрудников.

Процессы и взаимодействие

  • Помогает Delivery Manager в построении процессов и организации командных ритуалов (груминги, ретро и т.п.).
  • Координирует взаимодействие с другими командами и системами, особенно при наличии технических зависимостей.
  • Проактивно участвует в PI Planning (SAFe).

Требования:

Технические компетенции

  • Углубленные знания и практический опыт продуктовой разработки на Go: понимание устройства памяти, каналов, конкурентности, сборщика мусора.
  • Опыт работы с фреймворками (Gin, Echo), профилирование, написание бенчмарков.
  • Проектирование и разработка микросервисов, работа с высоконагруженными системами, понимание performance-метрик сервисов.
  • Владение принципами чистого кода и архитектурного проектирования (REST/gRPC, SOLID, GRASP).
  • Может проектировать, обсуждать и защищать архитектурные решения.
  • Понимание принципов микросервисной архитектуры и Kubernetes, уверенное применение CI/CD.

SQL и работа с данными

  • Глубокие знания SQL: проектирование БД, оптимизация запросов, чтение execution plan работа с индексацией, секционированием, блокировками, транзакциями.
  • Понимание принципов построения витрин и взаимодействия с DWH.
  • Знание и применимость GreenPlum, ClickHouse, S3.
  • Понимание принципов массивной обработки данных (Spark).
  • Понимание организации обмена данными через брокеры (Kafka).

Смежные технологические стеки

  • Понимание стеков Python и Go.
  • Базовое понимание мобильной разработки (iOS/Android).

Лидерские и организационные компетенции

  • Опыт развития инженерной команды: помощь в развитии навыков, вовлечение, наставничество.
  • Умение распределять задачи, контролировать их выполнение и обеспечивать обратную связь.
  • Участие в стратегическом планировании продукта совместно с продактами и архитекторами.
  • Опыт фасилитации, разрешения конфликтов и ведения сложных обсуждений.
  • Способность работать в рамках матричной структуры: действовать проактивно, но в рамках своей зоны ответственности.
  • Умение управлять процессами в разработке и знание способов повышения их эффективности.
Условия:

​​​​​​​​​​​

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