Ozon

Старший разработчик C# (Partners Platform)

в Ozon

от 385 000 ₽/мес на руки

📍 Москва (м. Деловой центр)Санкт-Петербург (м. Площадь Александра Невского)Полная удалёнка
Специализация
C#
Уровень
Senior

В команде Ozon Tech более 3800 IT-специалистов в сотнях кросс-функциональных команд — и мы продолжаем расти.

Десятки миллионов людей пользуются нашими сервисами, а наша IT-инфраструктура управляет миллионами процессов каждый час. Развиваем высокую инженерную культуру: используем лучшие практики, чтобы поддерживать проекты красиво и эффективно.

Мы решаем сложные и интересные задачи в области хранения и обработки данных, кибербезопасности, совершенствуем и автоматизируем системы, которыми пользуются продавцы, покупатели, партнёры и сотрудники Ozon. Мы стремимся делать лучший в России e-com — присоединяйся!

Каждый день в любую погоду пункты выдачи заказов Ozon готовы передать посылки покупателям. За этим стоит труд многих людей от курьеров до менеджеров. И задача IT — сделать их работу приятней и удобней. Пункт выдачи заказов должен быть удобным и заметным, легкодоступным и понятным. Но перед этим пункт выдачи еще нужно открыть, выбрав правильную локацию и пройдя несколько этапов согласований.

Поэтому мы ищем Backend разработчика в команду разработки Франшиза Ozon Partners Platform, который поможет нам построить качественный продукт по развитию сети пунктов выдачи заказов.

Технологии/инструменты

.NETgRPCKubernetesJSONGoogle Protocol Buffers (Protobuf)KafkaRabbitMQSQLHTTP
  • Backend: .NET 7/8, C#, REST/gRPC, PostgreSQL, Microservices, Kafka, Go.
  • Frontend: Vue.js, TypeScript.
  • QA: Python, PyTest, Allure.
  • Логирование/метрики: Opentracing + Jaeger, Prometheus + Grafana, Graylog.
  • Инструменты: Rider, GitLab CI/CD, Allure, Docker, Kubernetes, Jira, Confluence, PC / Mac на выбор.

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

  • Решать backend-задачи системы открытия пунктов выдачи от начала до конца: схема БД, контракты между сервисами, реализация бизнес-логики, метрики, деплой и диагностика работы в production.
  • Дорабатывать существующие сервисы и писать новые.
  • По многочисленным логам и метрикам диагностировать, решать и предотвращать проблемы в production.
  • Активно участвовать в разработке инфраструктурных решений.

Ожидания

  • Опыт работы с микросервисной архитектурой (в том числе проектирование), Kubernetes, знание протоколов межсервисного взаимодействия (HTTP, gRPC) и форматов данных (JSON, Protobuf).
  • Опыт реализации асинхронного взаимодействия сервисов, опыт работы с очередями (Kafka, RabbitMQ).
  • Глубокое понимание .NET платформы (.NET рантайм, сборка мусора, многопоточность/асинхронность, стандартный функционал .NET фреймворка), подкрепленное соответствующим опытом разработки.
  • Понимание принципов вертикального и горизонтального масштабирования сервисов, опыт поиска узких мест приложений, оптимизации потребления памяти/cpu, поиск и устранение утечек памяти, приветствуется опыт разработки приложений с высокой нагрузкой на сервисы.
  • Опыт разработки отказоустойчивых приложений (graceful degradation, метрики, алерты, репликация БД, транзакционность в распределенных системах, гарантии доставки сообщений).
  • Опыт проектирования структуры БД, нормализация/денормализация структуры данных.
  • Желательна экспертиза по PostgreSQL, знание специфик (vacuum, композитные типы, специфичные для Postgres индексы, работа с блокировками на уровне БД и т.д.).
  • Знание SQL и опыт написания запросов (т.е. работал не только через ORM и способен писать SQL).
  • Опыт работы: 3–6 лет.

Мы предлагаем

  • Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce.
  • Свободу действий в принятии решений.
  • Достойный уровень заработной платы.
  • Профессиональную команду, которой мы гордимся.
  • Возможность развиваться вместе с нашим бизнесом.

А ещё:

  • Формат работы на выбор: гибрид, удалёнка, офисы в Москве, Санкт-Петербурге, Иннополисе, Новосибирске, Алматы и Астане.
  • Участие в конференциях. Билеты, дорога и проживание за наш счёт.
  • Митапы, техтолки, хакатоны и конкурсы. Внутри Ozon, по России и в международном сообществе.
  • Завтраки в офисе и кофе-поинты для перекуса в любое время.
  • ДМС со стоматологией и льготная медицинская страховка для близких, страхование от несчастных случаев, полис выезжающего за рубеж, онлайн-поддержка психолога.
  • Курсы по запросу и поддержка в карьерном развитии. Свой Ozon Универ. Бесплатные курсы программирования, математики и английского языка для детей сотрудников.
  • Возможность займа на приобретение жилья, рефинансирование ипотеки или ремонта — от 7% годовых.
  • Беговой, волейбольный и футбольный клубы. Скидки на клубные карты фитнес-сетей. Йога в офисе.
  • Бесплатные курсы Route 256 по Go, QA, C#. Оплачиваемая стажировка Route Start для начинающих специалистов.
  • Зарплатные проекты от Ozon Банка (эксклюзивные условия для сотрудников), Сбера, Т-Банка, Райффайзен Банка, Альфа-Банка.
  • Партнёрские скидочные программы: от кафе и ресторанов до страхования имущества.
  • Реферальный бонус за рекомендацию друга.

Указан совокупный доход: оклад+ премии.

Алевтина Слизкова IT-рекрутер
Ozon

О компании Ozon

Сфера
Электронная коммерция
Инвестиции
$100M+
Размер
1001+

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

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

400 000 – 600 000 ₽/мес на руки
📍 Москва (м. Авиамоторная), офис или гибрид
383 000 – 585 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), Самара, Казань, полная удалёнка
350 000 – 450 000 ₽/мес на руки
📍 Москва (м. Деловой центр), Санкт-Петербург (м. Площадь Ленина / Выборгская / Новочеркасская), Великий Новгород, можно удалённо из РФ
300 000 – 350 000 ₽/мес на руки
Полная удалёнка
300 000 – 435 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), Казань, Самара, полная удалёнка