S

SAIC

Technology integrator delivering defense IT solutions

Azure Cloud Engineer

Cloud EngineeringPosted on Nov 9
Full-timeWashington, DC, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree with nine or more years of experience, a Master's degree with three or more years of experience, or a PhD with zero years of related experience; additional years of experience may be considered in lieu of a degree.
  • Three to five 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 Microsoft Azure DevOps or Microsoft DevOps Services.
  • Proficiency in Terraform, including writing and managing reusable modules, managing state files, workspaces, and backends, integrating Terraform with CI/CD pipelines, and experience with Terraform Enterprise or Terraform Cloud.
  • Proficiency in Ansible, including writing and maintaining playbooks and roles, managing dynamic and static inventories, using it for configuration management, application deployment, and environment orchestration, and integrating it 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, Azure Container Registry, and Azure Kubernetes Service.
  • 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.

Responsibilities

  • Design, develop, and maintain Infrastructure-as-Code modules using Terraform to provision and manage cloud resources in Microsoft Azure.
  • Build, maintain, and troubleshoot CI/CD pipelines to automate application and infrastructure deployments across multiple environments.
  • Integrate Terraform and Ansible workflows into CI/CD pipelines for automated, end-to-end infrastructure provisioning and configuration management.
  • Enforce cloud security best practices, including NIST 800 security controls, least-privilege access, deny-by-default/allow-by-exception rules, and removal of unauthorized public access.
  • Ensure compliance with corporate naming conventions, logging standards such as Splunk, and industry security standards.
  • Manage and support shared cloud resources, including Azure services, Terraform modules, and code repositories used by workload teams across the organization.
  • Reduce environmental drift and increase deployment repeatability by leveraging version-controlled source repositories and pre-tested DevOps task libraries.
  • Support container-based application deployments using Azure Container Registry and Azure Kubernetes Service.
  • Integrate and support continuous code and security analysis tools such as SonarQube, Fortify, and Parasoft within CI/CD pipelines.
  • Troubleshoot complex cloud and infrastructure issues, including state file migrations, authentication failures, and deployment errors; escalate to vendor support when appropriate.
  • Embed 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.

Desired Qualifications

  • 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, including Java or similar languages.
  • Prior experience working in a federal government or regulated enterprise environment.

About the Company

SAIC

Technology integrator delivering defense IT solutions

SAIC is a technology integrator that supports the U.S. government with engineering and IT services for defense, space, and intelligence missions. Its offerings include integrating complex systems, software, data analytics, cybersecurity, and digital engineering to help national security programs run smoothly. The company operates by combining technical expertise with large-scale government contracts, delivering end-to-end solutions from planning and development to deployment and support. Unlike many firms that focus on a single product, SAIC differentiates itself through a long history of government work, its origins as an employee-owned company, and its growth through strategic acquisitions to broaden capabilities in digital engineering, mission IT, and related services. SAIC’s goal is to enable national defense and intelligence operations by providing the technology and services needed to design, build, and maintain critical systems at scale.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1969

Recently Posted Jobs

Explore more opportunities at SAIC

See more jobs