DevOps Engineer
Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital interactions they have with people. Our technologies and services help banks exchange funds, people cross borders, energy become smarter and much more. More than 30,000 organizations already rely on us to verify the identities of people and things, grant access to digital services, analyze vast quantities of information and encrypt data to make the connected world more secure.
Position Summary:
As a DevOps Engineer, you will play a pivotal role in streamlining our software development and deployment processes. You will collaborate closely with development, operations, and quality assurance teams to automate and optimize our infrastructure and workflows. Your expertise in automation tools, cloud technologies, and infrastructure as code will be instrumental in ensuring the efficient delivery of high-quality software. The jobholder will be required to perform hands-on role, taking part in CI/CD, tooling, and automation.
Essential Functions:
- Infrastructure Automation: Design, implement, and maintain infrastructure as code solutions using tools like Terraform or Ansible to automate provisioning and configuration of servers, networks, and databases.
- CI/CD Pipeline Development: Build and maintain robust CI/CD pipelines using tools like Jenkins, GitLab CI/CD to automate the build, test, and deployment processes.
- Cloud Platform Management: Manage and optimize our cloud infrastructure on platforms like AWS, Azure, or GCP, ensuring high availability, scalability, and cost-efficiency.
- Monitoring and Alerting: Implement monitoring tools like Prometheus, Grafana, or Datadog to track system performance and proactively identify and resolve issues.
- Security and Compliance: Adhere to security best practices and implement security measures to protect our infrastructure and applications. Integrate security tools and practices into our CI/CD pipelines to automate security testing and vulnerability scanning.
- Collaboration: Work closely with development teams to understand their needs and provide solutions to improve their workflow.
- Problem-Solving: Troubleshoot and resolve complex technical issues related to infrastructure, deployment, and application performance.
Minimum Requirements:
- 8-10 years of experience in DevOps
- Bachelor’s / Master’s degree in computer science engineering
- Kernel build experience on Windows, RedHat, Ubuntu, SLES, Linux, MSFT driver attestation, Partner Center API scripting
- Strong proficiency in scripting languages like C/C++, Python, Golang, Bash, JavaScript, TCL and Expect.
- Ability to modify Makefile and analyze make issues.
- Experience with configuration management tools like Ansible Puppet
- Deep understanding of containerization technologies like Docker, Podman and Kubernetes
- Familiarity with cloud platforms (AWS, Azure, GCP)
- Familiarity with VMWare products, Xen, KVM, VirtualBox, Hyper-V
- Knowledge of CI/CD pipelines and tools (Jenkins, GitLab CI/CD, CircleCI) job, and multi-job creation/maintenance
- Experience with monitoring and logging tools (Prometheus, Grafana, Datadog)
- Experience with Security tools (Coverity, Blackduck, Nessus) and report analysis, build analysis.
- Familiarity with agile methodology and test-driven development
- Strong problem-solving and troubleshooting skills.
- Excellent communication and collaboration abilities
Preferred Qualifications:
- Bachelor’s / Master’s degree in computer science
This position will require successfully completing a post-offer background check. Qualified candidates with [a] criminal history will be considered and are not automatically disqualified, consistent with federal law, state law, and local ordinances.
We are an equal opportunity employer, including disability and veteran status. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
The reference Total Target Compensation (TTC) market range for this position, inclusive of annual base salary and the variable compensation target, is between Total Target Cash (TTC) 154,163.48 - 261,855.00 USD Annual.