remote
Tooling Engineer - Unikraft
Software Engineer
Tooling Engineer focused on building and maintaining robust DevOps pipelines, cloud infrastructure, and backend automation using Kubernetes, Terraform, and AWS to support scalable, reliable services.
About the role
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines for backend services, ensuring fast, reliable deployments.
- Provision and manage cloud infrastructure (AWS) using IaC tools such as Terraform and CloudFormation.
- Automate operational tasks, monitoring, and alerting for backend services and infrastructure.
- Collaborate with development teams to integrate new features into the deployment workflow.
- Optimize performance, cost, and security of cloud resources.
Requirements
- 3+ years of experience in DevOps or Site Reliability Engineering.
- Proficiency with Kubernetes, Docker, and container orchestration.
- Hands‑on experience with Terraform, AWS services (EC2, S3, RDS, EKS), and CI/CD tools (GitHub Actions, Jenkins, ArgoCD).
- Strong scripting skills (Python, Bash) and familiarity with monitoring tools (Prometheus, Grafana).
- Excellent problem‑solving skills and a collaborative mindset.
Skills
cicdkubernetesterraformaws