Tech Stack
AWSAzureCloudFluxGoGoogle Cloud PlatformGrafanaJavaJenkinsKubernetesMicroservicesPrometheusPythonTerraform
About the role
- Build custom Kubernetes operators to automate infrastructure and application lifecycles.
- Develop internal DevOps tooling to improve developer productivity and deployment reliability.
- Implement Infrastructure as Code (IaC) using Terraform / Crossplane / Pulumi.
- Champion GitOps practices to enable declarative, version-controlled operations.
- Optimize CI/CD pipelines for microservices and data workloads.
- Collaborate with backend, ML, and SRE teams to design cloud-native systems and scalable backend infrastructure.
- Monitor, secure, and continuously improve the reliability of cloud environments (AWS / GCP / Azure).
Requirements
- 2–6 years of professional experience in DevOps / Platform Engineering / Cloud Native Backend.
- Strong proficiency with Kubernetes internals and hands-on experience writing custom operators/controllers (Go, Python, or Java).
- Experience with IaC frameworks (Terraform, Pulumi, Crossplane, etc.).
- Solid understanding of GitOps workflows and tools like ArgoCD / Flux.
- Experience with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).
- Familiarity with cloud providers (AWS, GCP, or Azure) and container ecosystems.
- Strong coding ability in at least one programming language (Go preferred, Python acceptable).
- Knowledge of observability stacks (Prometheus, Grafana, ELK, OpenTelemetry) is a plus.
- Passion for automation, clean abstractions, and cloud-native best practices.