Role Description
Agilent’s CrossLab Connect team is seeking an expert-level DevOps Software Engineer to design, build, and optimize CI/CD pipelines, cloud infrastructure, and deployment automation across a hybrid cloud and on-premise ecosystem. This role combines DevOps engineering, cloud architecture, and software development, requiring strong experience in automation, scripting, and full-stack engineering support. The position supports critical delivery pipelines and helps scale engineering capabilities by consolidating responsibility for CI/CD and DevOps operations, while also contributing to application development when needed.
Key Responsibilities
-
Design, build, and maintain CI/CD pipelines using GitLab CI/CD, Jenkins, and GitHub Enterprise
-
Develop and manage Infrastructure as Code (IaC) using AWS-native tools and automation frameworks
-
Build and optimize cloud-native deployment pipelines on AWS (EC2, S3, Lambda, ECS/EKS)
-
Develop and maintain containerized applications using Docker and Kubernetes orchestration
-
Implement automation scripts using Bash, PowerShell, and Python
-
Support continuous integration, continuous delivery, and continuous deployment (CI/CD) best practices
-
Improve build automation, release engineering, and software delivery lifecycle (SDLC) processes
-
Implement monitoring, observability, and alerting using tools such as Sentry, New Relic
-
Collaborate with Site Reliability Engineering (SRE) on system reliability, scalability, and performance optimization
-
Manage multi-tenant distributed systems and microservices architectures
-
Support database operations (SQL and NoSQL), including performance tuning, migrations, and data lifecycle management
-
Contribute to application development using modern programming languages and frameworks
-
Support API development, testing, and integration using tools such as Postman and curl
Qualifications
-
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
-
8+ years of experience in:
-
DevOps engineering
-
Cloud architecture
-
Software development
-
Strong hands-on experience with:
-
CI/CD tools: Jenkins, GitLab, GitHub Actions
-
Cloud platforms: AWS (preferred)
-
Containerization: Docker, Kubernetes
-
Version control: Git
-
Strong programming and scripting experience in:
-
C# / .NET
-
JavaScript / TypeScript
-
Python
-
Bash / Shell scripting
-
PowerShell
-
Experience with:
-
Infrastructure as Code (IaC) (CloudFormation, Terraform preferred)
-
Microservices and distributed systems
-
REST APIs and API integrations
-
Knowledge of:
-
Monitoring & observability tools (New Relic, Sentry)
-
SSO / Identity management (Okta)
-
Strong understanding of:
-
Software development lifecycle (SDLC)
-
DevOps best practices and automation frameworks
-
Ability to work effectively in globally distributed Agile teams
Preferred Qualifications
-
Experience with:
-
.NET Core / ASP.NET
-
Frontend frameworks (React, Angular, or similar)
-
Ruby on Rails
-
Familiarity with:
-
Event-driven architecture (Kafka, messaging systems)
-
NoSQL databases (MongoDB, DynamoDB)
-
Experience working in enterprise SaaS or cloud platform environments
-
Exposure to security best practices, DevSecOps, and container security
Additional Details
-
This job has a full time weekly schedule.
-
It includes the option to work remotely.
-
Applications for this job will be accepted until at least June 8, 2026 or until the job is no longer posted.
-
The full-time equivalent pay range for this position is $143,760.00 - $224,625.00/yr plus eligibility for bonus, stock and benefits.
-
Agilent Technologies, Inc. is an Equal Employment Opportunity and merit-based employer that values individuals of all backgrounds at all levels.
-
Travel Required: Occasional
-
Shift: Day
-
Duration: No End Date
-
Job Function: R&D