- Node.js Development : Design, develop, and maintain backend systems and RESTful APIs using Node.js. Ensure scalability, performance, and reliability of server-side applications.
- Relational Databases : Work with relational databases (i.e., PostgreSQL, MySQL) to design, create, and optimize database structures, and implement data models.
- OpenAI API Integration : Utilize OpenAI APIs to integrate language generation and understanding capabilities into our applications.
- Language Model Exploration : Perform exploratory tasks related to Language Models, such as creating and fine-tuning models, and experimenting with various use cases.
- Performance Optimization : Identify and resolve performance bottlenecks and ensure the efficient use of resources.
- Security : Implement best practices for data security and access control, including user authentication and authorization.
- Documentation : Maintain detailed technical documentation, including API documentation and database schemas.
- Code Reviews : Participate in code reviews and mentor junior developers to ensure code quality and best practices are followed.
Requirements :
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience as a Node.js developer with a strong portfolio of relevant projects.
- Solid experience with relational databases, including database design and SQL.
- Familiarity with NoCode platforms or a willingness to learn and adapt to new technologies.
- Experience working with cloud services such as AWS or GCP, setting up instances, deploying applications.
- Experience in implementing API caching using Redis or similar.
- Understanding of OpenAI APIs and a strong interest in Language Model technologies.
- Proficiency in JavaScript and server-side scripting.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in a collaborative, fast-paced environment.
Nice to Have :
- Knowledge of containerization and orchestration technologies (i.e., Docker, Kubernetes).
- Experience with GraphQL.
- Experience with implementing queue management systems such as RabbitMQ, Kafka, SQS.
- Previous experience working with natural language processing (NLP) technologies.
- Knowledge of DevOps and CI/CD practices.
Job Types: Full-time, Permanent
Pay: ?500,000.00 - ?1,200,000.00 per year
Benefits:
Cell phone reimbursement
Provident Fund
Work from home
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.