Description

Job Description

Design and architect cloud-native applications leveraging AWS services such as Lambda, API Gateway, ECS, Fargate, DynamoDB, and RDS.
Collaborate with development teams to implement microservices architectures and best practices.
Lead the end-to-end application development lifecycle in a cloud environment.
Ensure scalability, performance, and security of cloud-based applications.
Define and implement CI/CD pipelines for seamless deployment and automation.
Work closely with cross-functional teams to align cloud solutions with business goals.
Stay updated with AWS best practices and emerging cloud technologies.

Required Skills

Strong experience in AWS cloud services related to application development.
Strong experience in designing and architecting high volume distributed data processing.
String experience with event driven architecture and serverless.
Hands-on expertise with Java 11 and above.
Experience with Distributed data processing based application - Apache Storm, Flink
hands-on experience with AWS Lambda, DynamoDB, kafka, SQS, S3, Open Search, KMS, IAM, GlueJob.
Hands-on experience with High Volume NO-SQL data write/read.
Deep understanding of microservices architecture and cloud-native application design.
Experience with CI/CD tools such as Jenkins.
Familiarity with cloud security best practices and DevOps methodologies.
Excellent problem-solving and leadership skills

Education

Any Graduate