Employcity

Golang разработчик Senior

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, в том числе с мировой известностью, основная часть которых представляет собой B2B решения развлекательной, игровой и спортивной тематики, находится в поиске Golang разработчика (Senior).

О проекте: Компания разрабатывает high-load web сервисы, с расчетной нагрузкой от 7000 rps.

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

  • Проектирование и разработка сложных высоконагруженных микросервисов
  • Участие в развитии архитектуры системы

С чем предстоит работать:

  • Go

  • Kafka

  • MySQL

  • NATS

  • HTTP echo/fiber

  • gRPC

Какие навыки нужны:

  • Опыт коммерческой разработки на Go от 3-х лет

  • Опыт работы с protobuf и openapi/swagger

  • Уверенное знание SQL

  • Опыт асинхронно-событийного и многопоточного программирования

  • Опыт работы с брокерами сообщений

  • Опыт работы с распределенными системами, понимание их возможностей и ограничений

  • Знание паттернов микросервисной архитектуры и умение писать горизонтально масштабируемые приложения

  • Ответственность и самостоятельность при работе над задачей, умение довести ее до прода

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

  • Опыт работы с NATS

  • Опыт работы с Kafka

  • Умение выстраивать архитектуру сервиса с нуля на основе базового описания задачи

  • Опыт переписывания legacy кодовой базы на Go (мы переписываем с PHP)

  • Понимание работы prometheus, опыт постановки сервисов на мониторинг, работа с grafana

  • Опыт контрибьюта в open source​​​​​​​

​​​​​​​​​​​​​​Что компания может предложить:

  • Официальное оформление (возможны различные варианты оформления);
  • Удаленный формат работы, по желанию можно работать из офиса (при наличии в вашем городе) или в гибридном формате;
  • Гибкое начало рабочего дня;
  • Годовой бонус до 1-го оклада;
  • Расширенный соц. пакет: ДМС после 6 месяцев
  • Частичная компенсация занятий по английскому языку;
  • Дополнительные 4 day off за счет компании;
  • Отсутствие бюрократии;
  • Поездки на ИТ-конференции, митапы, учебные курсы за счет компании.