Research Developer C#
Москва
Команда AV Bases Infrastructure развивает конвейер подготовки и выпуска антивирусных баз: систему контроля версий записей, распределённую компиляцию и сборку наборов. Роль важна для быстрой поставки обновлений и обеспечения защиты миллионов пользователей.
ГрейдSenior
Стек
C#.NETMSSQLAzure DevOpsDockerRabbitMQELK/OpenSearchPythonGrafanaKibanaBlazor
Задачи
- •поддержка и развитие системы контроля версий антивирусных записей
- •разработка и оптимизация сервиса распределённой компиляции
- •реализация функционала сборки наборов баз и DSL для их описания
- •создание и поддержка API и SDK
- •написание автотестов и поддержка CI/CD-пайплайнов
- •выпуск и сопровождение обновлений инфраструктуры
Обязательно
- •уверенное владение C# и экосистемой .NET
- •опыт с фреймворками юнит-тестирования (mstest, nunit, xunit)
- •опыт работы с MSSQL: T-SQL, профилирование и оптимизация запросов
- •опыт конфигурирования сборочных CI/CD-пайплайнов (Azure DevOps)
- •ориентированность на оптимизацию и переиспользуемые generic-решения
Будет плюсом
- •опыт с ELK / OpenSearch
- •опыт с Docker
- •опыт с RabbitMQ
- •знание Python
- •опыт с Grafana и Kibana
- •опыт с Azure Pipelines