Remoworker Remoworker
A

Agilent Technologies: DevOps & Platform Engineer (AWS / CI/CD)

Agilent Technologies
Remote Full-time Devops
DevOps and Sysadmin
Apply on We Work Remotely →

You'll be redirected to the original listing.

Description

Headquarters: Option to Work Remote in United Kingdom
URL: http://agilent.com

Job 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

Related remote jobs