Required Skills: Terraform, CloudFormation, AWS CDK, Docker, Kubernetes, Python, Java, Node.js, CloudWatch, X-Ray
Job Description
Roles & Responsibilities:
- Design and implement scalable, secure, and cost-effective AWS cloud architectures.
- Translate business requirements into technical cloud solutions and architecture roadmaps.
- Lead adoption of cloud-native patterns including microservices, serverless, and containers.
- Develop and manage Infrastructure-as-Code using Terraform, CloudFormation, or AWS CDK.
- Build and optimize CI/CD pipelines and DevOps automation.
- Ensure security, reliability, performance, and cost optimization of AWS environments.
- Monitor and troubleshoot cloud systems using AWS observability tools.
- Support cloud migration, modernization, and continuous improvement initiatives.
- Collaborate with stakeholders and engineering teams to drive cloud best practices.
Required Skills:
- Strong experience with AWS cloud services and architecture.
- Expertise in compute, storage, database, networking, and security services on AWS.
- Hands-on experience with Terraform, CloudFormation, or AWS CDK.
- Knowledge of CI/CD tools and DevOps practices.
- Experience with Docker, Kubernetes, and containerized environments.
- Proficiency in Python, Java, Node.js, or Bash scripting.
- Experience with CloudWatch, X-Ray, and AWS monitoring tools.
- Strong understanding of cloud security, automation, scalability, and high availability solutions.
Good to have:
- Experience with large-scale cloud migration and modernization on AWS.
- Knowledge of serverless, microservices, and event-driven architectures.
- Familiarity with AWS Well-Architected Framework and best practices.
- Strong troubleshooting, performance tuning, and optimization skills.
- Experience in enterprise cloud governance and cost optimization.
- AWS certifications (Solutions Architect, DevOps Engineer, or Security Specialty).
- Strong communication, stakeholder management, and collaboration skills.