Middle Golang Developer
SPB | full time | 180 - 250 т.р.
Наш заказчик - букмекерская платформа для приема ставок на официальные киберспортивные соревнования по играм CS:GO, Dota2, LoL, Overwatch, etc., ориентированная преимущественно на европейский и азиатский рынки.
В сваязи с ростом задач, сейчас открыта позиция Middle Golang developer, оформление по ТК РФ, офис в СПб, возможна удаленная работа 2-3 дня в неделю.
О проекте: Ведется highload разработка, тестирование и поддержка более 20 сервисов и около 10 third-party интеграций. В команде 10 человек. Выбрали микросервисную архитектуру, так как нужно укладываться в 100 мс на каждый запрос, быть гибким к постоянно меняющимся бизнес-требованиям и быстро вносить изменения в систему.
Обязанности:
• Разработка в обособленном порядке для нужд кассы и отдела payments/billing.
• Интеграция сторонних провайдеров.
• Участие в scrum ceremonies: детальная оценка задач, декомпозиция, технический дизайн, реализация, тестирование своего кода, демо перед заказчиками.
• Участие в проектировании архитектуры.
• Проектирование компонентов системы.
• Разработка, тестирование и поддержка компонентов на языке Go.
• Написание unit тестов.
• Профилирование и оптимизация
производительности.
• Написание документации.
Наши ожидания:
• опыт программирования и написания серверных приложений;
• знание подходов REST API;
• микросервисная архитектура -
знание принципов проектирования, опыт разработки и поддержки сервисов;
• мониторинг - Grafana (или если есть опыт с Zabbix);
• kubernetes, docker;
• работа с Github ;
• опыт работы с elastic/kibana
Мы предлагаем:
Оформление по ТК РФ, полностью белая зп;
Режим работы 5/2, частичная удаленка;
Интересные задачи, карьерный и личностный рост:
• мы даем первые 6-8 месяцев работу с простыми компонентами и даем учиться, если это не тормозит процесс;
• после определенного триала мы даем задачи из core команды, где есть задачи по нагрузке и более низкоуровневому программированию;
• если все ок, переводим в core с повышением на 6-12 месяцев;
• со своей стороны можем предложить задачи, над которыми надо думать и учиться на них.
Будем рады ответить на любые вопросы
@Svetlanea
