Description
You will design, deploy, and manage multi-cloud infrastructure across AWS and Azure, ensuring scalability, reliability, and security.
This role is remote.
Responsibilities
- Implement and manage CI/CD pipelines and automate infrastructure provisioning using IaC tools.
- Manage cloud-native managed services including RDS, S3, DynamoDB, Azure SQL, and Azure App Services.
- Implement high availability, disaster recovery, and auto-scaling solutions across cloud platforms.
- Optimize cloud costs via resource right-sizing and usage monitoring.
- Ensure adherence to regulatory requirements (HIPAA, SOC 2, ISO 27001) by partnering with compliance and security teams.
Required Skills
- 5+ years of experience in cloud engineering with specific focus on AWS and Azure.
- Experience with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Proficiency in scripting languages, including Python, Bash, or PowerShell.
- Strong understanding of networking, IAM, VPC/subnet design, and security best practices.
- Experience working in DevSecOps environments and collaborating with security teams.
- Bachelor's degree in Computer Science, Information Systems, or related field.
- AWS Certified Solutions Architect – Associate or Professional, or Microsoft Certified: Azure Solutions Architect Expert.