Azure DevOps Engineer

SAICArlington, VA
$120,001 - $160,000Onsite

About The Position

SAIC is seeking an Azure DevOps Engineer to join their team. This role involves building internal DevOps tools, CLI utilities, and automation scripts. The engineer will be responsible for building and running an internal developer platform on Azure, utilizing CI/CD, Kubernetes, pipelines, and automation for both connected and air-gapped environments. Key technologies include GitLab for source control and pipelines, Terraform for automation, Python for scripting, and Helm for Kubernetes deployments. The role also involves working with Microsoft Azure Stack Hub and Hyper-V. Emphasis is placed on trunk-based GitLab workflows, deterministic pipelines with integrated testing and security scans, evidence attachment to changes, and artifact movement driven by checksums/signatures/SBOMs. This includes mirroring via reposync and Pulp, and offline scanning/promotion for high-side environments. Secret hygiene, secrets management, and familiarity with vulnerability/misconfiguration scanning in CI (SAST, IaC, secret detection, Semgrep/KICS, Trivy/pip-audit) are also crucial.

Requirements

  • Bachelors degree and five (5) years experience; Four (4) years' experience can be considered in lieu of degree.
  • Must possess an active Top Secret/SCI clearance.
  • Go-based CLI tools and API integrations to automate cloud infrastructure provisioning.
  • Strong background deploying and managing cloud resources (Azure, AWS).
  • Infrastructure as Code (IaC) experience with tools such as Terraform.
  • Scripting language such as PowerShell or Python for pipeline and OS task automation.
  • Familiarity with Microsoft enterprise environments (Active Directory, Entra ID, DNS).
  • Configuration management experience using tools such as Ansible, Puppet, and Chef.
  • Experience with CI/CD pipelines.

Nice To Haves

  • Virtual Desktop Infrastructure (VDI) experience.
  • RHEL/Windows patching familiarity.
  • Strong documentation habits for handoffs and audits.
  • Experience utilizing Helm for managing Kubernetes deployments.

Responsibilities

  • Build internal DevOps tools, CLI utilities, and automation scripts.
  • Build and run an internal developer platform (Azure, CI/CD, Kubernetes, pipelines and automation) for both connected and air-gapped environments.
  • Utilize GitLab for source control and pipelines.
  • Implement Terraform as the primary automation language.
  • Use Python for helper scripts and tests.
  • Manage Kubernetes deployments using Helm.
  • Work with Microsoft Azure Stack Hub and Hyper-V.
  • Implement trunk-based GitLab workflows.
  • Ensure deterministic pipelines with built-in testing and security scans.
  • Attach evidence (JUnit/SBOM/scan) to every change.
  • Manage artifact movement via checksum/signature/SBOM.
  • Implement mirroring via reposync and Pulp.
  • Perform offline scanning and promotion for high-side environments.
  • Ensure secret hygiene by default.
  • Manage secrets and perform vulnerability/misconfiguration scanning in CI (SAST, IaC, secret detection, Semgrep/KICS, Trivy/pip-audit).

Benefits

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service