Role & responsibilities
Minimum 7 years' experience as a Node.js backend developer. Experience with execution of 2 (Dev to deployment cycle) Nodejs backend project.
Hands on experience with Nodejs frameworks (express, Mongoose)Hands on Experience with handling MongoDB queries and optimization.
Hands on experience with linux(user level)Understanding microservice based architectures and its trade-offs.
Good understanding and hands-on experience of design and enhancement of DB schemas,
Good to have:
Experience in handling ELK, Kafka, redis (in memory cache).Experience with Azure cloud platforms and services.
Hands on experience with docker or Kubernetes Excellent interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Great organizational and time management skills.
Experience in OTT and Hybrid domains for STB and TV applications Experience with Agile way of working.
Responsibilities Design, develop and maintain server-side network components.
Ensure optimal performance of the database and responsiveness to front-end requests.
Collaborating with front-end developers on the integration of elements.
Designing back-end services for various business processes.
Developing high-performance applications by writing testable, reusable, and efficient code utilizing UT frameworks and tools.
Implementing effective data protection measures and storage solutions.
Document Node.js workflows , including database schemas.

Keyskills: Node Js Framework Node.Js Backend Development Kibana Linux Elk Kafka MongoDB Logstash Elastic Search Kubernetes