Description
You will design, deploy, and operate production Kubernetes clusters and CI/CD pipelines.
This role is on-site.
Responsibilities
- Design and manage Kubernetes architecture, including workload scheduling, RBAC, network policies, and autoscaling.
- Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, or ArgoCD/Flux GitOps workflows.
- Implement Infrastructure as Code using Terraform and Ansible, and manage container images via Docker and registries.
- Develop and deploy Java/Spring Boot microservices, ensuring proper JVM tuning and containerized deployment.
- Integrate observability tooling and service mesh technologies to monitor system health and performance.
Required Skills
- 5+ years of hands-on Kubernetes experience (EKS, AKS, GKE, or self-managed).
- Strong expertise in DevOps practices, including CI/CD pipeline design and GitOps.
- Proficiency with cloud platforms: AWS, Azure, or GCP.
- 3+ years of Java and Spring Boot microservices development experience.
- Experience with Infrastructure as Code tools: Terraform, Ansible.
- Knowledge of container image management and Docker.
- Familiarity with Apache Kafka, event streaming, or stream-processing technologies is a plus.
Preferred Skills
- Bachelor’s or Master’s degree in a technology-related field.
- Agile project experience and strong communication skills.