Senior Golang разработчик

Работодатель:
Опыт работы:
Более 6 лет
Место работы:
Москва, улица Коровий Вал, 5

Мы ищем опытного Go Backend-разработчика в команду рекламной платформы, который будет отвечать за развитие бэкенда рекламной платформы в X5 Media. На сегодняшний день платформа имеет доступ к аудитории в 24 млн. человек, объединяет более 15 онлайн- и офлайн-каналов. От мобильных приложений до наружной рекламы — все наши инструменты помогают ритейлерам и производителям увеличивать продажи.

Надоело перекладывать JSON’ы и пилить очередное CRUD-API без всякой надежды на интересную задачу в ближайший год? У нас есть отличная возможность для вас - разрабатывать рекламную платформу для онлайн и оффлайн рекламы в крупнейшем ритейле в России. Вы будете разрабатывать сервисы, которые отвечают за миллисекунды и держат в памяти сотни гигабайт данных, всегда доступны и переживают потерю ДЦ, адаптировать существующие передовые технологии и разрабатывать свои собственные.

Чем предстоит заниматься:

  • Разрабатывать рекламную платформу для онлайн и офлайн рекламы

  • Разрабатывать транспортную систему для статистики

  • Проектировать и разрабатывать микросервисы на Go

  • Решать алгоритмические и оптимизационные задачи в высоконагруженных сервисах

  • Писать эффективный, читаемый и поддерживаемый код, покрывать тестами

  • Принимать участие в разработке архитектуры

Технический стек: Go, In-house Cloud, Kubernetes, Kafka, ClickHouse, PostgreSQL, Docker, Git

Мы ожидаем:

  • Большой опыт разработки от 6 лет (из них не менее 3-х лет на Go)

  • Знание алгоритмов и структур данных

  • Опыт разработки высоконагруженных веб-сервисов со SLA 99.95%+

  • Глубокие знания и опыт работы хотя бы с одной СУБД: (PostgreSQL, MySQL, ClickHouse)

  • Понимание основных принципов построения распределённых систем хранения и обработки данных

  • Опыт разработки Cloud Native сервисов

  • Хорошее знание принципов проектирование микросервисной архитектуры и практический опыт их применения

  • Хорошее знание внутреннего устройства Linux

  • Опыт профилирования, оптимизации программ на Go и устранения сложных технических проблем

  • Готовность работать по принципу: “You build it, you run it”

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

  • Знание и навыки программирования на C/C++, Rust

  • Опыт реализации эффективного мониторинга сервисов

  • Опыт работы с инструментами автоматизации эскалации инцидентов

Похожие вакансии

Старший C#-разработчик, Поставки FBO
Ozon

Релевантный опыт от 6 лет в крупных компаниях с highload. Знание платформы .Net, алгоритмов и структур данных. Понимание принципов SOLID...

Разработчик 1С (интеграции, УФ, УТ)
VK

Опыт разработки на языке 1С под платформу 8.3 от трёх лет. Уверенные навыки работы с УФ.

IOS-разработчик
Литрес

Опыт iOS-разработки от 3-х лет. Знание Swift 6, SwiftUI, iOS Human Interface Guidelines, Swift Concurrency. Понимание MVVM.

Ведущий концептуалист (коммерческие интерьеры)
MAD ARCHITECTS

Опыт самостоятельной разработки и ведения проектов коммерческих интерьеров. Знание современных отделочных материалов и интерьерных решений. Умение работать с концепцией, планировочными...

Руководитель команды тестирования и координатор проекта (QA Team Lead / Project Coordinator)
Axiom Pro

От 3 лет практического опыта в тестировании программного обеспечения. Опыт координации тестировщиков в роли QA Lead, Senior QA или QA...

10 - 12 USD