Руководитель группы разработки С#, PaaS, Языковая платформа
По договоренности
Мы создаём и поддерживаем инфраструктурные компоненты, которые обеспечивают высочайшую эффективность, надёжность и скорость разработки для всех .NET-сервисов Ozon.
Наша ключевая цель — создавать лучшую в индустрии платформу для .NET-разработки, которая позволяет тысячам разработчиков быстро создавать и масштабировать высоконагруженные сервисы. Мы напрямую влияем на ключевые бизнес-метрики, такие как стоимость владения сервисами, время вывода новых продуктов на рынок и отказоустойчивость всей экосистемы.
Наша уникальность — это глубокая экспертиза в рантайме .NET и разработка собственных высокопроизводительных решений, которые работают в масштабах всей компании.
Мы ищем руководителя команды, который возьмет на себя техническое лидерство и управление командой сильных инженеров. Вам предстоит определять стратегический вектор развития .NET-платформы в Ozon, ставить амбициозные цели и мобилизовывать команду на их достижение.
Наш стек
-
.NET 10
-
gRPC
-
PostgreSQL
-
Redis(Valkey) - https://valkey.io/
-
Warden - https://highload.ru/spb/2023/abstracts/10099
-
Databus - https://habr.com/ru/companies/ozontech/articles/749328/
Вы будете
-
Улучшать опыт .NET-разработчиков, создавая и внедряя новые инструменты и практики.
-
Оптимизировать рантайм .NET для снижения общего потребления ресурсов и повышения производительности сервисов.
-
Разрабатывать и внедрять новые платформенные фичи в .NET-фреймворк, такие как автоматические таймауты, retry, circuit breaker и loadshedding.
-
Дорабатывать и поддерживать платформенные клиенты для баз данных (Pg, Redis, Clickhouse, Cassandra) и инфраструктурных компонентов.
-
Создавать и обеспечивать распространение внутренних релизов .NET-платформы.
-
Участвовать в исправлении багов в базовых библиотеках (npgsql, grpc-dotnet) и contribute back в open source.
Примеры задач
-
Оптимизация работы ThreadPool для снижения потребления CPU на сервисах.
-
Разработка инструментов для анализа производительности, например, сервиса анализа .nettrace профилей.
-
Разработка единых стандартов и настроек для таймаутов HTTP, gRPC и ресурсных клиентов.
-
Создание собственных высокопроизводительных реализаций клиентов, например, для etcd.
Нам важно
-
Опыт разработки на C# и глубокое понимание работы .NET.
-
Понимание принципов работы сетевых протоколов (gRPC, HTTP).
-
Опыт работы с высоконагруженными и распределёнными системами.
-
Умение анализировать и оптимизировать производительность приложений.
-
Способность самостоятельно разбираться в сложных системах и находить точки для улучшения.
Будет плюсом
-
Опыт contribute в open-source проекты, особенно в базовые библиотеки .NET.
-
Понимание внутреннего устройства .NET Runtime.
-
Опыт разработки инфраструктурных библиотек или платформенных компонентов.
Опубликована 18 часов назад
Похожие вакансии
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва