Golang Developer (Digital Analytics)

Дата размещения вакансии: 22.09.2024
Работодатель: Островок
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Мы ищем Golang разработчика в команду разработки платформы Digital-аналитики.

Чем предстоит заниматься:

  • разработкой и развитием real-time-части нашего data-pipeline (Golang-сервис): оптимизацией кода, добавлением и изменением функционала, разработкой стратегии масштабирования под растущую нагрузку;
  • глобальным развитием системы из stateless в statefull;

  • развитием большой части pipeline по валидации входящих данных;

  • разработкой и развитием второстепенных сервисов (data enrichment, интеграции со сторонними системами, внутренние инструменты);

  • разработкой и поддержкой комплексной системы мониторинга и алертов real-time pipeline, как с точки зрения общего health check, так и с точки зрения качества данных;

  • дизайном общей инфраструктуры для «правильного» Streaming ETL с Go и Kafka под капотом.

Для этого тебе понадобится:

  • от 3 лет коммерческого опыта в разработке;
  • от 2-х лет опыта разработки web сервисов на Golang и желание продолжать на нём писать;
  • опыт разработки сервисов для процессинга стриминговых данных;
  • хорошее понимание архитектуры и специфики работы с Kafka;
  • уровень разговорного английского языка B1 и выше.

Будет плюсом:

— опыт работы с данными о пользовательском поведении;

— опыт работы c Flink, Beam, Storm и подобными системами (их нет в нашем стеке, но понимать общую архитектуру было бы очень полезно).