Description Job Summary: The AWS Cloud Architect (Environments & Integration) will play a key role in shaping and implementing our AWS cloud strategy. This role is responsible for designing, managing, and optimizing AWS cloud environments and ensuring seamless integration with on-premise and third-party systems. You will work closely with DevOps, development teams, security engineers, and other stakeholders to ensure the scalability, reliability, and performance of cloud-based environments. Key Responsibilities: Cloud Architecture & Design: Lead the design and deployment of AWS cloud environments based on best practices for scalability, performance, and cost-efficiency. Architect cloud solutions for new and existing applications, ensuring they meet business and technical requirements. Design and manage cloud environments with a focus on high availability, disaster recovery, and fault tolerance. Environment Setup & Configuration: Provision and configure AWS infrastructure components, including VPC, EC2, S3, RDS, Lambda, IAM, CloudWatch, etc. Set up and manage multiple AWS environments (Dev, Test, Prod) to align with CI/CD pipelines. Integration Architecture: Design and implement integration solutions between AWS cloud environments and internal/on-premise systems, as well as third-party SaaS providers. Use AWS-native services and tools (e.g., AWS API Gateway, Lambda, SQS, SNS, EventBridge) to enable robust, scalable integrations. Ensure integration solutions are secure, reliable, and performant. Cloud Security & Governance: Implement security best practices for data protection, identity and access management, and network security in the cloud. Design and enforce governance and compliance frameworks, including automation of security checks, monitoring, and audit logging. Automation & Optimization: Drive automation of cloud infrastructure using Infrastructure-as-Code (IaC) tools such as AWS CloudFormation, Terraform, or similar. Identify opportunities for cost optimization and performance improvements across cloud environments. Collaboration & Documentation: Collaborate with cross-functional teams to ensure cloud architectures align with business needs and technical requirements. Develop detailed architecture diagrams, documentation, and standards for AWS environments and integrations. Conduct training and knowledge transfer sessions to empower internal teams with cloud best practices. Qualifications: Education & Experience: Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (Master's degree preferred). 7 years of experience in cloud architecture, with at least 3 years of hands-on experience with AWS technologies. Proven experience with AWS environments, including setting up, managing, and optimizing cloud resources. Skills & Expertise: In-depth knowledge of AWS core services (EC2, S3, RDS, IAM, VPC, Lambda, CloudFormation, etc.). Strong understanding of cloud security principles, identity management, and data protection. Expertise in designing and deploying integration solutions using AWS services (API Gateway, Lambda, SQS, EventBridge, etc.). Experience with Infrastructure-as-Code (IaC) tools like Terraform or AWS CloudFormation. Familiarity with containerization (Docker, Kubernetes) and orchestration on AWS (ECS, EKS). Experience with monitoring, logging, and alerting tools like CloudWatch, ELK stack, or third-party tools. Certifications (Preferred): AWS Certified Solutions Architect – Professional. AWS Certified DevOps Engineer – Professional. Other relevant cloud or architecture certifications (TOGAF, etc.) are a plus. Soft Skills: Strong communication skills with the ability to present technical information to both technical and non-technical stakeholders. Ability to lead complex projects and manage cross-functional teams. Strong problem-solving, analytical, and troubleshooting skills. Ability to work independently and as part of a collaborative team.