Напиши текст вакансии для должности "Go - Tech lead в команду Товары". Название компании: "2ГИС". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Golang', 'Docker', 'PostgreSQL', 'Kubernetes', 'Работа в команде'

Мы - команда 2ГИС.Товары - ищем техлида для наших Go backend сервисов, который будет вместе с нами собирать информацию о товарах и услугах для компаний и помогать пользователям 2ГИС находить актуальную и полную информацию о товарах и услугах в городе. Проект Какие задачи мы решаем в нашем проекте:  собираем информацию о товарах из разных источников: прайс листы от десятков тысяч компаний, из тематических агрегаторов, от компаний в личном кабинете 2ГИС и других источников; обрабатываем это все в потоковом режиме, чтобы показать пользователям только проверенную, корректную и актуальную информацию о товарах, местах где они продаются и по какой цене; после обработки информация о товарах и товарных предложениях поступает в сервисы, которые раздают информацию конечным пользователям и предоставляют функциональность для поиска/фильтрации по данным о товарах; большой объем данных делает многие из перечисленных задач настоящим испытанием: постоянно нужно находить разумный компромисс между скоростью, качеством и ресурсоемкостью решения.  Чем занимается команда Go разработчиков:  разрабатывает Web API сервисы на golang для взаимодействия с конечными пользователями, в гео-распределенной инфраструктуре и нагрузкой в сотни RPS; разрабатывает Web API сервисы на golang для взаимодействия с представителями компаний в справочнике 2ГИС; разрабатывает сервисы для импортирования данных о товарах из внешних источников; проектирует структуру хранения данных в Elasticsearch/Postgresql для их эффективного использования при объеме данных порядка сотен Гб; интегрируется со смежными сервисами через Kafka/RabbitMQ/HTTP; покрывает выпускаемые задачи unit тестами; покрывает выпускаемые задачи продуктовыми/техническими метриками, экспортировать их в Prometheus.  Задачи Чем придется заниматься техлиду Go разработчиков:  принимать стратегические технические решения по развитию продукта; являться техническим ментором для разработчиков; являться заказчиком для беклога технических задач в проекте; участвовать в проектировании и разработке задач команды.  Кроме того:  2ГИС - одна из немногих компаний, где развита культура разработки на Golang - именно у нас ты можешь работать и общаться с другими “гошниками”, обмениваться опытом, участвовать во внутренних митапах по интересным тебе темам. У нас широкий и разнообразный технический стек в рамках проекта. Помимо Golang, мы используем Scala, Python, PHP, PostgreSQL, Elasticsearch, RabbitMQ, Kafka, Grafana, Prometheus, Docker, Kubernetes, Gitlab.  Требования Мы ждём от тебя:   наличие системного мышления, которое будет позволять задавать команде вектор технического развития Go backend сервисов;   опыт коммерческой разработки на Go и работы с реляционными БД(PostgreSQL/MySQL), брокерами сообщений(RabbitMQ/Kafka) уровня middle и выше.   умения выстраивать коммуникации как внутри команды, так и со внешними заказчиками и командами;   успешного опыта наставничества в команде.   Работа в 2ГИС