Описание
Мы ищем опытного Senior Cloud Infrastructure Engineer для работы с клиентом из финансового сектора по развитию и автоматизации облачной инфраструктуры и платформы данных. Роль фокусируется на Snowflake Infrastructure as Code (IaC), Terraform и Azure, а также на улучшении безопасности, управления идентификацией и CI/CD процессов. Вы будете играть ключевую роль в автоматизации провижининга Snowflake, модернизации пайплайнов деплоя и усилении управления credentials в Azure и Snowflake.
Задачи
•Разработка и поддержка переиспользуемых Terraform-модулей для провижининга и управления базами данных Snowflake, схемами, warehouse, ролями, grants, stages, интеграциями и другими объектами платформы.
•Разработка и поддержка переиспользуемых модулей, управление Terraform state, выполнение миграций state и импорт существующих ресурсов в централизованное управление инфраструктурой.
•Управление ресурсами Azure и конфигурацией идентификации с использованием провайдеров Terraform azurerm и azuread, включая Key Vault, app registrations, service principals и managed identities.
•Поддержка миграции с Azure DevOps на GitHub, включая GitHub Actions, CODEOWNERS, environment approvals и OpenID Connect (OIDC) workload identity federation.
•Улучшение автоматизированной ротации credentials, централизация управления секретами через Azure Key Vault, усиление аутентификации и контроля доступа в Snowflake.
•Разработка более безопасных и гибких процессов деплоя и релизов для Snowflake и Airflow с поддержкой валидации, контролируемого продвижения и продуктивных релизов.
•Определение чётких границ между управлением идентификацией, провижинингом инфраструктуры и доступом к платформе, работа с корпоративными процессами управления идентификацией и доступом.
Требования
•Сильный практический опыт с Terraform и Infrastructure as Code, включая проектирование переиспользуемых модулей, управление state, миграции и импорт существующих ресурсов.
•Практический опыт с провайдерами Terraform azurerm, azuread и Snowflake.
•Сильный опыт администрирования Snowflake, включая иерархии ролей, grants, базы данных, схемы, warehouse и интеграции.
•Опыт управления инфраструктурой Azure, идентификацией и безопасностью, включая Azure Key Vault, app registrations, service principals и managed identities.
•Опыт построения и поддержки CI/CD пайплайнов с использованием GitHub Actions, Azure DevOps или аналогичных инструментов.
•Понимание безопасных паттернов аутентификации, управления секретами, ротации credentials и OIDC-аутентификации.
•Опыт автоматизации деплоя инфраструктуры и безопасного управления изменениями в разных средах.
Будет плюсом
•Опыт миграции репозиториев и CI/CD пайплайнов с Azure DevOps на GitHub.
•Опыт работы с personal access tokens Snowflake, network rules и аутентификацией для локальной разработки.
•Опыт с процессами деплоя и релизов Airflow.
•Знакомство с Docker и uv.
•Инструменты управления зависимостями, такие как Dependabot или Renovate.
•Опыт работы в финансовых услугах или других регулируемых отраслях.
Условия
Условий в вакансии нет.