habr•15 ч. назадСвежая вакансияОпубликована сегодня на Хабр Карьера. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.Приоритетный откликВаше резюме и сопроводительное письмо уходят напрямую рекрутёру компании на почту, минуя общую очередь откликов на вакансию
Go разработчик
УдалённоДМС со стоматологиейТехника для работыСессии профразвитияСеминары и митапы
Разработка и развитие микросервисов на Golang для платформы Data Management Platform, проектирование контрактов и архитектуры сервисов.
Описание вакансии
Обязанности
Разрабатывать в рамках методологии SDD (Specification-Driven Development): проектировать и описывать контракты сервисов (gRPC/Protobuf, OpenAPI) перед написанием кода.
Разрабатывать и развивать микросервисы на Golang для платформы Data Management Platform.
Участвовать в проектировании архитектуры сервисов и интеграции различных компонентов системы.
Совместно с командой улучшать и поддерживать существующие решения, обеспечивая высокие показатели надежности и производительности.
Проводить ревью кода коллег и поддерживать качество разработки.
Взаимодействовать с DE и Frontend-разработчиками, а также бизнес заказчиком для обеспечения согласованности контрактов и корректности бизнес-логики.
Требования
Опыт коммерческой разработки на Golang от 2 лет.
Понимание и опыт работы по методологии SDD: разработка на основе контрактов (contract-first), умение проектировать и описывать спецификации сервисов до начала реализации.
Опыт работы с gRPC и Protobuf, понимание принципов REST API.
Знание SQL и опыт работы с реляционными БД.
Навыки работы с контейнерами и написания Dockerfile, понимание принципов оркестрации в Kubernetes.
Владение Linux, Git, понимание принципов CI/CD.
Будет плюсом:
Опыт работы с брокерами сообщений: Kafka, RabbitMQ.
Опыт написания сервисов с нуля и участия в проектировании архитектуры, в том числе сервисов с высокой нагрузкой.
Знание и приверженность DevOps-практикам.
Хорошее понимание и опыт работы со стеком эксплуатации сервисов (Grafana, ELK, Prometheus, Jaeger).
Опыт работы в рекламных технологиях или AdTech-проектах.
Понимание специфики работы с большими объемами данных и профилями пользователей.
Условия
Внутренние семинары, митапы, мы очень любим учиться новому
ДМС со стоматологией для сотрудников и скидку на покупку ДМС для ближайших членов семьи
Технику для комфортной работы
Сессии профессионального развития персонала, результатом которой является план индивидуального развития каждого сотрудника