Overview
DevOps Engineer role at Thales in Bangalore, building and operating cloud-native applications, Kubernetes workloads and CI/CD pipelines.
What you'll do
- Design, develop, test, and deploy cloud-native applications using Java, Golang, or Node.js.
- Build and maintain scalable microservices and RESTful APIs.
- Design and implement cloud solutions on AWS or Azure.
- Develop and maintain Kubernetes-based containerized applications.
- Build, optimize, and maintain CI/CD pipelines using Jenkins and other automation tools.
- Write clean, maintainable, and reusable code following OOP principles and software engineering best practices.
- Develop and execute automated unit tests.
- Collaborate across the SDLC.
- Troubleshoot production issues and support deployments.
- Implement infrastructure automation.
- Ensure security, scalability, and performance.
- Participate in Agile/Scrum ceremonies.
- Mentor junior engineers.
What you'll need
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of Software Development and Cloud DevOps experience.
- Strong Java, Golang, or Node.js development.
- Strong OOP knowledge.
- AWS or Azure experience.
- Kubernetes and Docker.
- Jenkins CI/CD.
- Automated unit testing (JUnit, Mockito, GoTest, Jest, etc.).
- Git, REST APIs, microservices, Linux/Unix.
- Strong debugging and troubleshooting.
Nice to have
- Terraform, Ansible, or CloudFormation.
- GitHub Actions, GitLab CI, or Azure DevOps.
- Prometheus, Grafana, or Datadog.
- Docker, Helm.
- DevSecOps practices.
- Agile/Scrum.
- Kafka, RabbitMQ, or ActiveMQ.
- Cloud-native architecture and distributed systems.
Details
- Location: Bangalore - Indraprastha, India.
Read the full description and apply on the company’s own careers page.