Компания: Super Dispatch
Местоположение: UZ
Тип занятости: Полная занятость
О роли
Tech Lead Manager (TLM) для команды Platform в Super Dispatch — это гибридная руководящая роль, сочетающая глубокую техническую ответственность с управлением людьми. В отличие от традиционной роли менеджера по разработке, эта позиция требует от вас быть главным техническим авторитетом для нашей платформенной инфраструктуры — человеком, который принимает архитектурные решения, руководит реагированием на инциденты и напрямую участвует в разработке критически важных систем платформы.
Команда Platform отвечает за основу, на которой строят все продуктовые команды: инфраструктуру (GCP, Kubernetes, CloudSQL, RabbitMQ, Elasticsearch), конвейеры CI/CD, наблюдаемость (Datadog), сервисы идентификации и аутентификации, средства контроля безопасности и инструменты для разработчиков. Имея команду из ~4-5 инженеров, эта роль требует человека, который может лично определять техническое направление, одновременно развивая и управляя командой.
Вы будете подчиняться CTO и тесно сотрудничать с менеджерами по разработке во всех продуктовых командах, а также с командами по безопасности, аналитике и поддержке клиентов.
Что вы будете делать
Ваша работа будет примерно разделена на 60% технического лидерства / 40% управления людьми, хотя это будет меняться в зависимости от потребностей команды и организации.
Вы будете отвечать за архитектуру платформы и техническое направление.
- Отвечать за техническую дорожную карту для команды Platform, включая модернизацию инфраструктуры, повышение надежности и оптимизацию затрат.
- Принимать и документировать архитектурные решения (ADR), влияющие на всю инженерную организацию — декомпозицию сервисов, контракты API, стратегии баз данных и паттерны инфраструктуры.
- Разрабатывать и внедрять сквозные возможности платформы: сервисы идентификации/аутентификации, конвейеры наблюдаемости, инфраструктуру развертывания и средства контроля безопасности.
- Продвигать практики проектирования API-first во всех сервисах, включая спецификации OpenAPI и сгенерированные клиентские библиотеки для потребителей Java и Python.
- Оценивать и внедрять новые технологии и инструменты (например, переход к Datadog для наблюдаемости, внедрение безопасности на уровне строк в базах данных, использование инфраструктуры как кода с Terraform).
- Руководить анализом затрат и оптимизацией облачной инфраструктуры.
- Быть главным техническим экспертом по вопросам, связанным с платформой, от всех продуктовых команд.
Вы будете руководить реагированием на инциденты и обеспечивать надежность платформы.
- Отвечать за реагирование на инциденты, связанные с сбоями на уровне платформы (SEV-0/SEV-1), координируя работу команд для восстановления обслуживания.
- Определять и поддерживать руководства, оповещения мониторинга и процедуры эскалации.
- Проводить обзоры после инцидентов и добиваться выполнения последующих действий для предотвращения их повторения.
- Устанавливать и отслеживать метрики надежности платформы (время безотказной работы, перцентили задержки, частота развертываний, MTTR).
- Разрабатывать и внедрять паттерны устойчивости: автоматические выключатели, постепенную деградацию, стратегии отказа базы данных.
Вы будете активно участвовать в написании кода и работе с инфраструктурой.
- Напрямую участвовать в разработке сервисов платформы — писать производственный код на Python, Go или других языках по мере необходимости.
- Проводить ревью кода и архитектурных предложений от инженеров платформы и кросс-командных вкладов в общую инфраструктуру.
- Управлять конфигурациями развертывания (манифесты Kubernetes, Helm charts, ArgoCD), управлением секретами (Vault, 1Password) и конвейерами CI/CD (GitHub Actions).
- Устанавливать высокие стандарты для практик кодирования, тестирования, развертывания и мониторинга в команде и по всей организации.
Вы будете управлять командой платформы и развивать ее.
- Управлять командой из ~4-5 инженеров платформы, проводя регулярные 1:1 встречи, обсуждения карьерного роста и оценки производительности.
- Наставлять инженеров как в технической глубине, так и в широте — помогая бэкенд-инженерам развивать экспертизу в инфраструктуре и надежности.
- Определять потребности в найме и пробелы в технических навыках; руководить поиском кандидатов для команды Platform.
- Эффективно адаптировать новых членов команды, предоставляя им контекст по сложной, сквозной кодовой базе.
- Содействовать культуре сотрудничества, где продуктовые команды чувствуют поддержку (а не препятствия) со стороны команды Platform.
- Эффективно делегировать — давать членам команды возможность владеть подсистемами, сохраняя при этом архитектурную согласованность.
Вы будете общаться и координироваться в рамках организации.
- Проактивно сообщать об изменениях в платформе, окнах обслуживания и новых возможностях заинтересованным сторонам — как инженерным, так и неинженерным.
- Сотрудничать с менеджерами продуктовых команд, чтобы понимать их потребности в инфраструктуре и проблемы.
- Координироваться с командами безопасности и соответствия требованиям по аудиту логов, контролю доступа и требованиям к защите данных.
- Взаимодействовать с командами Data/Analytics по политикам доступа к базам данных, ETL-конвейерам и управлению данными.
Компетенции
Если вы считаете себя любознательным учеником, добросовестным работником и вдумчивым, добрым, поддерживающим человеком, вы можете преуспеть в Super Dispatch.
Для успеха вам потребуется сочетание глубоких технических навыков и лидерских способностей. Мы ожидаем, что вы:
- Технически глубокий — вы можете устранить проблему репликации производственной базы данных в 2 часа ночи, спроектировать архитектуру нового сервиса на доске и с одинаковой уверенностью просмотреть манифест развертывания Kubernetes.
- Проактивный — вы действуете, не дожидаясь указаний. Вы выявляете риски надежности до того, как они станут инцидентами, и технический долг до того, как он замедлит команду.
- Прагматичный — вы находите разумный баланс между инженерным совершенством и скоростью бизнеса. Вы знаете, когда время отклика в 4 мс достаточно, а когда следует прекратить оптимизацию.
- Действуете быстро — вы быстро выполняете задачи и добиваетесь результатов, поддерживая при этом уровень качества, ожидаемый от инфраструктуры платформы.
- Ориентированный на рост — вы стремитесь к росту в обучении, эффективности и празднуете успехи.
- Ориентированный на клиента — вы относитесь к продуктовым командам как к своим клиентам и понимаете их потребности и ограничения.
- Сильный коммуникатор — вы можете с одинаковой ясностью объяснить стратегию отказа базы данных инженерам и инвестиции в платформу руководству. Вы комфортно общаетесь на английском языке (устно и письменно).
Как технический лидер:
- У вас есть твердые мнения, которые вы готовы менять — вы продвигаете решения вперед, оставаясь открытым для лучших идей.
- Вы можете оценивать сложные системные проекты и выявлять, где они выйдут из строя при масштабировании.
- Вы вдумчиво балансируете решения "создать против купить", учитывая долгосрочную нагрузку по обслуживанию.
- Вы пишете четкие ADR и техническую документацию, которые помогают будущим инженерам понять "почему" за принятыми решениями.
- Вы остаетесь в курсе тенденций в области инфраструктуры и платформенной инженерии, не гоняясь за каждым новым инструментом.
Как менеджер по персоналу:
- Вы можете управлять инженерами с различными наборами навыков, отличными от ваших.
- Вы четко сообщаете об ожиданиях, запрашиваете и предоставляете обратную связь.
- Вы проводите эффективные 1:1 встречи, сессии планирования и ретроспективы.
- Вы можете разрабатывать процессы и устранять препятствия для обеспечения отличного исполнения.
- Вы обладаете высокой терпимостью к неопределенности, особенно в отношении организационных границ.
- Вы цените эмпатичную и прямую коммуникацию, особенно при предоставлении и получении обратной связи.
Минимальные требования
- Продвинутый уровень владения английским языком, особенно устная и письменная речь.
- Не менее 7 лет опыта работы инженером-программистом, из них не менее 3 лет в области инфраструктуры, платформы или SRE.
- Не менее 2 лет опыта управления командой из 3-10 инженеров.
- Глубокий практический опыт работы с облачной инфраструктурой (GCP или AWS), Kubernetes и оркестрацией контейнеров.
- Сильный опыт работы как минимум с двумя из следующих языков: Java, Python, Go — с готовностью работать со всеми тремя.
- Производственный опыт работы с реляционными базами данных в масштабе (PostgreSQL), включая репликацию, отказоустойчивость и настройку производительности.
- Опыт работы с брокерами сообщений (RabbitMQ, Kafka или аналогичными) и событийно-ориентированными архитектурами.
- Опыт работы с инструментами наблюдаемости и мониторинга (Datadog, Grafana, Prometheus или аналогичными).
- Подтвержденный опыт руководства реагированием на инциденты в производственных системах и повышения надежности.
- Опыт проектирования конвейеров CI/CD и автоматизации развертывания.
- Подтвержденная способность принимать архитектурные решения и четко их документировать через ADR или аналогичную документацию.
Бонусные баллы
- Опыт работы с Elasticsearch в масштабе (управление кластером, оптимизация индексов, стратегии миграции).
- Опыт создания сервисов идентификации/аутентификации.
- Опыт работы с инфраструктурой как кодом (Terraform, Pulumi).
- Опыт проектирования API-first и рабочих процессов генерации кода OpenAPI.
- Опыт управления командами платформы/инфраструктуры в стартапах в периоды быстрого роста.
- Опыт внедрения инженерных практик и процессов там, где их раньше не было.
- Опыт управления частично или полностью удаленными командами в разных часовых поясах.
- Знание стратегий оптимизации затрат на облачную инфраструктуру.
- Опыт работы с системами контроля безопасности баз данных.
Что мы предлагаем
- Отличная культура — мы стремимся к прозрачности, и вы будете работать с единомышленниками, высоко мотивированными людьми, увлеченными решением сложных задач.
- Культура Remote First — мы полностью распределенная команда!
- Стипендия на спортзал/оздоровление — мы предоставляем ежемесячную стипендию на членство в спортзале (50 долларов в месяц).
- Щедрое время отдыха — гибкая политика PTO, позволяющая вам брать время, когда вам это нужно, а также 6 недель оплачиваемого отпуска по уходу за ребенком.
- Отличное оборудование — мы обеспечим вас всем необходимым для успеха с правильными технологиями и поможем обустроить ваш домашний офис, если потребуется.
Требования к местоположению
Мы особенно заинтересованы в кандидатах, находящихся в Восточноевропейском или Среднеазиатском регионах.
Звучит как вы? Мы будем рады услышать от вас.