DevOps Engineer (Golang / Terraform)
Job Description:
DevOps Engineer
About the Role
We are looking for a Senior DevOps Engineer to join our team and work directly with our DevOps Architect on an enterprise-scale platform initiative.
You will be part of a project focused on enabling development teams to adopt and scale an Internal Developer Platform (IDP) built on Terraform Enterprise and Kratix.
Your role will be highly hands-on, focused on building real platform capabilities, automations, and improving developer experience.
What You Will Do
-
Implement and integrate Kratix Promises on top of existing Terraform module
- Develop and maintain Infrastructure as Code (Terraform) for reusable platform components
- Build self-service infrastructure capabilities (e.g. environments, databases, networking, Kubernetes resources)
- Contribute to Cluster-as-a-Service (EKS) PoC (provisioning, initial setup, integration)
-
Improve and standardise CI/CD and infrastructure provisioning workflows
-
Work on developer journeys and translate them into platform automation
- Collaborate with platform teams and developers to validate solutions on real use cases
-
Support onboarding of development teams to the platform
- Ensure solutions are aligned with security, compliance, and enterprise standards
Tech Stack
Cloud: AWS (EKS)
-
IaC: Terraform (Terraform Enterprise is a plus)
-
Containers: Kubernetes, Docker
-
Platform Engineering: Kratix (or similar frameworks is a plus)
-
CI/CD: GitLab CI, GitHub Actions, Jenkins
-
Observability: Prometheus, Grafana, Dynatrace (nice to have)
-
Scripting: Bash, Python or Go
-
Version Control: Git
What We Are Looking For
-
Strong hands-on experience with Terraform and cloud infrastructure
-
Experience with Kubernetes (EKS preferred)
-
Understanding of CI/CD pipelines and automation
-
Experience with Infrastructure as Code and platform engineering concepts
-
Ability to work in a structured but evolving environment
-
Strong problem-solving mindset and ownership
-
Good communication skills (working with architects and client teams)
Nice to Have
Experience with Kratix or similar platform frameworks
-
Exposure to enterprise environments (governance, compliance)
-
Experience with monitoring and observability tooling
What You'll Get
-
Work on a high-impact enterprise platform project
-
Direct collaboration with an experienced DevOps Architect
-
Opportunity to build real platform capabilities used by development teams
-
Exposure to platform engineering
-
Flexible collaboration model