MicroAgility Services (Pvt) Ltd is looking for Node Js. Developer
Min 3 Years of Experience
Tasks and responsibilities:
• Developing and maintaining all server-side network components.
• Ensuring optimal performance of the central database and responsiveness to front-end requests.
• Collaborating with front-end developers on the integration of elements.
• Developing high-performance applications by writing testable, reusable, and efficient code.
• Implementing effective security protocols, data protection measures, and storage solutions.
• Running diagnostic tests, repairing defects, and providing technical support.
• Documenting Node.js processes, including database schemas, as well as preparing reports.
• Recommending and implementing improvements to processes and technologies.
• Keeping informed of advancements in the field of Node.js development.
Skills and requirements:
• Bachelor's degree in computer science, information science, or similar.
• Experience developing Microservices on Cloud Platform (GCP) using NodeJS
• Experience with Microservices and respective architecture design principles and scalability best practices.
• Strong understanding of REST Protocol, Microservices Architecture and handling security on REST.
• Experience with containerization using Docker.
• Experience with any Messaging services aka Kafka/Kinesis/MQ etc.
• Experience working with SQL/NoSQL databases.
• Experience in using debugging and observibility tools for live systems dtrace, strace dtruss.
• Experience with designing and developing distributed systems
• Experience in creating API design/technical documentation (swagger)
• Experience reengineering systems for optimization would be preferred.
• Experience with TCP/IP or other networking protocol is preferred.