Key Skills & Requirements:
Primary skill: Node.js
Secondary skill: React.js
Primary Database: ElasticSearch, MongoDB
Secondary Databases: Redis, MySQL
Other Technologies: Message Broker (RabbitMQ/Kafka, etc.), WebSockets, TCP,
Socket Programming, Child Processing, Clusters, Inter-Process Communication (IPC),
Tokenization.
Responsibilities:
Develop, optimize, and maintain web-based applications with a focus on performance
and scalability.
Write clean, efficient, and well-documented code in Node.js.
Work with MongoDB or ElasticSearch for handling large datasets and ensure
optimal database performance.
Implement and maintain Microservices architecture, Git, Docker, and connection pooling
for efficient development processes.
Develop and manage child processing and IPC (Inter-Process Communication) for
high-performance tasks.
Work with RabbitMQ (or any other message broker) and WebSockets to
handle real-time data streams and asynchronous operations.
Ensure the efficient processing and translation of billions of records in databases.
Collaborate with cross-functional teams to optimize code quality and system
performance.
Good to havePHP
Ideal Candidate Profile:
Proven experience with Node.js and MongoDB or Elastic
Solid understanding of performance optimization techniques, especially in relation to
code efficiency and database management.
Familiarity with microservices, Git, Docker, and handling large-scale distributed systems.
Experience working with child processes and IPC in a high-performance environment.
Strong problem-solving skills, with a keen interest in reducing execution costs and
improving system performance.
Job Types: Full-time, Permanent
Pay: Up to ₹2,000,000.00 per year
Benefits:
Health insurance
Provident Fund
Schedule:
Day shift
Weekend availability
Experience:
Node.js: 3 years (Preferred)
React: 1 year (Preferred)
Location:
Jaipur, Rajasthan (Required)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.