Submit
Infrastructure as Code (IaC) Engineer
Lisboa
Job description
Responsibilities:
- Design and maintain reusable IaC modules and complex multi-cloud or hybrid infrastructure patterns;
- Build self-service capabilities, golden paths and GitOps-based provisioning workflows;
- Set IaC standards, testing strategies and quality controls, and automate security, compliance and policy checks;
- Manage infrastructure state and automate the full lifecycle of provisioning, updates and decommissioning;
- Implement high availability and disaster recovery patterns, and improve infrastructure cost, performance and security;
- Lead adoption across teams, solve complex problems, review code and mentor less experienced engineers;
- Use approved AI tools in repeatable workflows, and check generated code, permissions, blast radius and recovery risks.
Requirements
Mandatory requirements:
- Strong experience with Terraform or Crossplane, and with both Azure and GCP;
- Experience designing reusable modules, managing state, and using GitOps and CI/CD for infrastructure;
- Knowledge of infrastructure testing, policy-as-code, security scanning, secrets management, networking and IAM/RBAC;
- Familiarity with observability, compliance automation, high availability, disaster recovery and FinOps;
- Technical leadership, clear documentation, and the ability to influence stakeholders and support adoption.
The impact you will have:
- Enable teams to provision infrastructure on their own through reusable, tested IaC modules;
- Reduce manual effort and deployment risk through automation, code review and policy checks;
- Improve infrastructure security, compliance, reliability and cost efficiency;
- Help teams adopt consistent IaC practices while leaving room for specific needs.
Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV*
(max. 4MB)
Upload your photo or video
(max. 4MB)


