Описание
Привет! Это команда Платформенная интеграция. Исторически архитектура Ozon была спроектирована в расчёте на вертикальное масштабирование (большой монолит MSSQL и множество хранимых процедур, реализующих бизнес-логику). Сейчас наступает время, когда возможности вертикального масштабирования на исходе, и необходим разворот в сторону микросервисов и горизонтального масштабирования. Одновременно с этим приходится решать другой класс проблем, возникающих в распределённых системах. Наши проекты вращаются вокруг основных сущностей логистики.
Задачи
•Активно участвовать в принятии проектных решений.
•Проектировать и разрабатывать решения в соответствии с требованиями.
•Писать качественный, высокопроизводительный код.
•Проводить код-ревью.
•Писать автотесты.
•Проводить анализ существующего кода, настройку производительности отдельных его участков.
•Обеспечивать бесперебойную работу реализованных решений и интеграцию их в системы мониторинга.
Требования
•Умение работать в команде.
•Осознанный подход к выполнению задач – не просто писать код, а вникать в суть проблемы, предлагать решение.
•Хорошее знание или готовность быстро изучить технологии из нашего стека.
•Опыт коммерческой разработки на С# и хорошая квалификация (структуры данных, умение писать понятный и эффективный код).
•Знание платформы .net (memory management, performance tuning, etc).
•Умение писать тесты и тестируемый код.
•Знание алгоритмов и структур данных.
•Понимание принципов работы и практический опыт с БД (PostgreSQL).
Условия
Условий в вакансии нет