Description

Key Responsibilities:

  • Design and implement reusable and maintainable software components.
  • Evolve the architecture, proposing improvements that ensure stability and resilience in each project.
  • Design, develop, and deploy serverless Node.js applications on AWS Lambda.
  • Integrate with external systems to third-party APIs.
  • Manage and optimize asynchronous communication using RabbitMQ.
  • Work with AWS services such as Lambda,StepFunction, DynamoDB, S3, API Gateway, CloudWatch, and EventBridge.
  • Implement data persistence in MongoDB or any other NoSQL.
  • Ensure performance, scalability, and reliability in the serverless environment.
  • Collaborate with 3rd party vendor data science teams to communicate to AI model feed and receive trained model data.
  • Design and implement reusable and maintainable software components.
  • Provide solutions that support the incorporation of future functionalities.
  • Maintain best practices in every code review.
  • Work as part of a team, coordinating tasks with various colleagues to achieve the set objectives.
  • Working experience with Git, GitHub & GitLab, PR.
  • Ability to work well with others as well as independently.
  • Ability to work well in a constantly evolving work environment.
  • Strong presentation skills.
  • Familiar with Jira,Agile & Scrum methodologies.

 

Technical Skills Required:

  • Strong knowledge of NodeJS, JavaScript, TypeScript (Over 5 years).
  • Node.js development experience, with a focus on building scalable, high-performance backends.(Over 5 years)
  • Strong knowledge of AWS Lambda, StepFunction and other AWS services (API Gateway, DynamoDB, S3, etc.)(over 3 years)
  • Experience with message brokers like RabbitMQ or other asynchronous messaging systems(over 3 years).
  • MongoDB NoSQL database experience.(Over 4 years)
  • Familiarity with serverless architectures and microservices.
  • Experience in integrating external APIs or working with third-party vendors.
  • Knowledge of CI/CD pipelines, DevOps Harness would be preferred, or using AWS tools such as CodePipeline, CodeBuild, and CloudFormation.
  • Understanding of performance tuning, debugging, and security in serverless environments.
  • Experience with Agile, Scrum and Kanban frameworks (Over 5 years).
  • Nice-to-Have: Experience with AI/Client model Integration

Education

Any Graduate