Golang / Go Developer
Полный рабочий день | до 200 000 руб. | www.t1-group.ru
О компании:
Мы являемся создателями уникальной системы РНИС, которая:
- Принимает в реальном времени с 20к транспортных средств навигационные данные с частотой ~1 раз в 15 секунд, производит их обработку (расчет производных метрик, например пробегов; сверка плановой траектории и тайминга передвижения с фактическими данными) и предоставляет инструменты для анализа пользователями объема и качества выполненной транспортными средствами работы.
- На данный момент в промышленной эксплуатации находится 4 инстанса системы (включая SaaS), в 2020 году планируется ввод в пром еще 6 инстансов.
- Основными заказчиками являются государственные структуры уровня региональных властей.
Продукт разрабатывает и сопровождает одна команда, в которой не хватает опытного, самостоятельного и ответственного Go разработчика.
Задачи
- Разработка и модернизация компонентов региональной системы мониторинга и диспетчеризации автомобильного транспорта (РНИС).
С чем придется иметь дело:
- Микросервисная архитектура (Golang и PHP, gRPC, Protobuf)
- CI/CD и контейнеры (Docker, Rancher, GitlabCI, Kubernetes)
- Хранение и обработка больших объемов данных (PostgreSQL, Timescale, MongoDB)
- Системы мониторинга (Prometheus и Zabbix, Grafana)
- Интеграция с FrontEnd на React (REST API, WebSockets)
- Очереди обмена и кеши (RabbitMQ, Redis)
- Разнообразие микросервисов, от реалтайм обработки данных до телеграмм ботов
Обязанности:
- Проектирование и разработка микросервисов на Go
Требования:
- Опыт разработки на Go не менее 1 года
- Опыт работы с очередями и брокерами сообщений
- Знание и практический опыт работы Git
- Понимание принципов ООП, SOLID, знание типовых шаблонов Golang
Плюсом будет:
- Знание MongoDB (aggregation pipeline, mapReduce), PostgreSQL
- Опыт написания тестов, работы по методике TDD
- Опыт работы в системах Jira, Gitlab
- Знание Linux на уровне уверенного пользователя
Условия:
- Оформление в полном соответствии с ТК РФ, белая зарплата.
- Офис класса B (латинское!!!) расположен в 5 мин. пешком от м. Автозаводская.
- Предоставляется оборудованное рабочее место в офисе компании.
- График работы (время начала и окончания) обсуждается.
- По результатам первых 1-3 месяцев работы возможна удаленная работа.
ОТКЛИКНУТЬСЯ
Аблогин Иван +7 (926) 6853777
i.ablogin@t1-group.ru
facebook - TelematicsOne
