Cloud Automation Engineer

Dutch Ridge Consulting Group

$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of experience with Terraform for Infrastructure as Code (IaC)
  • Proficient in Ansible for configuration management
  • Solid hands-on experience with AWS and Azure cloud platforms
  • Familiar with serverless architectures using AWS Lambda and Azure Logic Apps
  • Demonstrated expertise in building CI/CD pipelines using GitHub Actions
  • Strong scripting skills in languages such as Python, Bash, or PowerShell
  • Deep understanding of cloud networking concepts and security best practices

Responsibilities

  • Design and maintain Terraform modules for multi-cloud environments
  • Implement best practices for Infrastructure as Code across the organization
  • Create Ansible playbooks for efficient application deployment
  • Develop reusable automation frameworks applicable across various projects
  • Deploy and manage cloud resources effectively on AWS and Azure platforms
  • Design serverless solutions optimizing AWS and Azure services
  • Diagnose complex issues in infrastructure automation and provide support

Benefits

  • Onsite work arrangement three days a week
  • Opportunities for professional growth and skill development
  • Engagement in innovative cloud projects and technologies
  • Collaborative work environment with a focus on continuous improvement
  • Access to mentorship and training in automation tools and cloud practices
Full Job Description
Cloud Automation Engineer

Description

DRCG is seeking a talented Cloud Automation Engineer to design, build, and maintain automated cloud infrastructure and deployment pipelines across AWS and Azure environments. The ideal candidate will have a passion for automation, a deep understanding of Infrastructure as Code principles, and the ability to create repeatable, scalable processes that enable rapid and reliable cloud deployments.

Location: Arlington, VA (onsite 3 days a week)

Clearance: Secret

Key Responsibilities:

Infrastructure as Code & Automation
  • Design, develop, and maintain Terraform modules for multi-cloud infrastructure provisioning
  • Implement Infrastructure as Code (IaC) best practices and standards across the organization
  • Create and maintain Ansible playbooks for configuration management and application deployment
  • Build reusable, modular automation frameworks that can be leveraged across multiple projects
  • Develop and maintain infrastructure templates and blueprints for common deployment patterns
  • Automate manual processes to improve efficiency and reduce human error
  • Cloud Platform Management
  • Deploy and manage infrastructure across AWS and Azure cloud platforms
  • 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


CI/CD Pipeline Development
  • Design and implement automated deployment pipelines using GitHub Actions
  • Build continuous integration and continuous deployment workflows for infrastructure and applications
  • Create automated testing frameworks for infrastructure validation
  • Implement pipeline security scanning and compliance checks
  • Develop rollback and recovery mechanisms for failed deployments
  • Optimize pipeline performance and reliability


Networking & Connectivity
  • Design and implement cloud network architectures across AWS and Azure
  • Configure VPNs, ExpressRoute, Direct Connect, and hybrid connectivity solutions
  • Implement network security controls including firewalls, NSGs, and NACLs
  • Troubleshoot network connectivity and performance issues
  • Design and implement load balancing and traffic management solutions
  • Manage DNS, routing, and network monitoring


Troubleshooting & Support
  • Diagnose and resolve complex infrastructure and automation issues
  • Perform root cause analysis on deployment failures and system outages
  • Provide technical support and guidance to development teams
  • Monitor infrastructure health and performance metrics
  • Implement proactive alerting and monitoring solutions
  • Document troubleshooting procedures and known issues


Process Improvement & Standardization
  • Develop and document repeatable processes for infrastructure deployment
  • Create standardized workflows and procedures for common tasks
  • Establish best practices for cloud automation and IaC development
  • Conduct code reviews and provide feedback on automation scripts
  • Mentor team members on automation tools and techniques
  • Drive continuous improvement initiatives


Required Qualifications:

Technical Skills:
  • Infrastructure as Code: 3+ years of hands-on experience with Terraform
  • Configuration Management: Strong proficiency with Ansible
  • Cloud Platforms: Solid experience with both AWS and Azure
  • Serverless: Experience with AWS Lambda and Azure Logic Apps
  • CI/CD: Hands-on experience building pipelines with GitHub Actions
  • Scripting: Proficiency in Python, Bash, or PowerShell
  • Version Control: Strong Git and GitHub workflow knowledge
  • Networking: Deep understanding of cloud networking concepts and protocols


Core Competencies
  • 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 containerization technologies (Docker, Kubernetes)
  • Experience with monitoring and logging tools (CloudWatch, Azure Monitor, etc.)
  • Familiarity with API development and integration
  • Understanding of software development lifecycle and agile methodologies


Problem-Solving Skills
  • Excellent analytical and troubleshooting abilities
  • Ability to diagnose complex technical issues across multiple systems
  • Strong attention to detail and commitment to quality
  • Proactive approach to identifying and resolving potential issues
  • Ability to work under pressure during incident response


Soft Skills
  • Strong written and verbal communication skills
  • Ability to document technical processes clearly and concisely
  • Collaborative team player with cross-functional experience
  • Self-motivated with ability to work independently
  • Customer-focused mindset with emphasis on delivering value


Preferred Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or related field
  • AWS Certified Solutions Architect or Developer Associate
  • Azure Administrator or Developer Associate certification
  • HashiCorp Certified: Terraform Associate
  • GitHub Actions or GitHub Certified expertise
  • Experience with multi-cloud deployment strategies
  • Knowledge of compliance frameworks (FedRAMP, NIST, CIS)
  • Experience with infrastructure testing tools (Terratest, InSpec, Pester)
  • Familiarity with GitOps practices and tools
  • Previous experience in DevOps or Cloud Engineering roles
  • Experience with cost optimization and FinOps practices


Technical Environment
  • Cloud Platforms: AWS, Azure
  • IaC Tools: Terraform, CloudFormation, ARM Templates
  • Configuration Management: Ansible
  • CI/CD: GitHub Actions, GitHub Workflows
  • Serverless: AWS Lambda, Azure Logic Apps, Azure Functions
  • Scripting: Python, Bash, PowerShell
  • Version Control: Git, GitHub
  • Monitoring: CloudWatch, Azure Monitor, Prometheus, Grafana
  • Networking: VPC, VNet, VPN, ExpressRoute, Direct Connect

Similar Jobs

More Jobs at Dutch Ridge Consulting Group

  • Cloud Automation Engineer
    $110K — $130K *
    Arlington, VA 22204 (Arlington County)
    Information Technology
    In-Person
  • Senior Network Engineer
    $100K — $130K *
    Merrifield, VA 22116 (Fairfax County)
    Telecommunications & Hardware
    In-Person

More Information Technology Jobs

Find similar Cloud Automation Engineer jobs: