Source description
About the role
Job Summary: Responsibilities: - Analyze and optimize existing cloud architectures, focusing on high availability, scalability, and performance. - Collaborate with cross-functional teams, including DevOps, developers, and data engineers, to define and implement AWS-based solutions. - Guide and mentor teams on cloud best practices, including serverless computing, containerization, and microservices architecture. - Develop and document technical designs, migration plans, and AWS architecture best practices. - Implement and manage CI/CD pipelines to streamline deployments and maintain high availability. - Ensure data privacy, security, and compliance in all AWS solutions. - Monitor system performance and conduct infrastructure cost optimizations to maximize value and minimize costs. - Stay updated with AWS advancements and bring innovative approaches to cloud architecture and strategy. Required Skills and Qualifications: - Bachelors degree in Computer Science, Information Technology, or a related field. - AWS Certified Solutions Architect (Associate or Professional level) is required. - 5+ years of experience in cloud architecture and solutions design, with 3+ years specifically focused on AWS. - Solid knowledge of core AWS services (EC2, S3, RDS, Lambda, ECS/EKS, etc.) and their optimal use cases. - Hands-on experience with networking, security, and identity management on AWS (VPC, IAM, Security Groups). - Expertise in infrastructure as code (IaC) tools such as AWS CloudFormation, Terraform, or CDK. - Proficiency in DevOps practices, including CI/CD pipelines and automation tools (e.g., Jenkins, GitLab CI). - Solid understanding of data management, storage, and analytics services on AWS (DynamoDB, Redshift, Glue, etc.). - Experience in designing disaster recovery and business continuity solutions in AWS. - Strong communication skills to effectively collaborate and influence technical and non-technical stakeholders. Preferred Skills: - Experience with hybrid cloud .