DevOps Architect
Role details
Job location
Tech stack
Job description
We are seeking a DevOps Architect to lead the automation and optimization of Agilent's software development and operational processes across all software product teams. In this strategic role, you will define and drive a unified, enterprise-wide DevOps vision-establishing standardized CI/CD pipelines, championing best-in-class automation practices, and overseeing secure, scalable cloud infrastructure. This role supports all of Agilent's software product development, across the enterprise.
Success in this position requires deep expertise in automation tooling, cloud technologies, change management, and process improvement to accelerate and enhance software delivery. As a key liaison between development and operations, the DevOps Architect ensures smooth integration, high system reliability, and a cohesive end-to-end delivery experience.
Key Responsibilities:
-
Design and implement company-wide DevOps automation strategy, leveraging appropriate tools to streamline processes across development, testing, and operation teams.
-
Create and manage a continuous integration and delivery environment to accelerate software deployment.
-
Leverage cloud platforms (AWS, Azure) and infrastructure automation tools to improve software reliability and performance.
-
Define and continuously improve existing DevOps reference architecture building blocks by analysing current systems and adopting industry best practices.
-
Provide guidance and drive DevOps architecture adoption across all divisions and platform teams.
-
Partner with Agilent's IT team supporting enabling infrastructure for software product development needs
Requirements
Do you have experience in Terraform?, * Minimum of 5+ years of experience in DevOps and infrastructure automation in global corporate environments, using tools like Ansible and/or Terraform.
-
Proven experience with automated deployment pipelines using CI/CD tools like GitLab CI/CD, Azure Pipelines or Jenkins.
-
Hands-on experience with AWS or Azure, including building and managing cloud-based environments.
-
Strong leadership and communication skills, ideally with experience guiding and facilitating collaboration across multiple development and operations teams in distributed geographies.
-
Experience with Docker and Kubernetes for containerization and orchestration in development and production environments.
-
Knowledge of Linux-based environments including scripting in languages like Python or Shell.
-
Understanding of modern software development methodologies, including Agile and DevOps best practices.
-
Fluency in English, both written and oral, is required.