Senior DevOps Engineer
thalesgroup
Job Description
Required Skills & Experience
- 6-9 years of experience in service delivery, technical operations, or DevOps roles.
- Hands-on experience with AWS (preferred) and/or Google Cloud Platform (GCP).
- Proficiency in scripting/programming with Python, Ruby, Node.js, Java, Scala, or Golang.
- Deep experience with infrastructure-as-code tools such as Terraform and Ansible.
- Expertise in Docker and Kubernetes in production environments.
- Familiarity with monitoring and logging tools such as DataDog, Splunk, or Logstash.
- Working knowledge of load balancers/proxies such as HAProxy, NGINX, Apache, Istio, F5, or AWS ELB.
- Basic hands-on experience with relational databases like MySQL, PostgreSQL, Oracle, or SQL Server.
- Fluency in using Git and modern version control workflows.
- Excellent communication skills—written and verbal—are essential for effective collaboration across global teams
Preferred Skills & Experience
- Hands-on experience with J2EE/JVM-based web applications, including JVM tuning and troubleshooting.
- Experience designing and deploying automated monitoring and alerting for cloud-native services.
- Familiarity with CI/CD pipelines and build tools such as Jenkins, Bamboo, TeamCity, Maven, Ant, and scripting with Groovy.
- Solid understanding of 12-Factor App methodology and microservices architecture.
- Exposure to emerging platforms like Cloud Foundry, OpenShift, and Serverless technologies.