D

DMI

Digital transformation via mobility and AI

Lead DevSecOps / Site Reliability Engineering (SRE)

Site Reliability Engineering +1Posted on Nov 12
Full-timeMcLean, VA, USAIn-person

About the Job

Requirements

  • Proficiency with GitHub Actions, including reusable workflows, OpenID Connect to AWS, and environment protection; GitLab CI Ultimate deploy pipelines, dynamic application security testing, and API fuzzing; cosign signing and attestation; AWS Signer and Lambda code signing; software, cloud, and AI bills of materials using CycloneDX 1.7; Dependabot; and npm workspace monorepos.
  • Knowledge of AWS GovCloud at Impact Levels 5 and 6; IAM, KMS, Secrets Manager, and SSM; AWS SAM and CloudFormation nested stacks, with CDK or Terraform experience transferable; Lambda, API Gateway, EventBridge including Scheduler, SQS, ElastiCache Valkey, S3, WAF, LocalStack Pro, and Docker.
  • Knowledge of site reliability practices including SLI/SLO design, alerting, on-call operations, incident command, and postmortems; CloudWatch alarms, metric filters, and Logs Insights; X-Ray; CloudTrail; and Lambda versioning, rollback, and staged cutover.
  • Working knowledge of Control Tower or Landing Zone Accelerator, AWS Organizations, service control policies, Identity Center, AWS Config, Security Hub, GuardDuty, VPC design with endpoints and NAT, and DynamoDB capacity, indexes, TTL, Streams, point-in-time recovery and restore, on-demand backup, export to S3, and throttling diagnosis.
  • Knowledge of security automation including SAST, DAST, SCA, secret and container scanning, DISA STIG automation, NIST SP 800-53 control mapping, OPSEC, FIPS 140-3, and key and certificate rotation.
  • Ability to script using Bash, Python, and PowerShell, and work with Node.js and TypeScript tooling.
  • Knowledge of Express and React security patterns; REST, SOAP, and SFTP integrations; CAC/mutual TLS, OAuth2, and OIDC/JWT.
  • AWS Certified Security – Specialty or CISSP certification; this requirement is non-waivable for the labor category.

