BlackStone eIT
Senior Cloud and DevOps Engineer - Azure Applications
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер DevOps уровня senior для сопровождения Azure-окружений приложений: автоматизация деплоя, мониторинг и надёжность цифровых платформ. Работа с CI/CD, инфраструктурой как кодом и безопасностью совместно с командами поддержки и ИБ.
Задачи
- Настраивать и поддерживать окружения development, UAT и production для веб-приложений, API, CMS и вспомогательных сервисов
- Строить и поддерживать CI/CD пайплайны для Next.js, React, Node.js, .NET и Strapi
- Поддерживать конфигурацию инфраструктуры как код с версионированием изменений и согласованностью окружений
- Внедрять проверки деплоя, контроль согласований, процедуры отката и трассируемость релизов
- Настраивать health checks, логи, дашборды и алерты; расследовать инциденты в production
- Настраивать идентичности приложений, контроль доступа, сертификаты и управление секретами совместно с владельцами безопасности
- Оценивать масштабирование приложений, использование ресурсов и требования к доступности; внедрять улучшения
- Мониторить расходы на облако, выявлять излишки и предлагать изменения конфигурации и ёмкости
- Координировать требования к бэкапам приложений и баз данных, проверять процедуры восстановления
- Вести документацию: инвентаризацию окружений, гайды по деплою, runbooks и передачу знаний
Требования
- Степень бакалавра в Computer Science, Software Engineering, IT или смежной области
- Минимум 5 лет опыта в cloud/DevOps-инженерии, из них не менее 3 лет эксплуатации production-приложений на Azure
- Сильный опыт с App Service, Functions, Storage/Blob, Key Vault, Azure Monitor и Application Insights; желательно API Management и Service Bus
- Практический опыт с Azure DevOps Pipelines или GitHub Actions, включая безопасный деплой и откат
- Опыт с Terraform или Bicep
- Опыт деплоя и траблшутинга Node.js, Next.js, .NET и headless CMS
- Практический опыт с Docker; желательно Kubernetes
- Владение PowerShell, Bash или Python для операционной автоматизации
- Понимание Microsoft Entra ID, managed identities, RBAC, DNS, TLS, private endpoints и сетевой связности приложений
- Опыт поддержки деплоя и связности SQL Server и PostgreSQL, включая координацию бэкапов и восстановления
- Опыт диагностики инцидентов, root-cause analysis, мониторинга и тестирования восстановления
- Желательна сертификация Microsoft Azure Administrator или DevOps Engineer
- Умение координировать разработчиков, вендоров, поддержку и команды безопасности
Навыки
- Azure
- App Service
- Azure Functions
- Azure Storage
- Blob Storage
- Key Vault
- Azure Monitor
- Application Insights
- API Management
- Service Bus
- Azure DevOps Pipelines
- GitHub Actions
- Terraform
- Bicep
- Node.js
- Next.js
- React
- .NET
- Strapi
- Docker
- Kubernetes
- PowerShell
- Bash
- Python
- Microsoft Entra ID
- RBAC
- DNS
- TLS
- SQL Server
- PostgreSQL
- CI/CD