DevSecOps - Intermediate

IMRI Technology & Engineering Solutions

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years experience in DevSecOps or related fields
  • Proficient with Terraform and Ansible for infrastructure automation
  • Experience constructing CI/CD pipelines using GitHub Actions
  • Familiarity with Docker and Kubernetes for container management
  • Knowledgeable in security practices and compliance frameworks
  • Strong understanding of version control systems and change management
  • Hands-on experience in federal or highly regulated environments preferred

Responsibilities

  • Enhance infrastructure automation using Terraform and OpenTofu
  • Automate system deployment and configuration with Ansible
  • Build and maintain CI/CD pipelines with integrated security controls
  • Support containerized applications with Docker and Kubernetes
  • Integrate security practices throughout the software development lifecycle
  • Collaborate with cross-functional teams in an Agile environment
  • Maintain thorough documentation of infrastructure and code changes

Benefits

  • Comprehensive medical coverage with leading providers
  • Generous paid vacation and sick leave
  • 401(k) plan with company matching
  • Company-paid life insurance and long-term disability
  • Voluntary benefits for enhanced coverage options
Full Job Description
POSITION TITLE: DevSecOps Engineer (Intermediate)

CLEARANCE REQUIREMENT: Must be eligible to obtain a Public Trust Tier 2 clearance or hold an active DoD security clearance

POSITION OVERVIEW: IMRI is seeking a motivated and technically proficient DevSecOps Engineer to support a hybrid cloud environment within a federal program. This role focuses on advancing secure infrastructure automation, enhancing CI/CD pipelines, and integrating security throughout the software delivery lifecycle. The ideal candidate will build upon an established DevSecOps framework-leveraging existing tools, standards, and processes-to improve automation, strengthen security posture, and support scalable, resilient application and infrastructure delivery.

KEY RESPONSIBILITIES:

Infrastructure Automation (IaC)
  • Maintain and enhance infrastructure as code using Terraform and OpenTofu
  • Develop modular, reusable configurations aligned with existing engineering standards
  • Manage state files, remote backends, and workspace configurations
  • Refactor legacy infrastructure code to improve performance, scalability, and maintainability
  • Execute infrastructure changes through approved change management processes

Configuration Management (CaC)
  • Develop and maintain Ansible playbooks and roles to automate system configuration and deployment
  • Support patch management, compliance enforcement, and infrastructure consistency across environments
  • Adhere to established role structures, variable conventions, and inventory management practices

CI/CD Pipeline Engineering
  • Build, maintain, and enhance GitHub Actions workflows for automated build, test, and deployment processes
  • Integrate security controls within pipelines, including:
    • Static application security testing (SAST)
    • Dependency and vulnerability scanning
    • Secrets detection
    • Policy-as-code validation
  • Ensure all pipeline changes follow peer review, version control, and approval workflows

Containerization & Orchestration
  • Support containerized application environments using Docker and Kubernetes
  • Develop and maintain Dockerfiles aligned with secure image build practices
  • Manage Kubernetes manifests and Helm charts to support application deployment and orchestration
  • Assist with cluster operations, including performance monitoring and troubleshooting
  • Ensure container images are scanned for vulnerabilities prior to deployment

Security Integration & Compliance
  • Integrate security practices across the development lifecycle (Shift-Left security)
  • Implement and support security scanning tools, including SAST, secrets scanning, and infrastructure security validation
  • Enforce infrastructure and container hardening standards aligned with CIS benchmarks and federal security baselines
  • Support compliance activities aligned with NIST SP 800-53, FISMA, and related frameworks
  • Produce audit-ready documentation to support assessments and compliance reviews

Collaboration & Engineering Practices
  • Work closely with cross-functional engineering teams in an Agile/Scrum environment, participating in stand-ups, sprint planning, and technical reviews
  • Follow established version control, peer review, and change management workflows
  • Ensure all updates to production systems are properly reviewed and approved through formal processes
  • Maintain clear and accurate documentation of changes to shared codebases, pipelines, and infrastructure

Key Deliverables
  • Infrastructure as Code modules and documentation
  • Ansible playbooks, roles, and execution logs
  • GitHub Actions workflow configurations and pipeline documentation
  • Dockerfiles, Kubernetes manifests, and Helm charts
  • Security scanning configurations and compliance documentation
  • Change logs and technical documentation supporting audit readiness


REQUIRED QUALIFICATIONS:
  • Hands-on experience with Terraform and/or OpenTofu, including module development and state management
  • Proficiency with Ansible, including playbooks, roles, and automation workflows
  • Experience designing and maintaining CI/CD pipelines using GitHub Actions
  • Working knowledge of Docker and Kubernetes for containerized environments
  • Familiarity with security tools and practices, including:
    • SAST tools (e.g., Semgrep, Checkov, tfsec or similar)
    • Secrets detection tools (e.g., Gitleaks, Detect-Secrets)
    • Policy-as-code frameworks (e.g., OPA/Rego)
  • Proficiency with Git-based version control, including branching, pull requests, and protected branch workflows
  • Experience working within structured change management and documentation processes


PREFERRED QUALIFICATIONS:
  • Experience supporting federal or highly regulated environments
  • Familiarity with NIST SP 800-53, FISMA, and FedRAMP compliance requirements
  • Experience working within AWS cloud environments
  • Familiarity with secrets management solutions such as HashiCorp Vault
  • Scripting experience in Python and/or Bash


IMRI offers top-tier benefits that include: medical coverage through nationally recognized carriers, ancillary coverages, paid vacation and sick leave in compliance with all state and local laws, 401(k) with company match, company paid life insurance and LTD, and several additional voluntary coverages.

Pay will be commensurate with the experience, skills, and qualifications that the candidate brings to the position.

Similar Jobs

More Jobs at IMRI Technology & Engineering Solutions

  • DevSecOps - Intermediate
    $90K — $120K *
    Ashburn, VA 20147 (Loudoun County)
    Information Technology
    In-Person
  • Network Administrator
    $80K — $110K *
    Reston, VA 20191 (Fairfax County)
    Information Technology
    In-Person
  • Systems Administrator
    $90K — $120K *
    Reston, VA 20191 (Fairfax County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar DevSecOps - Intermediate jobs: