Cloud Engineer

TechSur SolutionsReston, VA

About The Position

We are seeking a hands-on Cloud Engineer with strong experience in AWS infrastructure provisioning and operations, along with working knowledge of Azure. This role is focused on building, deploying, and managing cloud environments — with the majority of workloads in AWS. The ideal candidate will be comfortable provisioning core cloud infrastructure (compute, networking, databases), setting up CI/CD pipelines, and supporting day-to-day cloud operations across both AWS and Azure environments.

Requirements

  • 5+ years of hands-on experience in cloud engineering
  • Strong experience in AWS (primary focus): EC2, RDS, VPC, IAM, networking
  • Working knowledge of Azure infrastructure and services
  • Experience with Infrastructure as Code (Terraform preferred)
  • Experience with CI/CD pipeline implementation
  • Solid understanding of cloud networking and security basics
  • Experience troubleshooting infrastructure and deployment issues

Nice To Haves

  • AWS certifications (preferred)
  • Exposure to Azure certifications
  • Experience with containerization (Docker/Kubernetes) is a plus
  • Familiarity with Agile environments

Responsibilities

  • Provision and manage AWS infrastructure including: Virtual Machines (EC2), Relational Databases (RDS), Virtual Private Clouds (VPCs), subnets, routing, and security groups
  • Design and configure cloud networking components (VPC peering, gateways, DNS, etc.)
  • Support infrastructure deployment and operations in Azure as needed (VMs, networking, storage)
  • Build and maintain CI/CD pipelines for application and infrastructure deployments
  • Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools (e.g., Terraform)
  • Support environment configuration, code deployment, and release processes
  • Monitor and maintain cloud environments for performance, availability, and reliability
  • Troubleshoot infrastructure, networking, and deployment issues across AWS and Azure
  • Support system upgrades, patching, and routine maintenance
  • Work with development and DevOps teams to support application deployments
  • Collaborate on improving deployment workflows and infrastructure reliability
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service