Job summary
We are seeking an experienced AWS Cloud Architect to join our team in Chennai. The ideal candidate will have hands-on experience with large-scale migrations to AWS, implementing and operating large-scale applications on AWS, and architecting serverless applications using the AWS Serverless Application Model (SAM) framework.
Key Responsibilities
1. Large-Scale Migration: Experience in migrating large-scale applications to AWS.
2. AWS Service Expertise: Hands-on experience with AWS services in distributed environments.
3. Serverless Architecture: Architect serverless applications using the AWS Serverless Application Model (SAM) framework.
4. Infrastructure as Code: Develop CloudFormation scripts to launch infrastructure as code.
5. API Gateway Configuration: Architect integration layers using AWS API Gateway configuration and setup.
6. Microservices Architecture: Deploy microservices architecture using AWS ECS/EKS with Fargate launch type.
7. Data Persistence Layer: Design data persistence layers using AWS Aurora Postgres RDS framework to interact with microservices/lambda functions.
8. Security, Performance, and Scalability: Define best practices to enhance security, performance, and scalability.
9. Authorization and Authentication: Define authorization and authentication by reviewing existing AD components.
10. Monitoring and Logging: Use AWS CloudWatch for monitoring, logging, etc.
11. AWS Service Setup and Configuration: Set up and configure AWS ElastiCache, SQS, SNS, S3, etc.
12. Microservices Routing and Throttling: Architect routing and throttling of microservices.
13. Lambda Functions: Design and implement lambda functions framework using Node.js.
14. Collaboration: Coordinate and work with customer architects/infrastructure teams and guide development teams.
Desired Skills
1. AWS Expertise: In-depth knowledge of AWS services, including CloudFormation, API Gateway, ECS/EKS, Aurora Postgres RDS, CloudWatch, ElastiCache, SQS, SNS, S3, etc.
2. Cloud Architecture: Experience with cloud architecture, including serverless architecture, microservices architecture, and data persistence layers.
3. Node.js: Proficiency in Node.js for designing and implementing lambda functions.
4. Data Analysis: Experience with data analysis and data visualization tools.
Behavioral Competencies
1. Collaboration: Ability to collaborate with cross-functional teams, including customer architects/infrastructure teams and development teams.
2. Communication: Excellent communication skills, including the ability to explain technical concepts to non-technical stakeholders.
3. Problem-Solving: Strong problem-solving skills, including the ability to analyze complex issues and develop creative solutions.
Education and Experience
1. Qualifications: Bachelor of Technology degree or equivalent.
2. Experience: Minimum 8-10 years of experience in AWS cloud architecture, with at least 5 years of experience in a leadership role.
Monthly based
ചെന്നൈ ജില്ല,Tamil Nadu,India
ചെന്നൈ ജില്ല,Tamil Nadu,India