Международная продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках Windows DevOps.
Чем предстоит заниматься:
- Проектирование, создание, настройка и сопровождение пайплайнов на базе GitLab CI и TeamCity;
- Эксплуатация и развитие репозиториев артефактов Nexus и Artifactory;
- Техническое сопровождение релизов, участие в инфраструктурных изменениях;
- Автоматизация развёртывания, настройки окружений и управления конфигурациями;
- Разработка и сопровождение IaC-решений с использованием Ansible;
- Эксплуатация и развитие централизованной системы автоматизации на базе AWX;
- Повышение повторяемости, надёжности и предсказуемости инфраструктурных изменений;
- Эксплуатация инфраструктурных платформ и сред исполнения сервисов;
- Настройка и эксплуатация контейнерных сред и оркестраторов;
- Администрирование систем управления секретами (Vault) и service discovery (Consul), политики доступа, ACL, KV хранилище, интеграция с сервисами;
- Развитие систем мониторинга, алертинга и observability;
- Анализ инцидентов, участие в postmortem и внедрение профилактических решений;
- Участие в построении и развитии отказоустойчивой инфраструктуры;
- Совместная работа с командами разработки и системными администраторами;
- Консультации по инфраструктурным и эксплуатационным аспектам;
- Участие в стандартизации подходов и улучшении Developer Experience (DX);
- Ведение технической документации.
Необходимые навыки и опыт:
- Опыт работы с Windows-инфраструктурой и Active Directory;
- Понимание принципов PKI и управления сертификатов;
- Опыт проектирования и сопровождения CI/CD-пайплайнов;
- Практический опыт проектирования, развёртывания и сопровождения HashiCorp Nomad: построение архитектуры, интеграция с Consul/Vault, запуск и миграция workload’ов, автоматизация deployment-процессов, troubleshooting allocation/task failures, развитие и эксплуатация платформы;
- Опыт сборки .NET-приложений: работа с MSBuild/dotnet build и NuGet-зависимостями, диагностика проблем;
- Владение DevOps-практиками (IaC, immutable/reproducible environments, shift-left, observability);
- Уверенные знания PowerShell и опыт разработки PowerShell решений с production-подходом (code conventions, best practices, сопровождение и развитие кода);
- Практический опыт автоматизации с использованием Ansible;
- Понимание моделей изоляции и сред исполнения сервисов, виртуализация (Hyper-V), процессная изоляция, контейнеры;
- Опыт работы с репозиториями артефактов (Nexus и/или Artifactory) и понимание их роли в цепочке доставки продуктов;
- Опыт работы с системами мониторинга и логирования (Zabbix, Grafana, ELK/OpenSearch);
- Понимание принципов observability и практический опыт работы с метриками, логами и трассировками приложений для диагностики инцидентов;
- Навыки диагностики через гипотезо-ориентированный подход: анализ логов, метрик и поведения для восстановления модели работы сервиса (black-box анализ);
- Умение читать чужой код (C#, Go) для диагностики неисправностей и доработки инфраструктурных инструментов;
- Понимание специфики эксплуатации веб-приложений и веб-серверов на Windows: IIS, Kestrel, Windows Services, NSSM-wrapped;
- Обеспечение соответствия инфраструктуры целевому состоянию: выявление дрейфа конфигураций и его устранение через автоматизацию и стандартизацию;
- Понимание принципов межсервисного взаимодействия: REST API, message queues, RPC. Отладка HTTP-запросов, работа с JSON/XML, использование curl/Postman/Invoke-RestMethod;
- Базовые знания Linux;
- Навыки диагностики и устранения проблем на уровне инфраструктуры, ОС и пайплайнов;
- Быструю реакцию на инциденты и системный подход к их разбору.
Будет плюсом:
- Опыт разработки на C# или Go: создание утилит, CLI-инструментов и сервисов для автоматизации инфраструктурных процессов;
- Понимание Tier-модели Active Directory и bastion-архитектуры;
- Знакомство с OpenTelemetry framework;
- Опыт администрирования AWX;
- Базовые знания k3s/k8s;
- Опыт сопровождения критичных или высоконагруженных backend-сервисов.
Что компания может предложить:
- Белая заработная плата, зависящая от вашего запроса, скиллов и опыта;
- Реферальная программа за успешную рекомендацию кандидата;
- Частичная компенсация аренды жилья;
- Оплачиваемый отпуск, подарки для сотрудников и их детей;
- Рабочее место оборудовано современной техникой с учетом Ваших пожеланий;
- Корпоративное питание: завтраки и обеды;
- Русскоязычная команда;
- Отсутствие бюрократии, вопросы решаются оперативно, без многочисленных согласований;
- Корпоративные скидки на занятия по английскому/сербскому языку;
- Премии по итогам работы;
- Доп 4 day-off в год;
- Компенсация абонемента в спортзал;
- Наличие большого количества задач, которые дают возможность материального и профессионального роста;
- Поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
- Большая высококвалифицированная команда, к которой всегда можно обратиться.