сегодня

Golang developer for platform services

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

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

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

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

описание

Мы новая команда Platform Tools & Infrastructure. Отвечаем за внутренние сервисы и инструменты, которыми каждый день пользуются продуктовые команды компании. Под нашей ответственностью: Сервис мастер-данных по доступам — единый источник правды о том, у кого какие права Внутренний портал разработчика: команды, сервисы, пользователи, оргструктура и заказ инфраструктурных ресурсов Сервис оркестрации алертов Сервис заявок и согласований Сервис планирования и запуска регулярных задач

задачи

  • Проектирование и разработка бэкенд-сервисов и API на Go
  • Перенос сервиса управления доступами с C# на Go: разбор текущей логики, проектирование целевого решения, поэтапный перевод потребителей
  • Участие в архитектурном проектировании: выбор подходов, проектирование схем баз данных, обоснование решений
  • Поддержка и развитие действующих сервисов команды, рефакторинг существующего кода
  • Обеспечение наблюдаемости: логирование, метрики, трассировки, алерты
  • Работа с PostgreSQL: проектирование запросов и индексов, транзакции и блокировки, миграции схемы без простоя
  • Интеграция с внутренними системами компании (gRPC/HTTP/REST, Kafka)
  • Участие в дежурствах и разборе инцидентов
  • Code review

требования

  • 3-5 и более лет коммерческой разработки, из них 3 и более на Go
  • Опыт переписывания или миграции работающего сервиса с сохранением совместимости и без длительного простоя
  • Опыт работы с чужой кодовой базой: разбирались в незнакомом сервисе и дальше отвечали за него
  • Умение читать и понимать код на C# — писать на нём не потребуется
  • Опыт проектирования микросервисной архитектуры, REST/gRPC API
  • Уверенное владение PostgreSQL: оптимизация запросов, транзакции, уровни изоляции, блокировки
  • Практический опыт с Kafka
  • Понимание многопоточности в Go: горутины, каналы, паттерны синхронизации
  • Опыт эксплуатации собственных сервисов: мониторинг, разбор инцидентов, дежурства
  • Практика написания unit- и интеграционных тестов
  • Опыт работы в Kubernetes и Docker
  • Умение объяснить своё техническое решение и назвать его слабые места
  • Будет плюсом: Опыт с системами управления доступом: IAM, IDM, RBAC/ABAC, SSO; Коммерческий опыт на C#/.NET; Опыт разработки внутренних или платформенных сервисов; Опыт работы с внутренними заказчиками: сбор требований, согласование, приоритизация; Опыт с системами алертинга, мониторинга, распределёнными планировщиками задач; Опыт менторства и регулярного code review

условия

  • Работу в одной из крупнейших в России компаний в сфере e-commerce
  • Конкурентоспособную заработную плату с бонусами по результатам работы
  • MacBook Pro или Lenovo на выбор
  • ДМС и страхование от несчастных случаев (со 100% страхованием детей).
  • Офисный / Гибридный формат работы (команда в офисе в Москве)

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

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