Join a fast‑moving team building cloud‑native platforms where you’ll design, develop, and operate Kubernetes‑driven services using Java and Python. You’ll own end‑to‑end delivery, from code to production, ensuring reliability and performance at scale. You’ll collaborate with cross‑functional teams, driving automation and continuous improvement across the stack.
What You’ll Do
- Design, deploy, and manage production Kubernetes clusters on a major cloud provider.
- Build Java/Spring Boot microservices and Python automation tools for cloud‑native workloads.
- Create CI/CD pipelines and IaC scripts to automate infrastructure provisioning.
- Implement monitoring, logging, and alerting for observability across services.
- Troubleshoot performance, availability, and networking issues, delivering root‑cause analysis.
- Configure and maintain load balancers, ingress controllers, DNS, and traffic routing for high availability.
- Apply SRE principles to improve system scalability, reliability, and performance continuously.
What You Need
- Strong hands‑on experience with Kubernetes in production.
- Proficiency in Java and Python, including Spring Boot microservices.
- Experience with AWS, Azure, or GCP and cloud networking concepts.
- Expertise in CI/CD, Terraform (or equivalent IaC), and automation scripting.
- Solid knowledge of Docker, Linux, load balancers, ingress, DNS, and SRE practices.
- Proficient with monitoring tools like Prometheus, Grafana, ELK/OpenSearch, or Datadog.
- Hands‑on experience troubleshooting across application, Kubernetes, cloud, and network layers.
The Opportunity
NTT DATA is a $30 billion global tech services leader serving 75% of the Fortune Global 100, and offers a culture of inclusion and innovation.
