Azure Cloud Engineer

SAIC•Washington, DC

About The Position

We are seeking a skilled and motivated Azure Cloud Engineer to join the cloud infrastructure and platform team. The role focuses on deploying and managing cloud resources, writing Infrastructure-as-Code, and supporting CI/CD pipelines in an enterprise environment. It requires technical depth and collaboration across teams in an Agile setting. U.S. citizenship is required for consideration, and the candidate must be able to obtain and maintain a Public Trust clearance. The engineer will develop and maintain Terraform modules for Microsoft Azure, automate infrastructure and application deployments, enforce security and compliance practices, and support shared cloud resources and workload teams. The role also includes container deployment support, integration of code and security analysis tools, troubleshooting, mentoring, Pull Request reviews, and participation in Agile/Scrum ceremonies.

Requirements

  • Bachelor’s degree and at least 5 years of experience, or a master’s degree and at least 3 years of experience, or a Ph.D. and 0 years of related experience; additional years of experience may be considered in lieu of a degree.
  • 3–5 years of experience in cloud engineering, DevOps, or a related IT discipline.
  • Hands-on experience with Microsoft Azure cloud services and administration.
  • Experience building and maintaining CI/CD pipelines, such as with Microsoft Azure DevOps or Microsoft DevOps Services.
  • Proficiency in Terraform, including writing and managing reusable modules, managing state files, workspaces, and backends, and integrating Terraform with CI/CD pipelines.
  • Experience with Terraform Enterprise or Terraform Cloud.
  • Proficiency in Ansible, including authoring and maintaining playbooks and roles, managing dynamic and static inventories, and using it for configuration management, application deployment, and environment orchestration.
  • Experience integrating Ansible with CI/CD pipelines and cloud platforms.
  • Working knowledge of Git and source control workflows, including branching strategies and repository management.
  • Familiarity with NIST 800 security controls and cloud security best practices.
  • Experience with YAML-based pipeline configuration.
  • Understanding of containerization concepts, including Docker, ACR, and AKS.
  • Strong troubleshooting and analytical skills across cloud infrastructure and deployment workflows.
  • Ability to communicate technical concepts clearly to technical and non-technical stakeholders.
  • Ability to obtain and maintain a Public Trust clearance.
  • U.S. citizenship is required.

Nice To Haves

  • Microsoft Certified: Azure Administrator Associate (AZ-104) or equivalent certification.
  • Experience with Terraform Enterprise and integration with existing enterprise workflows.
  • Familiarity with artifact management tools such as JFrog Artifactory.
  • Experience with application performance and monitoring tools such as Dynatrace or HP LoadRunner.
  • Experience with automated database deployment tools such as Flyway.
  • Background in software development, such as Java or similar languages.
  • Prior experience in a federal government or regulated enterprise environment.

Responsibilities

  • Design, develop, and maintain Terraform Infrastructure-as-Code modules to provision and manage Azure cloud resources.
  • Build, maintain, and troubleshoot CI/CD pipelines for application and infrastructure deployments across multiple environments.
  • Integrate Terraform and Ansible workflows into CI/CD pipelines for automated infrastructure provisioning and configuration management.
  • Enforce cloud security best practices, including NIST 800 controls, least-privilege access, deny-by-default/allow-by-exception rules, and prevention of unauthorized public access.
  • Ensure compliance with corporate naming conventions, logging standards such as Splunk, and industry security standards.
  • Manage and support shared Azure resources, Terraform modules, and code repositories used by workload teams.
  • Reduce environmental drift and improve deployment repeatability through version-controlled source repositories and pre-tested DevOps task libraries.
  • Support container-based application deployments using Azure Container Registry (ACR) and Azure Kubernetes Service (AKS).
  • Integrate and support continuous code and security analysis tools, including SonarQube, Fortify, and Parasoft, in CI/CD pipelines.
  • Troubleshoot complex cloud and infrastructure issues, including state file migrations, authentication failures, and deployment errors; escalate to vendor support when appropriate.
  • Work with workload teams to provide training and mentorship on Terraform, shared modules, and cloud best practices.
  • Participate in Agile/Scrum ceremonies, including daily stand-ups, sprint planning, backlog refinement, and retrospectives.
  • Review Pull Requests and provide constructive technical feedback to team members.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service