other

Старший разработчик С#, PaaS, Языковая платформа

Более недели назад

З/П не указана

Город: Москва

Ozon

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 6 лет

Обязанности:

Привет! Это команда языковой платформы C# Мы создаём и поддерживаем инфраструктурные компоненты, которые обеспечивают высочайшую эффективность, надёжность и скорость разработки для всех .NET-сервисов Ozon. Наша ключевая цель — создавать лучшую в индустрии платформу для .NET-разработки, которая позволяет тысячам разработчиков быстро создавать и масштабировать высоконагруженные сервисы. Мы напрямую влияем на ключевые бизнес-метрики, такие как стоимость владения сервисами, время вывода новых продуктов на рынок и отказоустойчивость всей экосистемы. Наша уникальность — это глубокая экспертиза в рантайме .NET и разработка собственных высокопроизводительных решений, которые работают в масштабах всей компании. Наш стек .NET 10 gRPC PostgreSQL Redis(Valkey) Warden Databus Вы будете Улучшать опыт .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. Опыт разработки инфраструктурных библиотек или платформенных компонентов.

Показать контакты

Имя не указано

Пожаловаться ID: 153231289