Cloud Engineer Principal

General Dynamics Information TechnologyFalls Church, VA
Hybrid

About The Position

GDIT is seeking a Cloud Engineer Principal to support our internal GDIT Internal Government Cloud Azure and Oracle environments. In this role, you will help maintain the reliability, security, and performance of our cloud systems using infrastructure as code while working closely with cross functional teams across the organization. This position is ideal for someone with strong operational awareness, attention to detail, and a passion for coding and cloud technologies. MEANINGFUL WORK AND PERSONAL IMPACT As a Cloud Engineer Principal supporting internal GDIT operations, you will be trusted to work in our enterprise cloud environment and develop better processes through automation. In this role, a typical day will include: Work as part of a highly technical engineering team responsible for Azure cloud infrastructure, application support, and day to day cloud operations. Support development of automation and operational tooling for Azure environments, with secondary support for Oracle Government Cloud. Participate in building, testing, and deploying cloud-based solutions, including serverless applications and containerized workloads. Build, maintain, and optimize infrastructure-as-code solutions that support applications, architecture, and platform services. Collaborate closely with Application, Cybersecurity, and Server/Infrastructure teams to ensure a secure, resilient, and fully automated cloud environment. Manage cloud infrastructure deployments, compliance controls, and configuration management through code and automation frameworks. Use Python, PowerShell, Visual Studio Code, Git, and Azure DevOps CI/CD pipelines to design and deliver repeatable, scalable solutions. Design, automate, deploy, test, and monitor cloud-native applications, compliance tooling, and operational workflows using both off the shelf and custom-developed solutions. Provide Tier III cloud infrastructure support for internal stakeholders, external customers, and vendor partners, rapidly diagnosing and resolving issues. Work across a broad set of Azure and Oracle services including serverless technologies, containers (Docker, Kubernetes), and Azure AI/ML services, leveraging related APIs.

Requirements

  • Bachelor’s degree or an additional 4+ years of experience in lieu of a degree
  • 10+ years of overall IT engineering experience.
  • 5+ years designing, automating, and supporting enterprise applications using code.
  • 5+ years of experience working on cloud infrastructure managing cloud operations in Azure.
  • Hands on experience debugging, coding and documenting infrastructure as code.
  • Demonstrated experience gathering requirements and presenting solutions to technical and business stakeholders.
  • Strong problem solving skills with the ability to triage and escalate effectively.
  • Ability to document processes clearly and maintain accurate operational records.
  • Excellent communication skills and the ability to collaborate across technical teams.
  • Ability to obtain and maintain any required government clearances (if applicable).
  • Ability to take on-call and work some nights and weekends.
  • US Persons Required
  • Should have at least an Azure Associate level cloud certification.
  • Proficient with infrastructure as code.
  • Proficient with developer tool sets such as PowerShell, Visual Studio Code, Git, JSON, YAML, Python.
  • Be proficient in using Azure CLI, Azure PowerShell modules and API calls to manage resources.
  • Hands on experience with serverless computing, Docker, and Kubernetes.
  • Windows and Linux OS experience.

Nice To Haves

  • Azure Kubernetes Service (AKS)
  • Docker Container
  • Microsoft Azure IaaS
  • Microsoft Visual Studio Code
  • Python Software Development

Responsibilities

  • Work as part of a highly technical engineering team responsible for Azure cloud infrastructure, application support, and day to day cloud operations.
  • Support development of automation and operational tooling for Azure environments, with secondary support for Oracle Government Cloud.
  • Participate in building, testing, and deploying cloud-based solutions, including serverless applications and containerized workloads.
  • Build, maintain, and optimize infrastructure-as-code solutions that support applications, architecture, and platform services.
  • Collaborate closely with Application, Cybersecurity, and Server/Infrastructure teams to ensure a secure, resilient, and fully automated cloud environment.
  • Manage cloud infrastructure deployments, compliance controls, and configuration management through code and automation frameworks.
  • Use Python, PowerShell, Visual Studio Code, Git, and Azure DevOps CI/CD pipelines to design and deliver repeatable, scalable solutions.
  • Design, automate, deploy, test, and monitor cloud-native applications, compliance tooling, and operational workflows using both off the shelf and custom-developed solutions.
  • Provide Tier III cloud infrastructure support for internal stakeholders, external customers, and vendor partners, rapidly diagnosing and resolving issues.
  • Work across a broad set of Azure and Oracle services including serverless technologies, containers (Docker, Kubernetes), and Azure AI/ML services, leveraging related APIs.

Benefits

  • variety of medical plan options, some with Health Savings Accounts
  • dental plan options
  • a vision plan
  • a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match
  • full flex work weeks where possible
  • a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
  • short and long-term disability benefits
  • life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service