Senior Cloud DevOps Engineer

Mastech โ€” United States ยท Posted ~2 days ago

Senior

Skills

AWS Microsoft Azure cloud infrastructure Terraform Infrastructure as Code CI/CD cloud security microservices high availability cloud optimization ECS EKS EC2 RDS MSK ElastiCache VPC Route 53 WAF OpenSearch S3 Lambda IAM KMS ACM Secrets Manager DynamoDB

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

Take a senior engineering role designing, implementing, and maintaining secure and highly available cloud infrastructure across AWS and Azure. You will automate infrastructure with Terraform, build CI/CD workflows, support microservice architectures, optimize cloud environments, and work with a broad range of managed cloud services.

Highlights

Design and operate scalable, secure, reliable cloud infrastructure across AWS and Azure, with extensive exposure to Infrastructure as Code, CI/CD, cloud security, microservices, and a broad portfolio of managed cloud services.

Description

We are seeking a Senior Cloud Engineer (DevOps) with strong experience in AWS and Azure cloud platforms to design, implement, and maintain scalable, secure, and reliable cloud infrastructure. The ideal candidate will have hands-on experience with AWS services, Infrastructure as Code (Terraform), CI/CD automation, cloud security, and microservice-based architectures. The candidate will collaborate with cross-functional teams to deploy, optimize, and support cloud-based applications while ensuring high availability, performance, and security. Required Technical Skills Cloud Platforms AWS Cloud Platform Microsoft Azure Strong experience designing and managing cloud infrastructure AWS Services Hands-on experience with: ECS (Elastic Container Service) EKS (Elastic Kubernetes Service) EC2 RDS MSK (Managed Streaming for Kafka) ElastiCache VPC Route53 WAF OpenSearch Transfer Family Database Migration Service (DMS) Glue S3 Lambda AppFlow IAM KMS ACM Secrets Manager Elastic Beanstalk DynamoDB Infrastructure as Code (IaC) Terraform Experience deploying and managing multi-environment cloud resources Cloud infrastructure automation and provisioning DevOps & CI/CD Azure DevOps Pipelines CI/CD pipeline implementation and management Release management Build and deployment automation Security & Code Quality Experience integrating security and quality tools: SonarQube Veracode Checkov (Chekov) Security scanning within CI/CD workflows Application Technologies Experience supporting deployments of: .NET Core applications React.js applications Python-based applications Microservices architectures Database Migration Tools Working knowledge of: DBUp DACPAC Liquibase Database migration strategies and automation Key Responsibilities Design, deploy, and manage microservice-based architectures on AWS Cloud. Build and maintain scalable cloud infrastructure using AWS services including ECS, EKS, RDS, Lambda, S3, IAM, VPC, and related services. Develop and manage Infrastructure as Code using Terraform for multiple environments. Implement and support CI/CD pipelines using Azure DevOps. Automate application deployment processes and release workflows. Integrate security and code quality tools into development pipelines. Collaborate with software engineering teams to deploy and support web-based applications. Monitor cloud infrastructure performance, availability, and security. Troubleshoot and resolve cloud infrastructure issues. Implement cloud best practices for reliability, scalability, and cost optimization. Stay current with emerging cloud technologies and DevOps practices. Required Qualifications Minimum 5 years of experience working with cloud platforms such as AWS and Azure. Strong hands-on experience with AWS cloud architecture and services. Experience with Terraform and cloud automation. Experience building and supporting CI/CD pipelines. Strong understanding of DevOps practices, cloud security, and infrastructure management. Experience supporting production cloud environments.