Senior Multi-Cloud DevOps Engineer

Select Source Solutions•Greenbelt, MD

About The Position

The Senior Multi-Cloud DevOps Engineer is a hands-on engineering role on an Agile team supporting enterprise cloud modernization and emerging technology initiatives. The role focuses on designing, automating, deploying, and supporting secure cloud infrastructure and CI/CD capabilities across AWS, Microsoft Azure, and Google Cloud Platform. The environment is primarily Linux and AWS, with additional work involving Azure and GCP. The engineer collaborates with cloud architects, automation engineers, developers, security teams, and customer stakeholders to evaluate technologies and turn technical designs into secure, scalable, production-ready cloud solutions. The role delivers automated infrastructure and deployment pipelines that help teams adopt new technologies while maintaining security, reliability, repeatability, and strong engineering standards. The posting describes the position as remote but also says the work is in an on-site environment and requires willingness to work on-site at the customer location.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical discipline.
  • At least 5 years of hands-on experience developing, engineering, or supporting enterprise cloud environments.
  • Strong hands-on experience with AWS cloud infrastructure and services.
  • Experience with enterprise cloud services across IaaS, PaaS, and SaaS environments.
  • Experience with AWS, Azure, GCP, or a combination of major cloud platforms.
  • At least 5 years of experience working with Linux and/or Windows enterprise environments.
  • Hands-on experience designing, building, and maintaining CI/CD pipelines.
  • Experience with Infrastructure as Code technologies such as Terraform, AWS CloudFormation, or Azure Resource Manager.
  • Strong experience with Git and modern source-control workflows.
  • Hands-on experience with Docker and containerized application environments.
  • Experience with Kubernetes, OpenShift, or comparable container-orchestration technologies.
  • Experience automating infrastructure and application deployments using Terraform, Ansible, Chef, Puppet, or cloud-native automation tools.
  • Experience designing or supporting microservices and serverless architectures.
  • Strong knowledge of AWS networking, IAM, compute, storage, databases, security, and monitoring services.
  • Experience with AWS services such as VPC, EC2, S3, RDS, ELB, Route 53, IAM, API Gateway, WAF, Lambda, SQS, Auto Scaling, and Direct Connect.
  • Experience with cloud networking concepts including IPsec, routing, NAT, DNS, VPN connectivity, and hybrid networking.
  • Experience with coding or scripting languages such as Python, Java, Bash, PowerShell, Perl, or YAML.
  • Working knowledge of FedRAMP and experience applying security and reliability best practices in regulated cloud environments.
  • Strong understanding of modern DevOps principles, methodologies, tools, and engineering practices.
  • Experience building secure, reliable, and highly automated cloud environments.
  • Strong troubleshooting, analytical, documentation, and communication skills.
  • Ability to obtain and maintain a U.S. Government security clearance.
  • Ability and willingness to work on-site at the customer location.

Nice To Haves

  • Master's degree in Computer Science or a related technical discipline.
  • AWS Certified Solutions Architect, AWS DevOps Engineer, or comparable AWS certification.
  • Microsoft Azure architecture or engineering certification.
  • Google Cloud Professional Cloud Architect or comparable GCP certification.
  • Experience with Jenkins, GitLab CI/CD, GitHub Actions, or comparable enterprise CI/CD technologies.
  • Experience with HashiCorp Vault or other secrets-management platforms.
  • Experience with Nexus or other artifact-management technologies.
  • Experience with OpenShift.
  • Experience with AWS data and analytics technologies such as Redshift, DynamoDB, EMR, OpenSearch, Glue, Athena, SageMaker, or QuickSight.
  • Experience supporting cloud environments in federal government or other regulated environments.
  • Experience evaluating and implementing emerging cloud and DevOps technologies.

Responsibilities

  • Design, build, maintain, and optimize CI/CD pipelines for infrastructure provisioning and deployment of cloud-based applications and services.
  • Develop automated enterprise deployment pipelines using DevOps and Infrastructure as Code technologies.
  • Build and manage cloud infrastructure, primarily in AWS, with additional support for Azure and Google Cloud Platform.
  • Develop Infrastructure as Code using Terraform, AWS CloudFormation, Azure Resource Manager, and comparable technologies.
  • Automate infrastructure configuration and application deployment using Ansible, Chef, Puppet, scripting, and cloud-native tools.
  • Work with DevOps technologies and platforms including Jenkins, Git, GitHub, HashiCorp Vault, Nexus, OpenShift, Docker, Kubernetes, and Terraform.
  • Design and implement containerized application environments using Docker and Kubernetes.
  • Build and support cloud-native, microservices-based, and decoupled architectures.
  • Develop and support serverless solutions such as AWS Lambda and Azure Functions.
  • Design and support AWS infrastructure across networking, compute, storage, databases, identity and access management, monitoring, security, and application services.
  • Work with AWS services including VPC, Security Groups, EC2, S3, RDS, IAM, Elastic Load Balancing, Route 53, API Gateway, WAF, Lambda, SQS, Auto Scaling, and Direct Connect.
  • Support AWS data and analytics technologies including Redshift, DynamoDB, EMR, OpenSearch/Elasticsearch, AWS Glue, Athena, SageMaker, and QuickSight.
  • Support Azure infrastructure and services, including virtual networks, storage, virtual machines, scale sets, and PaaS technologies.
  • Support multi-cloud solutions across AWS, Azure, and Google Cloud Platform.
  • Develop and maintain secure cloud networking solutions involving routing, NAT, DNS, VPN/IPsec, load balancing, and hybrid connectivity.
  • Integrate applications and systems using REST, SOAP, messaging technologies, TCP/IP, JSON, and other integration protocols.
  • Develop scripts and automation using Python, Bash, PowerShell, Java, Perl, and YAML.
  • Implement secure cloud architectures aligned with FedRAMP and other applicable security and compliance requirements.
  • Troubleshoot cloud infrastructure, CI/CD, networking, automation, container, and deployment issues.
  • Provide technical implementation guidance and support to customers throughout the project lifecycle.
  • Develop tools, technical documentation, operational procedures, and support materials for teams maintaining and troubleshooting cloud environments.
  • Evaluate emerging cloud and DevOps technologies and recommend practical implementation approaches.
  • Collaborate with architects, engineers, developers, security teams, and customer stakeholders to deliver secure and reliable cloud solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service