Senior DevOps Engineer

Vtgdefense — United States · Posted ~2 hours ago

Senior Full-time

Skills

DevOps CI/CD cloud infrastructure containers automation Cloud Containers Automation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior DevOps role supporting mission-critical technology programs. Responsibilities include infrastructure automation, deployment pipelines, cloud systems, and production operations.

Highlights

Build and maintain secure, highly available systems using modern cloud and automation technologies.

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 PolygraphBachelor'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:JenkinsGitHubRundeckNexusDemonstrated 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:CloudFormationEC2S3RDSVPCExperience developing scripts and automation supporting cloud infrastructure and application deployments.Strong experience with containerization and orchestration technologies, including:DockerKubernetesAmazon EKSAmazon ECSExperience 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.