Senior Golang developer в команду Поиска

Дата размещения вакансии: 28.04.2024
Работодатель: Лента, федеральная розничная сеть
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
Более 6 лет

Привет, я Дамир, тимлид команды Поиска в ЛентаОнлайн и Утконосе.

Сейчас мы ищем Senior Golang-разработчика на разработку новых микросервисов. Моя команда отвечает за каталог и поиск товаров в наших сервисах доставки.

Пишем на Go (и немного на PHP), работаем как кросс-функциональная команда (у нас есть фронты на iOS, Android и Web, а также QA).
Мы уже перенесли кучу легаси из большого монолита в новые сервисы, поэтому работы с ним будет немного, но она все еще остается.

Что предстоит делать:

  • Разрабатывать и поддерживать нагруженную сервисную архитектуру
  • Пилить новые сервисы с нуля и выносить функционал с монолита
  • Обеспечивать разработку новых нетривиальных задач
  • Писать производительный и высокоэффективный код

Что для этого нужно:

  • Хороший технический уровень, опыт работы на Golang от 2 лет
  • Хорошее знание структур данных и алгоритмов
  • Опыт написания тестов и тестируемого кода
  • Опыт работы с реляционными БД и знания SQL достаточные для построения сложных SQL-запросов (PostgreSQL/MySQL)
  • Навыки дебага и быстрого устранения ошибок на всех уровнях ПО
  • Опыт проектирования API
  • Опыт работы в команде

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

  • Опыт коммерческой разработки на PHP от 1−2 лет
  • Опыт работы с Elasticsearch или другими поисковыми движками
  • Опыт работы с Kafka
  • Опыт работы с gRPC, Prometheus, Grafana
  • Знание принципов CI/CD, опыт с Kubernetes
  • Опыт работы в e-commerce проектах
  • Знание английского, по крайней мере, на уровне чтения технической документации

Стек:
Golang, PHP 7.4+, Elasticsearch, PostgreSQL, Kafka, Redis, Kubernetes.
Работаем с требованиями в Confluence и Jira.

Что интересного будет с нами?

  • Опыт участия в онлайн проектах одной из лидирующих розничных сетей
  • Профессиональный рост и нетривиальные задачки
  • Современные технологии и подходы
  • Стартап культура продуктовой команды
  • Поддержка от топ-менеджмента компании
  • Достойная зарплата: оклад и полугодовая премия
  • Отличные офисы в Санкт-Петербурге и Москве или возможность работать из любой точки планеты
  • Гибкое начало рабочего дня
  • ДМС со стоматологией