Golang Тимлид в команду Товары 2ГИС
Прямой работодатель 2ГИС ( 2gis.ru )
Опыт работы любой
Проект
Мы в команде Маркета занимаемся товарами и услугами от и до:
- собираем информацию о десятках тысяч товаров из разных источников;
- обрабатываем это всё в потоковом режиме, чтобы показывать пользователям только корректные и актуальные данные о товарах, их цене и местах продажи;
- отправляем данные о товарах в сервисы, которые раздают информацию пользователям и предоставляют функциональность для поиска и фильтрации по данным.
Стек
Помимо Golang мы используем Scala, Python, PHP, PostgreSQL, Elasticsearch, RabbitMQ, Kafka, Grafana, Prometheus, Docker, Kubernetes, Gitlab.
Задачи
Ты будешь управлять командой, которая:
- разрабатывает WebAPI-сервисы на Golang для взаимодействия с представителями компаний в справочнике 2ГИС;
- разрабатывает сервисы для импортирования данных о товарах из внешних источников;
- проектирует структуру хранения данных в Elasticsearch/PostgreSQL для их эффективного использования при объёме порядка нескольких сотен Гб;
- интегрируется со смежными сервисами через Kafka/RabbitMQ/HTTP;
- покрывает выпускаемые задачи unit-тестами и продуктовыми/техническими метриками, экспортирует их в Prometheus.
Требования
Мы ждём от тебя:
- успешного опыта руководства командой;
- умения выстраивать коммуникации как внутри команды, так и со внешними заказчиками и командами;
- ответственности за задачу от поступления до завершения, включая работу над ошибками;
- опыта коммерческой разработки на Go и работы с реляционными БД (PostgreSQL/MySQL), брокерами сообщений (RabbitMQ/Kafka).
Go в 2ГИС
2ГИС — одна из немногих компаний, где развита культура разработки на Golang. У нас ты можешь работать и общаться с другими гошниками, обмениваться опытом, участвовать во внутренних митапах по интересным тебе темам.
Условия
Белая зарплата, официальное трудоустройство, ДМС — это уже классика. Что ещё?
У нас удобный график работы: выбирай, когда работать, главное — будь на связи с коллегами и вовремя выполняй задачи. Спокойно относимся к удалёнке. Если захочешь работать из офиса — поможем с релокацией в Новосибирск. На выбор предоставляем несколько вариантов техники и ОС, наиболее комфортных для работы. Для удалёнки — доставим и поможем настроить.