Cloud Engineer Principal - Azure
General Dynamics Information Technology · Falls Church, VA · 2 wk ago
Engineering$143k–$173k/yrFull-time
About the role
The Cloud Engineer Principal supports internal GDIT operations within our enterprise cloud environment, focusing on Azure and Oracle cloud environments. The role involves maintaining the reliability, security, and performance of cloud systems, developing automation tools, and collaborating with cross-functional teams.
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.
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
- Able to document processes clearly and maintain accurate operational records
- Excellent communication skills and the ability to collaborate across technical teams
Qualifications
- 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
- Proficient in using Azure CLI, Azure PowerShell modules and API calls to manage resources
- Windows and Linux OS experience
Skills
- Azure Kubernetes Service (AKS)
- Docker Container
- Microsoft Azure IaaS
- Microsoft Visual Studio Code
- Python Software Development
Pay
$142,792 - $172,500
Schedule
Hybrid Work Location: USA VA Falls Church