Компания больше не ищет сотрудника. Посмотрите похожие предложения

Старший разработчик Go (Базовые сервисы, Платформа)
в Ozon
от 150 000 ₽/мес на руки, совокупно

Технологии/инструменты
Мы строим абсолютно новую платформу в Ozon, основанную на современных технологиях. Задача команды Платформы — обеспечение высокой надежности микросервисов и поддержка высокого уровня инженерной культуры в компании.
Платформа в Ozon — это разработка для разработки, мы снабжаем инженеров библиотеками, фреймворками и подходами, которые решают их повседневные проблемы — быстрый старт нового сервиса, работа с очередями и базами данных, балансировка нагрузки, рейт лимитинг, Circuit-Breaking и многое другое.
Также мы строим внутреннее облако, которое позволяет запускать все необходимые ресурсы “по кнопке” без участия людей: PostgreSQL, Kafka, Ceph, Redis, Memcached и многое другое.
Благодаря этому, наши инженеры могут легко и быстро собрать нужный им продукт из строительных кубиков и масштабировать его под любые нагрузки.
Чем предстоит заниматься
- Развивать и поддерживать общий фреймворк для микросервисов, улучшать интеграции микросервисов с инфраструктурой и заниматься их инструментированием.
- Решать фундаментальные платформенные проблемы, возникающие при эксплуатации >2k микросервисов (балансировка нагрузки и сетевых соединений, бесшовное переключение баз данных при падении мастера и т.д.).
- Создавать продукты as-a-Service.
- Работать с командами как с заказчиками платформенных фичей.
- Планировать и стратегически развивать платформу Ozon.
- Проводить внутренние митапы для разработчиков для анонса новых платформенных фичей и поддержания культуры разработки на высоком уровне.
Мы ожидаем
- Умение писать чистый, тестируемый код на Go или опыт платформенной разработки, прекрасное владение одним и более языками: C, C++, Java, Python, Ruby, PHP (мы пишем на Go).
- Опыт работы с терминалом в Linux и понимание, куда посмотреть, когда сервер тупит.
- Понимание принципов обеспечения высокой доступности приложений и опыт в балансировщиках нагрузки и Rate-Limiter'ах.
- Опыт работы с распределёнными системами (микросервисы, Service Discovery) и с соответствующими инструментами (LXC, Docker, Orchestration Systems).
Будет плюсом:
- Интерес к анализу, проектированию и решению проблем в масштабных распределенных системах.
- Умение дебажить и оптимизировать код, автоматизировать рутинные операции.
- Умение делать CI, Build Pipeline и собирать Docker-образы, писать Makefile.
- Вы хорошо знакомы с эксплуатацией микросервисов и работали с системами мониторинга (Prometheus), трейсинга (OpenTracing / OpenTelemetry) и логирования (Graylog).
Мы предлагаем
- Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce.
- Свободу действий в принятии решений.
- Достойный уровень заработной платы.
- Профессиональную команду, которой мы гордимся.
- Возможность развиваться вместе с нашим бизнесом.


О компании Ozon
Ozon — одна из крупнейших российских e-commerce компаний. Ежедневно обрабатываются несколько миллионов заказов, которые доставляются в 6500 населённых пунктов по всей России.