Duties & Responsibilities:
Own and lead initiatives to define, design, and implement cloud solutions and architecture designs
Research and implementation of new technologies
Training of Managers and Team leads
Code review, establish and implement development standards
Provide technical leadership and do hands-on scripting, tooling, automation.
Produce high-quality, well-written technical documentation, including design plans, implementation diagrams, data flow mappings, and as-built documents.
Systems audit, improvement and drive proactive efforts to prevent site incidents from occurring.
Work with Solution Architect, Engineering, and Operations teams to develop innovative solutions to attain high availability, scalability, and reliability.
Lead simultaneous investigations of multiple site issues at once and undertake their restorations, often in a multi-disciplinary fashion
Qualification & Experience:
Bachelors in CS from a reputable university
6-8 years of relevant experience
Excellent Problem Solving Skills
At least 2 years experience on Angular 5+
At least 4 years experience on ExpressJs, Node.js, MongoDB and SQL databases
Expertise with database interaction, query designing, database and performance optimization
Excellent knowledge on MVC, Microservices, Design Patterns, Publish-Subscribe Pattern, Flux and other code best practices
Expertise in scalable and secure development and deployment
Experience with MVC, Microservices, Publish-Subscribe pattern, Flux
Has expertise in design process and modeling
Experience or knowledge of big data tools and services including Hadoop, Storm, Spark and others.
Hands-on experience or knowledge of AWS/Azure services including serverless development, fully managed storage and authentication services
Market competitive salary package
Career growth opportunities
Health care benefits
Provident Fund & EOBI
Subsidized transport facility (subject to availability)