Разработчик С#, Логистика, Turbo ПВЗ

Ozon

Разработчик С#, Логистика, Turbo ПВЗ

Москва, Пресненская набережная, 10

Метро: Деловой центр

Описание вакансии

Наша команда занимается разработкой веб-приложения для пунктов выдачи заказов. Ежеминутно огромное количество заказов проходит через нашу систему в руки клиентов и обеспечивает бесперебойную работу агентов.

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

Наш стек:

Frontend: Vue.js, React, TypeScript
Backend: .net c#, rest / grpc, postgresql, mssql, microservices, kafka, redis
QA: python, allure, yandex-tank
Инструменты: graylog, jaeger, grafana, kubernetes, gitlab, jira, confluence.

Вам предстоит:

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

Мы ожидаем:

  • Опыт работы с микросервисной архитектурой (в том числе проектирование) CI/CD, Kubernetes, знание протоколов межсервисного взаимодействия (HTTP, gRPC) и форматов данных (JSON, protobuf, XML)
  • Опыт реализации асинхронного взаимодействия сервисов, опыт работы с очередями (RabbitMQ, Kafka, возможно очереди на уровне БД)
  • Опыт применения кэширования (опыт работы с Redis, memcached)
  • Глубокое понимание .NET платформы (.NET рантайм, модель памяти, сборка мусора, многопоточность/асинхронность, стандартный функционал .net фреймворка), подкрепленное соответствующим опытом разработки
  • Понимание принципов вертикального и горизонтального масштабирования сервисов, опыт поиска узких мест приложений, оптимизации потребления памяти/cpu, поиск и устранение утечек памяти, желателен опыт разработки приложений с большой пользовательской базой и высокой нагрузкой на сервисы
  • Опыт разработки отказоустойчивых приложений (graceful degradation, метрики, алерты, репликация БД, транзакционность в распределенных системах, гарантии доставки сообщений)
  • Опыт проектирования структуры БД, нормализация/денормализация структуры данных
  • Желательна экспертиза по Postgres, знание специфики этой СУБД (vacuum, композитные типы, специфичные для postgres индексы, работа с блокировками на уровне БД и т.д.)
  • Знание SQL и опыт написания запросов (т.е. работал не только через ORM, не пугается необходимости писать sql)
  • Опыт профилирования и оптимизации запросов, поиск узких мест
  • Опыт работы с крупными и нагруженными БД (примеры - десятки/сотни миллионов записей в таблицах, прирост таблиц по миллиону записей в день, шардированные БД с объемом данных, не влезающих в один инстанс, сервисы с большой пользовательской базой (не админка для полутора человек) и т.д)

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

  • Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce;
  • Свободу действий в принятии решений;
  • Достойный уровень заработной платы;
  • Профессиональную команду, которой мы гордимся;
  • Возможность развиваться вместе с нашим бизнесом.
Навыки
  • IT
  • Разработка Логистики
  • PostgreSQL
  • C#
  • .NET Core
Посмотреть контакты работодателя

Адрес

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

билайн
Полный день
  • Москва

  • Не указана

Рекомендуем
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Ренессанс cтрахование, Группа

Старший разработчик .Net

Ренессанс cтрахование, Группа

Полный день
  • Москва

  • Не указана

Рекомендуем
ИТ-Капитал
Гибкий график
  • Москва

  • до 350000 RUR

ВК ИТС
Полный день
  • Москва

  • до 350000 RUR

Hello.IO
Полный день
  • Москва

  • до 350000 RUR

ФинГрад
Полный день
  • Москва

  • до 350000 RUR

Ренессанс cтрахование, Группа

Full-stack developer b2b2c

Ренессанс cтрахование, Группа

Полный день
  • Москва

  • до 350000 RUR

Outlines Technologies
Удаленная работа
  • Москва

  • до 350000 RUR

CrispMind
Полный день
  • Москва

  • до 300000 RUR

Enjoypro
Удаленная работа
  • Москва

  • до 230000 RUR

Amex Development
Удаленная работа
  • Москва

  • до 300000 RUR

Eqvanta
Удаленная работа
  • Москва

  • до 300000 RUR

STARTRIBE LTD
Полный день
  • Москва

  • до 300000 RUR

АНО Россия – Страна Возможностей

Главный разработчик

АНО Россия – Страна Возможностей

Удаленная работа
  • Москва

  • до 300000 RUR

Юниксофт
Полный день
  • Москва

  • до 200000 RUR

РСХБ-Интех
Полный день
  • Москва

  • до 200000 RUR

Ренессанс cтрахование, Группа

Full-stack developer b2b2c

Ренессанс cтрахование, Группа

Полный день
  • Москва

  • до 200000 RUR

Aviasales.ru

.NET Developer

Aviasales.ru

Полный день
  • Москва

  • до 200000 RUR

Веза
Полный день
  • Москва

  • до 200000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию