Role and responsibilities
Working as part of a team, you would be responsible for:
- Hands-on experience managing and operating large-scale Kubernetes infrastructure, including containerization with Docker and Kubernetes.
- Strong expertise in Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, and Crossplane.
- Proven experience working across public cloud platforms, including AWS, Azure, and GCP, in multi-cloud environments.
- Hands-on experience with modern data platforms such as Databricks and Snowflake.
- Proficiency in scripting and automation using Python (mandatory) and Bash.
- Experience building and maintaining CI/CD pipelines using tools such as Jenkins, ArgoCD, and GitOps-based workflows.
- Exposure to AIOps practices and modern observability stacks.
- Strong problem-solving, communication, and cross-team collaboration skills.
Key Responsibilities & Skills - Infrastructure as Code: Terraform, Helm, Crossplane
- Cloud Platforms: AWS, Azure, GCP (multicloud)
- Containers & Orchestration: Docker, Kubernetes (EKS, GKE, AKS) at scale
- Data Platforms: Databricks, Snowflake
- CI/CD & Automation: Jenkins, ArgoCD, GitOps; service meshes (e.g., Istio)
- Monitoring & Observability: Prometheus, Grafana, Open Telemetry
- DevSecOps: Security integration across the CI/CD lifecycle
- Scripting: Python (mandatory), Shell scripting
- Nice-to-have skills
- Experience in working with any NOSQL database e.g. MongoDB / Cassandra.
- Experience in working with Kafka, Zookeeper etc will be a good advantage.
- Experience in AI and ML Ops
- Qualifications
- 6+ years of work experience in systems or application DevOps and Release management
- B.Tech., M.Tech. or MCA degree from a reputed university