Description

Required Qualifications:

·    Bachelor’s degree or foreign equivalent required from reputed institutions.

·    At least 15 years of experience in Information Technology.

·    At least 5 years of experience leading application development team (minimum 6 - 8 members) for AWS target environment (Web/Mobile/ Desktop applications)

·    At least 5 years in JavaScript, Typescript

·    At least 5 years in PHP, Python, VueJs or React

·    At least 5 years in Microservice architecture

·    Excellent in designing and writing code supporting serverless framework using Node.js

·    Demonstrate In Depth knowledge & work experience in Node.Js and its APIs - eg. File System, Clusters, Console, OS etc.

·    Ability to develop, integrate and test REST APIs

·    Ability to design and work with Swagger documentation.

·    Ability to write complex queries in any relational database (PostgreSQL, SQL Server)

·    Demonstrated experience with Agile or other rapid application development methods.

·    Ability to design the optimal data model based on the application need and system performance

·    Experience in AWS developer tools, SDK, CLI tools, VPC, EC2, EBS, S3, ELB, Auto scaling, IAM, RDS, Route 53, CloudFront, Cloud watch, Cloud Trail

·    Knowledge on AWS EC2 Instances provisioning, AWS VPC setup, AWS Auto Scaling for availability of EC2 Instances and availability of applications.

·    Experience in DevOps methodologies and Continuous Integration (CI) / Continuous Delivery (CD) tools (Jenkins) Infrastructure.

·    Proficiency in programming with different Java IDEs like Eclipse, Net beans, Visual Code

·    Expertise in source control and deployment tools like GIT Lab, Team Foundation Server, Jenkins, etc.

Preferred Qualifications:

·    Good understanding in NoSQL databases like Elasticsearch, DynamoDB etc.

·    Ability to transform complex business requirements into technical design specifications.

·    Working experience in developing frontend using Angular is a preferred.

·    Ability to Integrate server-side logic into user-facing components created in Angular is preferred.

·    Ability to communicate complex technology solutions to diverse teams namely, technical, business and management teams.

·    Knowledge on various components like Docker Engine, Hub, Machine, Compose and Docker Registry.

Education

Any Graduate