Senior Cloud Automation Engineer

Govcio LLC•Arlington, VA
•Hybrid

About The Position

GovCIO is hiring a Senior Cloud Automation Engineer to design, build, and maintain automated cloud infrastructure and deployment pipelines across AWS and Azure. The role focuses on automation, Infrastructure as Code, and repeatable, scalable processes that support rapid and reliable cloud deployments. It is based in Arlington, Virginia, and is hybrid remote/onsite. The engineer will develop and maintain Terraform modules, Ansible playbooks, reusable automation frameworks, infrastructure templates, and deployment blueprints. The position also includes managing AWS and Azure services, designing serverless solutions and cloud networks, building secure CI/CD pipelines with GitHub Actions, and supporting infrastructure monitoring, troubleshooting, documentation, and continuous improvement. The role requires a bachelor’s degree with 12 or more years of experience, or commensurate experience, and a Secret clearance. The candidate must be able to obtain and hold DEA suitability.

Requirements

  • Bachelor’s degree with 12 or more years of experience, or commensurate experience.
  • Secret clearance required.
  • Ability to obtain and hold DEA suitability.
  • At least 3 years of hands-on Terraform experience.
  • Strong proficiency with Ansible.
  • Solid experience with both AWS and Azure.
  • Experience with AWS Lambda and Azure Logic Apps.
  • Hands-on experience building pipelines with GitHub Actions.
  • Proficiency in Python, Bash, or PowerShell.
  • Strong knowledge of Git and GitHub workflows.
  • Deep understanding of cloud networking concepts and protocols.
  • Strong understanding of TCP/IP, DNS, VPN, and routing protocols.
  • Experience with network troubleshooting tools and methodologies.
  • Knowledge of security best practices and compliance requirements.
  • Understanding of Docker and Kubernetes.
  • Experience with monitoring and logging tools such as CloudWatch and Azure Monitor.
  • Familiarity with API development and integration.
  • Understanding of the software development lifecycle and agile methodologies.
  • Strong analytical and troubleshooting abilities, attention to detail, and ability to diagnose complex technical issues across multiple systems.
  • Ability to work under pressure during incident response and proactively identify and resolve potential issues.
  • Strong written and verbal communication skills, with the ability to document technical processes clearly and concisely.
  • Collaborative, self-motivated, able to work independently, and customer-focused.

Nice To Haves

  • AWS Certified Solutions Architect or Developer Associate certification.
  • Azure Administrator or Developer Associate certification.
  • HashiCorp Certified: Terraform Associate certification.
  • GitHub Actions or GitHub Certified expertise.
  • Experience with multi-cloud deployment strategies.
  • Knowledge of compliance frameworks such as FedRAMP, NIST, and CIS.
  • Experience with infrastructure testing tools such as Terratest, InSpec, or Pester.
  • Familiarity with GitOps practices and tools.
  • Previous experience in DevOps or Cloud Engineering roles.
  • Experience with cost optimization and FinOps practices.

Responsibilities

  • Design, develop, and maintain Terraform modules for multi-cloud infrastructure provisioning.
  • Implement Infrastructure as Code best practices and standards.
  • Create and maintain Ansible playbooks for configuration management and application deployment.
  • Build reusable, modular automation frameworks and infrastructure templates for common deployment patterns.
  • Automate manual processes to improve efficiency and reduce human error.
  • Deploy and manage infrastructure across AWS and Azure.
  • Implement and optimize AWS services, including EC2, S3, VPC, Lambda, RDS, and CloudFormation.
  • Implement and optimize Azure services, including VMs, Storage, Logic Apps, Functions, and ARM templates.
  • Design and implement serverless solutions using AWS Lambda and Azure Logic Apps.
  • Manage cloud networking components, including VPCs, subnets, security groups, and routing.
  • Implement cloud security best practices and compliance controls.
  • Design and implement automated deployment pipelines and CI/CD workflows using GitHub Actions.
  • Create automated infrastructure testing frameworks and implement pipeline security scanning and compliance checks.
  • Develop rollback and recovery mechanisms and optimize pipeline performance and reliability.
  • Design cloud network architectures across AWS and Azure, and configure VPNs, ExpressRoute, Direct Connect, and hybrid connectivity.
  • Implement network security controls, troubleshoot connectivity and performance issues, and manage load balancing, traffic management, DNS, routing, and network monitoring.
  • Diagnose and resolve infrastructure and automation issues; perform root cause analysis on deployment failures and outages.
  • Provide technical support and guidance to development teams.
  • Monitor infrastructure health and performance, implement proactive alerting and monitoring, and document troubleshooting procedures and known issues.
  • Develop and document repeatable infrastructure deployment processes and standardized workflows.
  • Establish cloud automation and IaC best practices, conduct code reviews, and provide feedback on automation scripts.
  • Mentor team members on automation tools and techniques and drive continuous improvement initiatives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service