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