Senior DevOps / AWS Cloud Engineer
Position: Senior DevOps / AWS Cloud Engineer
Location: 100% Remote
Experience Level: 5+ YearsRole Overview & Key Responsibilities:
- Design, implement, and maintain scalable, reliable, and secure cloud infrastructure on AWS and Azure platforms.
- Deploy and manage microservice-based architectures using core AWS services (ECS, EKS, RDS, MSK, ElastiCache, S3, Lambda, VPC, IAM, KMS, Secrets Manager, etc.).
- Build and maintain modular Infrastructure as Code (IaC) using Terraform for multi-environment deployments.
- Implement, manage, and optimize automated CI/CD pipelines and releases using Azure DevOps.
- Ensure code quality and infrastructure security by integrating scanning tools such as SonarQube, Veracode, and Checkov.
- Collaborate with .NET Core, React.js, and Python development teams to support application rollouts.
- Leverage working knowledge of database migration frameworks and tools (DBUp, DacPac, Liquibase) to manage schema deployments.
- Monitor, troubleshoot, and optimize cloud infrastructure performance, reliability, and security posture.
Required Qualifications & Skills:
- Minimum of 5 years of professional experience architecting and managing cloud platforms (AWS and Azure).
- Strong hands-on expertise with Terraform and Infrastructure as Code workflows.
- Deep experience setting up and managing cloud infrastructure, networking (VPC, Route53, WAF), and serverless/containerized workloads.
- Strong proficiency in CI/CD pipeline implementation via Azure DevOps.
- Working knowledge of database administration, data storage, and migration tools (DBUp, DacPac, Liquibase).
- Excellent communication, problem-solving, and cross-functional collaboration skills.