Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior DevOps Engineer with 8+ years of experience to join our team in Bengaluru, India. The ideal candidate will have strong hands-on experience in cloud infrastructure, Kubernetes-based platforms, CI/CD automation, and modern deployment tooling. This role requires a senior-level engineer who can work independently, support complex production environments, and collaborate effectively with engineering, architecture, security, and operations teams.
Responsibilities
- Design, build, maintain, and optimise cloud-native DevOps platforms and deployment workflows.
- Manage and support Kubernetes-based environments, particularly on AWS EKS.
- Implement and maintain GitOps-based deployment processes using ArgoCD.
- Work with service mesh technologies such as Istio to support secure and reliable service-to-service communication.
- Develop, maintain, and optimise CI/CD pipelines using GitLab / GitLab Pipelines.
- Support Java-based application build and deployment processes using Maven and Spring Boot tooling.
- Manage AWS infrastructure components.
- Troubleshoot and improve platform reliability, deployment performance, network connectivity, and application delivery processes.
- Apply strong understanding of networking fundamentals, including DNS, routing, load balancing, and traffic management.
- Perform Linux administration, scripting, automation, and operational support activities.
- Drive CI/CD optimisation, pipeline orchestration, and automation improvements.
- Collaborate with development, QA, architecture, and security teams to ensure efficient and secure software delivery.
- Promote best practices around containerisation, infrastructure automation, observability, and DevSecOps.
Requirements
- Senior-level DevOps Engineer with 8+ years of hands-on experience within DevOps.
- Strong experience with ArgoCD.
- Strong experience with Istio.
- Strong hands-on experience with AWS cloud services, especially:
- EKS
- EC2
- S3
- ALB
- NLB
- VPC
- Strong experience with GitLab and GitLab Pipelines.
- Experience with Java build tooling, including Maven and ideally Spring Boot.
- Strong understanding of networking fundamentals, including:
- DNS
- Routing
- Load balancing
- Ingress/egress traffic flows
- Strong Linux administration and scripting skills.
- Proven experience in CI/CD optimisation and pipeline orchestration.
- Ability to troubleshoot complex infrastructure, deployment, and application delivery issues.
- Strong communication skills and ability to work with both technical and non-technical stakeholders.
Nice to Have
- None specified
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Professional growth and development opportunities
- Collaborative and inclusive company culture
About the Company
Luxoft is a global technology services company that helps businesses transform and thrive in a digital world. We provide innovative solutions and services to clients across various industries, leveraging cutting-edge technologies and deep domain expertise.
Application
Interested candidates are encouraged to apply with their updated resume and portfolio showcasing relevant experience.