Senior DevOps Engineer

Vosper Thornycroft Group

Chantilly (VA)

On-site

USD 120,000 - 160,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Vosper Thornycroft Group is seeking an experienced DevOps Engineer to support a large-scale ICAM program with 200+ FTEs. You will design, build, deploy, and maintain cloud-based infrastructure and CI/CD pipelines, leveraging AWS and container platforms.

Responsibilities include managing Jenkins, GitHub, Rundeck, Nexus, and automating deployments using CloudFormation, EC2, S3, RDS, and VPC. You will work with Docker, Kubernetes, EKS, ECS, and participate in on-call rotations for mission-critical

Qualifications

  • Active TS/SCI with Polygraph required.
  • Bachelor's degree in Computer Science, IT, Engineering, or a related technical discipline.
  • 6–10 years of relevant professional experience.
  • Expert-level knowledge of Linux operating systems.
  • Strong experience with DevOps tools such as Jenkins, GitHub, Rundeck, Nexus.
  • Experience designing, establishing, and maintaining CI/CD pipelines.
  • Experience with AWS and cloud infrastructure services (CloudFormation, EC2, S3, RDS, VPC).
  • Hands-on with containerization/orchestration (Docker, Kubernetes, EKS, ECS).
  • Experience with SDLC, automated testing (JUnit), and on-call support.

Responsibilities

  • Design, build, deploy, and maintain cloud-based applications and infrastructure.
  • Develop, maintain, and optimize CI/CD pipelines for automated builds, tests, and releases.
  • Administer DevOps tools including Jenkins, GitHub, Rundeck, Nexus.
  • Build and maintain AWS infrastructure (CloudFormation, EC2, S3, RDS, VPC).
  • Develop automation and scripting to support deployments.
  • Manage containerized apps with Docker and Kubernetes; operate EKS and ECS.
  • Support production via on-call rotation for mission-critical services.
  • Use Jira/Confluence for tracking, documentation, and collaboration.
  • Troubleshoot issues across application, infrastructure, and deployments.

Skills

TS/SCI with Polygraph
Linux
CI/CD
Jenkins
GitHub
Rundeck
Nexus
Docker
Kubernetes
EKS
ECS
Jira
Confluence
CloudFormation
EC2
S3
RDS
VPC
JUnit

Education

Bachelor's degree in Computer Science, IT, Engineering, or related technical discipline

Tools

Jenkins
GitHub
Rundeck
Nexus
AWS
CloudFormation
EC2
S3
RDS
VPC
Docker
Kubernetes
EKS
ECS
JUnit
Jira
Confluence

Job description

Overview

We are seeking an experienced DevOps Engineer to support a large-scale technical development program consisting of more than 200 FTEs. The program is responsible for delivering modern Identity, Credential, and Access Management (ICAM) solutions within a mission-critical environment.

As a DevOps Engineer, you will design, build, deploy, and maintain highly available systems and software leveraging modern cloud and container technologies. Working within a DevOps framework, you will contribute to major deliverables throughout the software development lifecycle, including requirements analysis, work estimation, architecture and design, development, testing, deployment, automation, and production support.

What will you do?
  • Design, build, deploy, and maintain cloud-based applications and infrastructure supporting ICAM solutions.
  • Develop, maintain, and optimize CI/CD pipelines for automated application builds, testing, deployment, and release management.
  • Administer and utilize DevOps tools including Jenkins, GitHub, Rundeck, and Nexus.
  • Build and maintain infrastructure within AWS, including services such as CloudFormation, EC2, S3, RDS, and VPC.
  • Develop and maintain automation and scripting solutions supporting infrastructure and application deployments.
  • Build, deploy, manage, and scale containerized applications using Docker and Kubernetes.
  • Support container orchestration technologies including Amazon EKS and ECS.
  • Manage container registries and implement container security and deployment best practices.
  • Participate throughout the full Software Development Lifecycle (SDLC), including architecture, design, development, unit testing, deployment, and operational support.
  • Utilize automated software testing and performance tools such as JUnit.
  • Support Linux-based development and production environments.
  • Maintain source code and configuration using version control systems.
  • Troubleshoot application, infrastructure, deployment, and production issues.
  • Utilize issue and problem-tracking platforms to document, prioritize, and resolve technical issues.
  • Work within an Agile development environment, participating in sprint planning, execution, and delivery.
  • Utilize Jira and Confluence for project tracking, documentation, and collaboration.
  • Participate in the program's production on-call rotation and assist with maintaining 24/7/365 availability of mission-critical services.
Do you have what it takes?
  • Active TS/SCI with Polygraph
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical discipline.
  • 6-10 years of relevant professional experience.
  • Expert-level knowledge of Linux operating systems.
  • Strong experience with DevOps tools such as:
    • Jenkins
    • GitHub
    • Rundeck
    • Nexus
  • Demonstrated experience designing, establishing, and maintaining CI/CD pipelines.
  • Strong understanding of the Software Development Lifecycle (SDLC) and modern DevOps practices.
  • Experience with automated software testing tools, including JUnit or similar technologies.
  • Hands-on experience with AWS, including:
    • CloudFormation
    • EC2
    • S3
    • RDS
    • VPC
  • Experience developing scripts and automation supporting cloud infrastructure and application deployments.
  • Strong experience with containerization and orchestration technologies, including:
    • Docker
    • Kubernetes
    • Amazon EKS
    • Amazon ECS
  • Experience deploying, managing, optimizing, and scaling containerized applications in production environments.
  • Knowledge of container registries and container security best practices.
  • Experience administering Nexus repositories.
  • Experience with version control systems.
  • Experience with issue and problem-tracking systems.
  • Experience with Jira, Confluence, and Agile development methodologies.
  • Strong written and verbal communication skills.
  • Ability and willingness to participate in an on-call rotation supporting mission-critical systems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer
Senior DevOps Engineer

VT Group (VTG) • Chantilly (VA)

On-site
USD 130,000 - 160,000
Senior DevOps Engineer
Senior DevOps Engineer

The Josef Group • Sterling (VA)

On-site
USD 203,000 - 248,000
DevOps Engineer
DevOps Engineer

RCT Systems • Reston (VA)

On-site
USD 150,000 - 210,000
Immediate 401k vesting
Generous PTO and flexible schedules
$500.00 annual technology allowance
DevOps Engineer, Sr.
DevOps Engineer, Sr.

Abile Group, LLC • Springfield (VA)

On-site
USD 120,000 - 180,000
Senior DevOps Engineer
Senior DevOps Engineer

KDA CONSULTING INC • Herndon (VA)

On-site
USD 90,000 - 130,000
Senior DevOps Engineer
Senior DevOps Engineer

KDA CONSULTING INC • Chantilly (VA)

On-site
USD 100,000 - 130,000
Senior DevOps Engineer
Senior DevOps Engineer

KDA CONSULTING INC • McLean (VA)

On-site
USD 100,000 - 140,000
Senior DevOps Engineer
Senior DevOps Engineer

Kda Consulting • Chantilly (VA)

On-site
USD 100,000 - 130,000
DevOps Engineer
DevOps Engineer

VTG Defense • McLean (VA)

On-site
USD 100,000 - 140,000
Junior DevSecOps Engineer
Junior DevSecOps Engineer

Inadev-Corporatio • Reston (VA)

On-site
USD 70,000 - 100,000