remote
Software Engineer Developer Experience (Cloud and Kubernetes)
Software Engineer
Software Engineer to build and maintain cloud-native developer tools and CI/CD pipelines, specializing in Kubernetes, Terraform, and multi-cloud infrastructure.
About the role
Key Responsibilities
- Design and maintain developer tools and platforms to enhance cloud-native workflows
- Develop and optimize CI/CD pipelines using GitHub Actions and self-hosted runners
- Automate infrastructure provisioning and management with Terraform and Infrastructure as Code
- Collaborate with cross-functional teams to improve developer productivity and experience
- Troubleshoot and resolve issues in cloud infrastructure across AWS, GCP, and Azure
- Document best practices and maintain internal developer documentation
Requirements
- 4+ years of industry experience in software engineering or cloud infrastructure
- Strong hands-on experience with Kubernetes in multi-cloud environments
- Expertise in Terraform and Infrastructure as Code principles
- Proficiency in Go programming language
- Experience with GitHub Actions and self-hosted runners
- Familiarity with cloud networking, security, and observability tools
Skills
gokubernetesawsgcpazureterraformgithub actions