PMX Group Inc
Senior Software Platform Engineer (m/w/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер платформы в Microsoft/.NET-окружении: отвечает за архитектурную согласованность, CI/CD-пайплайны для C#/C++, статический анализ и безопасность сборки.
Задачи
- Обеспечивать соблюдение архитектурных решений и проводить статический анализ зависимостей в Microsoft/.NET-окружении
- Консультировать lead-разработчиков по требованиям product security для кода, сборки и пайплайнов
- Анализировать и планировать пути миграции для Visual Studio и Microsoft .NET
- Проектировать и автоматизировать CI/CD-пайплайны для C#/C++: сборка, тесты, упаковка NuGet, деплой, статический анализ и security-проверки
- Проектировать и внедрять решения логирования, такие как ELK и Splunk
- Учитывать аутентификацию, авторизацию и шифрование в технических решениях
- Консультировать архитекторов, владельцев бэклога и технических экспертов по сложным платформенным и архитектурным вопросам
Требования
- Высшее образование в области информатики, software engineering, технической информатики, информационных технологий или аналогичное
- Многолетний опыт работы с Microsoft COM, MSBuild, Roslyn Analyzer, gRPC и NuGet
- Знание разработки и интеграции собственных Roslyn Analyzer и code fixes
- Очень хорошее знание C++ и C# с фокусом на платформу, сборку и tooling
- Глубокие знания CI/CD, статического анализа кода и архитектурного governance
- Опыт работы с Microsoft .NET и Visual Studio
- Опыт в product security в контексте кода, сборки и пайплайнов
- Умение понятно объяснять сложные технические взаимосвязи
Навыки
- Microsoft COM
- MSBuild
- Roslyn Analyzer
- gRPC
- NuGet
- C++
- C#
- CI/CD
- Microsoft .NET
- Visual Studio
- ELK
- Splunk
- статический анализ кода
- Product Security