Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой
подготовься к отклику
ai-инструменты
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Clearway Integration - инженерная компания, развивающая собственные продукты для управления и мониторинга крупных ИТ-инфраструктур и жизненного цикла сертификатов (PKI: TLS + ГОСТ). Мы строим платформу ЦУГИ и решения уровня enterprise: от контроля инфраструктуры и инвентаризации до автоматизации выпуска/доставки/ротации сертификатов для серверов, АРМ и Kubernetes/Istio. Компания аккредитована в реестре Минцифры; продукты включены в Реестр отечественного ПО. Роль Tech Lead нужна, чтобы усилить техническое лидерство .NET-части продукта: улучшать архитектуру и качество, повышать предсказуемость релизов, управлять техдолгом и инцидентами, развивать практики и людей.
задачи
Проектировать и развивать архитектуру сервисов на .NET 6/7/8 (Clean Architecture/DDD, границы модулей, интеграции).
Декомпозировать задачи, оценивать риски, помогать команде делать реалистичные планы релизов;
Принимать и документировать решения (ADR), обеспечивать обратную совместимость API и контрактов.
Вести качество: code review, правила разработки, тестирование (unit/integration), “definition of done”;
Улучшать производительность и надёжность: профилирование, оптимизация, работа с N+1, кэши, устойчивость интеграций;
Работать с данными: PostgreSQL (схемы, индексы, транзакции, оптимизация запросов);
Интеграции и асинхронщина: NATS, идемпотентность, ретраи;
Совместно с DevOps улучшать CI/CD GitLab, Docker/Kubernetes, окружения, релизную дисциплину;
Участвовать в incident response: RCA, postmortem, предотвращение повторов;
Менторить разработчиков, участвовать в найме и онбординге, повышать инженерную планку.
требования
Опыт разработки на C#/.NET (желательно .NET 7+) и опыт техлидства/технического лидерства;
Уверенный ASP.NET Core Web API, понимание архитектуры приложений, DI, middleware, background processing;
Опыт проектирования API и контрактов (REST, gRPC);
Практика работы с БД: PostgreSQL и/или MS SQL, индексы, транзакции, оптимизация запросов;
ORM: EF Core и/или Dapper, понимание типичных проблем производительности (N+1, трекинг, батчи);
Docker; базовое понимание Kubernetes и взаимодействия с DevOps (деплой, конфиги, troubleshooting);
Практики качества: code review, unit tests (xUnit/NUnit), integration tests, статанализ;
Умение вести техдолг, принимать trade-off’ы, объяснять решения продукту/бизнесу и команде;
Готовность работать с продакшен-инцидентами и доводить улучшения до результата.
Будет плюсом: Kafka/RabbitMQ/NATS, проектирование event-driven интеграций, идемпотентность, ретраи; Глубокий performance tuning: profiling, GC/allocations, async/await pitfalls, concurrency, pool’ы; Опыт observability: OpenTelemetry end-to-end, трассировка через сервисы, SLO/error budgets; DDD на практике, опыт выделения bounded context’ов; Опыт миграций/рефакторинга: монолит → сервисы/модули, legacy → современный стек; Security mindset: OWASP, authn/authz, секреты, шифрование in transit/at rest (в домене PKI это плюс); Опыт работы в окружениях с регуляторными требованиями/сертификацией; Английский для документации и общения по техтемам (можно уточнить)
условия
Сильный домен и масштаб: десятки тысяч узлов, PKI (TLS/ГОСТ), Kubernetes/Istio - задачи, которые редко встречаются “в обычных продуктах”;
Формат работы: офис / удалёнка / гибрид (на выбор);
Оформление: ТК РФ, стабильная “белая” модель;
Соцпакет: ДМС, доплата больничных до 100% (до 28 дней/год), 3 day-off, мобильная связь, техника;
Обучение: внешние курсы/конференции, развитие инженерных компетенций;
Годовые бонусы до 6 окладов;
Возможность участия в госпрограммах поддержки ИТ (льготная ипотека и др.);
Много влияния на продукт: архитектура, стандарты, инженерные практики, качество поставки.