Responsibilities

  • Lead the program's DevSecOps and SRE function, setting pipeline, release, and on-call standards and reviewing infrastructure and pipeline changes, including AI-authored changes.
  • Mentor developers who contribute CI and infrastructure code.
  • Own the delivery-security roadmap, assign a named owner to each reliability or pipeline gap, and report pipeline health, deployment frequency, change-failure rate, mean time to restore, and SLO attainment to the Technical Lead and Government.
  • Serve as the primary technical liaison to the cybersecurity/RMF team.
  • Design and maintain GitHub Actions workflows across the npm-workspace monorepo for unit and browser testing, quality ratchets, serverless CI and deployment, client deployment, image builds, API documentation, and per-pull-request bills-of-materials gates.
  • Design cost-aware CI, running expensive lanes on demand and live-engine suites locally rather than in hosted service containers.
  • Own the container supply chain: publish images to GitHub Container Registry on a node:26-alpine base and sign them with cosign attestations; sign Lambda bundles through AWS Signer and enforce signing with a code-signing configuration.
  • Maintain SBOM, CBOM (CycloneDX 1.7, including CNSA 2.0 gap analysis), and AI-BOM generators and gates.
  • Manage dependencies through GitHub Packages for shared packages, Dependabot triage, and a runtime gate confirming every Lambda-bundled dependency supports the Node 24 runtime.
  • Operate the GitLab Ultimate deploy plane for GovCloud test environments, including GitLab DAST and API fuzzing.
  • Carry signed artifacts built in GitHub into GitLab-run deployments and prove at deployment time that the artifact is the one built by CI.
  • Keep deployment parameterized so the same signed artifact can be deployed from GitHub, GitLab, or an operator workstation.
  • Integrate and tune SAST, DAST, SCA, secret scanning, and container image scanning; feed findings into pull-request gates and the evidence trail.
  • Automate DISA STIG validation and OPSEC checks and generate hardening evidence for RMF controls.
  • Manage secrets, certificates, and key rotation, including KMS customer-managed keys, Secrets Manager, and SSM Parameter Store for JWT signing keys, PII field-encryption keys, integration credentials, and FIPS 140-3 posture.
  • Maintain AWS WAF, API Gateway request validation, and least-privilege IAM for every function.
  • Define service-level indicators and objectives for API and synchronization paths; own the CloudWatch alarm set, metric filters, SNS routing, dashboards, and X-Ray tracing.
  • Lead incident response through the on-call rotation, runbooks, blameless postmortems, and automation for common failure modes, including dead-letter queue redrive, EventBridge archive replay, throttling, and cold-start regressions.
  • Own release safety through Lambda versions and aliases, staged rollout, rapid rollback, and parity cutover from the legacy service to Lambda.
  • Manage capacity and cost against the program cost model and enforce the resource-tagging standard.
  • Keep the LocalStack Pro development environment a faithful proof of the production stack.
  • Operate and extend the GovCloud landing zone with the AWS Professional Services engineer through month 9, then own the landing zone after handoff.
  • Manage the landing zone's multi-account structure and account vending using Control Tower or Landing Zone Accelerator; service control policies and IAM Identity Center federation; centralized CloudTrail, AWS Config, and log archive; Security Hub and GuardDuty findings flow; and ECMA cARMY tenant tasks.
  • Maintain the network baseline, including VPC, private subnets, NAT, approximately 14 VPC endpoints, and security groups, keeping service traffic off the public internet.
  • Keep account baselines defined in infrastructure as code and checked for drift; make no manual changes in boundary accounts.
  • Administer program DynamoDB tables, including on-demand capacity, global secondary indexes, TTL, Streams feeding the record-versioning mirror, and KMS encryption.
  • Own DynamoDB backup and recovery: confirm 35-day point-in-time recovery on every table, take on-demand backups before risky migrations, rehearse point-in-time restore to a new table with cut-over, and use export to S3 for analytics and evidence.
  • Monitor DynamoDB throttling, hot partitions, consumed capacity, stream iterator age, and replication latency; take access-pattern problems to the developers who own the data model.
  • Apply fine-grained IAM and deletion protection, and plan Global Tables use for multi-region production.
  • Build guardrails that hold AI-generated code to the same security bar as hand-written code through review gates, test enforcement, provenance, and AI-BOM evidence.
  • Use Claude Code and Amazon Q to author workflows, infrastructure code, STIG remediation, and compliance-as-code, and review all generated work before it gates a build.
  • Work with the RMF team to turn automated scan output into control evidence and maintain the OSCAL/ConMon evidence feed supporting continuous ATO.
  • Keep pipelines and runbooks operable in SCIFs where AI tooling is unavailable.

Desired Qualifications

  • AWS Certified DevOps Engineer – Professional or SysOps Administrator certification, strongly preferred for the SRE responsibilities.
  • CKA/CKS certification.
  • GitLab certification.
  • GSEC or GCIH certification.
  • DoD or Army DevSecOps experience, including cARMY pipelines, DoD software factories, or Platform One.
  • Experience with supply-chain security frameworks such as SLSA and in-toto, and policy as code using OPA/Conftest.
  • Post-quantum and CNSA 2.0 readiness, including ML-KEM and ML-DSA, and FIPS module validation.
  • Experience securing offline-first PWAs, including service workers, encrypted IndexedDB, and background sync.
  • Experience with continuous ATO and ConMon automation, OSCAL, and eMASS evidence workflows.
  • Familiarity with the Model Context Protocol, LLM provider gating, and Zero Trust for AI.

About the Company

DMI

Digital transformation via mobility and AI

DMI helps organizations modernize their operations with digital transformation capabilities, focusing on managed mobility, intelligent virtual assistants, and digital twin technologies, backed by AI, ML, and cloud platforms. Its offerings include consulting, technology deployment, and ongoing support for clients in healthcare, financial services, and government. Managed mobility handles device fleets, security, and lifecycle management; intelligent virtual assistants automate routine tasks using AI and natural language processing; digital twins create virtual simulations of processes or assets to test changes before applying them in the real world. The company aims to help clients rapidly adapt to market changes, streamline operations, and build lasting capabilities for sustainable success.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$8.4M
Headquarters
Tysons, VA
Founded
2002

Recently Posted Jobs

Explore more opportunities at DMI

See more jobs