← Все вакансии

Старший разработчик на Go в eLama

eLama — самостоятельная технологическая платформа в digital-маркетинге. Мы развиваемся в рамках экосистемы Яндекса и создаем собственный продукт, который интегрирует все ключевые рекламные системы: от VK до Avito и Telegram. Мы сохранили самостоятельную инфраструктуру и уникальные процессы, чтобы дать тысячам российских компаний единый инструмент для управления ростом.

Задачи и обязанности

Создание новых библиотек и микросервисов

Вам предстоит проектировать и реализовывать высококачественные библиотеки и микросервисы на языке Go, которые будут интегрироваться в существующую архитектуру. Вы сможете заниматься оптимизацией производительности и безопасности разрабатываемых компонентов, а также принимать участие в выборе технологий.

Разработка модульных и интеграционных тестов

Среди ваших задач будет создание и поддержка модульных и интеграционных тестов для обеспечения надёжности кода и проверки взаимодействия между различными сервисами и компонентами системы. Вы будете участвовать в процессе тестирования, выявляя и устраняя дефекты на всех этапах разработки.

Ведение документации кода

Вам нужно будет поддерживать документацию кода в актуальном состоянии, включая описание архитектуры, интерфейсов и функциональности библиотек и микросервисов.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Работали в бэкенд-разработке больше пяти лет, из которых больше двух лет программировали на Go
  • Использовали Docker, Docker Compose
  • Писали и поддерживали unit-тесты
  • Использовали Redis и другие решения для кеширования
  • Проектировали и разрабатывали REST API
  • Работаете с PostgreSQL (сложные запросы, оптимизация) на продвинутом уровне
  • Знаете паттерны проектирования, DI, SOLID

Дополнительные требования

  • Работали с Kubernetes
  • Работали с ClickHouse
  • Использовали RabbitMQ, Kafka
  • Использовали gRPC

Условия

  • Офисы, в которые хочется ходить, — удобные рабочие зоны, уютные места отдыха, кофе-пойнты для спокойных перерывов и тренажёрные залы в крупных офисах
  • Расширенная медицинская страховка со стоматологией для вас и покрытие 80% стоимости ДМС для супругов и детей
  • Возможности для роста — внутренняя платформа с 100+ курсами, менторство, участие в конференциях, оплата 50% стоимости изучения иностранного языка и многое другое
  • Оплата питания в офисе или в соседних заведениях
  • Крутые комьюнити и клубы по интересам, Random Coffee и множество специальных предложений для сотрудников от наших партнёров
Go gRPC PostgreSQL Redis ClickHouse Kafka RabbitMQ Docker Kubernetes
Откликнуться →