Solution Architect - Software

Job Description:

Exposure to Software Architecture, Microservices Architecture, and Cloud.

Experience with various deployment models like IaaS, PaaS, Serverless, and Kubernetes.

High expertise in NodeJS.

Experience with popular NodeJS web frameworks (Express, Sails, Koa, NestJS, NextJS).

Knowledge in GraphQL and Elastic Search is a plus.

Familiarity with Socket-IO, RabbitMQ/Kafka, and Docker.

Hands-on experience with Microservices.

Experience with popular NodeJS utility libraries (Underscore/Lodash, co, async).

Experience with unit testing (Mocha, Chai, Sinon).

Solid understanding of large-scale architectures, scalability techniques, patterns such as MVC, and data flow techniques such as Flux/unidirectional.

Strong database skills (relational databases, specifically MySQL, PostgreSQL).

Experience with JavaScript promises.

Experience with REST APIs development.

Strong understanding of the HTTP protocol.

Experience in AWS Serverless Lambda (AWS API Gateway and unit testing of AWS Lambda functions).

Experience with revision control systems (Git).

Supporting load and stress testing of serverless-based applications.

Experience with Websockets communications is a plus.

Knowledge in writing reusable components is an added advantage.

Proactive in solving issues.

Experience with creating build systems and configuring the tools provided by the ecosystem (Gulp, Webpack).

Familiarity with Agile methodologies and processes such as code reviews, Continuous Integration/Continuous Delivery.

Email: careers@urolime.com

Salary

Competitive

Monthly based

Location

Ernakulam,Kerala,India

Job Benefits
Company defined benefits
Job Overview
Job Posted:
1 month ago
Job Type
Full Time
Job Role
Employee
Education
Bachelor Degree
Experience
2 Years
Total Vacancies
Undefined

Share This Job:

Location

Ernakulam,Kerala,India