Infrastructure as Code (IaC) Engineer / DevOps Specialist and Migration Architect/Engineer
Role details
Job location
Tech stack
Job description
We are seeking an experienced IaC Engineer and Migration Architects and Engineers with strong proficiency in automation and cloud-native practices. The ideal candidate will design, implement, and maintain infrastructure using declarative IaC tools, ensuring scalability, security, and compliance across multi-cloud environments.
Key Responsibilities:
- Infrastructure Automation
o Develop and maintain IaC scripts using Terraform, Bicep, Powershell script and Ansible for provisioning and configuration of cloud resources.
o Implement Azure Resource Manager (ARM) templates and Bicep for Azure-native deployments.
- CI/CD Integration
o Build and optimize pipelines in Azure DevOps and GitLab for automated deployments.
o Integrate IaC workflows with GitOps principles and version control systems.
- Cloud Platform Management
o Design and deploy infrastructure on Azure, ensuring adherence to Well-Architected Framework.
o Manage configuration drift detection and remediation using scheduled workflows.
- Migration & Modernization
o Lead Azure Migrate projects and Azure Landing zone designs for on-premises to Azure migrations (VMs, databases, applications).
o Modernize workloads by containerizing Java/.NET applications and deploying to AKS.
o Optimize legacy systems for cloud-native architectures using CAF best practices.
- Security & Compliance
o Embed security checks in IaC pipelines using tools like Checkov or GitHub Advanced Security.
o Implement identity and access management (AAD, Managed Identities) and secure secrets via Azure Key Vault.
- Monitoring & Optimization
o Configure monitoring solutions (Azure Monitor, Log Analytics) for deployed resources.
Requirements
Do you have experience in Terraform?, * IaC Tools: Terraform (multi-cloud), Bicep (Azure), Ansible (configuration management).
-
DevOps Platforms: Azure DevOps, GitLab CI/CD.
-
Scripting & Automation: PowerShell, Bash, YAML.
-
Migration Tools: Azure Migrate, Azure Site Recovery.
-
Cloud Expertise: Microsoft Azure (ARM, AKS, ACA, App Services).
-
Version Control: Git, GitHub/GitLab workflows.
-
AI Tools: GitHub Copilot for automation and code generation.
-
Scripting: PowerShell, Bash, YAML.
-
Security Practices: Policy enforcement, compliance scanning, secrets management.
-
Fluent Polish (or German/ French) & English (min. B2-C1).
Preferred Qualifications:
-
Experience with Azure Verified Modules (AVM) for Terraform/Bicep.
-
Familiarity with container orchestration (AKS) and GitOps workflows.
-
Knowledge of multi-cloud strategies and hybrid deployments.
-
Certifications: Microsoft Certified: DevOps Engineer Expert, Terraform Associate, SC-401 (Security).
Soft Skills:
-
Strong problem-solving and analytical skills.
-
Ability to collaborate across distributed teams.
-
Excellent documentation and communication skills.
Skills
Required Skills:
-
IaC Tools: Terraform (multi-cloud), Bicep (Azure), Ansible (configuration management).
-
DevOps Platforms: Azure DevOps, GitLab CI/CD.
-
Scripting & Automation: PowerShell, Bash, YAML.
-
Migration Tools: Azure Migrate, Azure Site Recovery.
-
Cloud Expertise: Microsoft Azure (ARM, AKS, ACA, App Services).
-
Version Control: Git, GitHub/GitLab workflows.
-
AI Tools: GitHub Copilot for automation and code generation.
-
Scripting: PowerShell, Bash, YAML.
-
Security Practices: Policy enforcement, compliance scanning, secrets management.