Description

Job Description

​Responsibilities:
 

• Develop and maintain highly scalable, high performance and highly available micro services.
 

• Design, test and deploy new solutions as well as maintaining, integrating and improving existing solutions.
 

• Write well tested, efficient and readable code. The code should also be strongly structured with a view to reusability.
 

• Ensure that all deliverables follow best practices around source control, and can be incorporated into continuous integration and deployment patterns.
 

• Manage individual project priorities, deadlines and deliverables.
 

• Participate in preparing business cases, requirements documents and product roadmaps for new concepts.
 

• Ensure that solutions are in line with the other deliverables of the workflow team and produce documentation so that others learn from and contribute to the work.
 

• Attend, and contribute to meetings as required.
 

• Should able to write unit & integration test cases.
 

Skills:
 

• 6+ years’ experience building scalable software systems and services using Python
 

• Experience / Understanding on AWS services
 

• AWS solutions architect associate / associate developer certified
 

• Essential Skills And Experience
 

AWS Lambda
 

AWS Step Functions
 

Amazon RDS / Amazon Aurora
 

Python
 

Terraform
 

• Further Skills And Experience
 

Amazon SQS
 

Amazon SNS
 

• Bonus Skills And Experience
 

AWS Glue
 

Elastic Search
 

Deploying application using serverless.com framework
 

AWS ECS

Education

Any Graduate