Job Description
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.