Search by job, company or skills

Developer - Node JS - Chennai-Samsung

Developer - Node JS - Chennai-Samsung

Photon Interactive Private limited
Fresher
Not Disclosed
  • Posted 3 months ago
  • Over 50 applicants have applied

Job Description

JOB DESCRIPTION

Node.Js

Engineer Job Description:

. Design, develop, and maintain scalable and efficient micro-services using Node.js and related frameworks (e.g., Hapi.js, Express.js).

. Develop Node JS scripts and tools to automate deployment, configuration management, monitoring, and maintenance of our systems.

. Design and implement API automation tests to ensure the reliability and performance of our software products.

. Troubleshoot and resolve issues related to micro service APIs , automation processes, performance bottlenecks, and system failures.

. Integrate backend automation processes with CI/CD pipelines for seamless deployment and continuous improvement.

. Optimize and refactor code to improve the scalability and maintainability of frameworks/services.

. Collaborate with cross-functional teams to understand automation requirements and design scalable, efficient backend automation solutions.

. Stay up-to-date with the latest industry trends, tools, and technologies related to javascript backend frameworks.

Job Requirements:

. Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).

. 3+ Years of experience as a Node JS Developer with a strong focus on automation.

. Understanding of software design principles, data structures, and algorithms.

. Experience with any cloud platforms (e.g., AWS, Azure, Google Cloud) and infrastructure as code (IaC) tools.

. Experience with database systems, including SQL and NoSQL databases.

. Problem-solving skills and the ability to debug automation issues. . Excellent teamwork and communication skills.

Preferred:

. Experience with queuing systems like RabbitMQ.

. Experience with caching systems like Redis, KeyDB.

. Knowledge of containerisation technologies such as Docker.

. Ability to work in an agile development environment and adapt to changing requirements.

More Info

Job Type:
Function:
Employment Type:

Key Skills