HamburgerMenu
hirist

Backend Developer - Microservices Architecture

HyreSnap
Bangalore
1 - 2 Years
star-icon
4.5white-divider16+ Reviews

Posted on: 22/07/2025

Job Description

Responsibilities :

- Create standards-based APIs and microservices.


- Integrate user-facing elements developed by front-end developers with server-side logic.


- Build complex business algorithms and reusable libraries to power user and revenue-impacting applications.


- Suggest the need for Machine Learning across various products and create usable products based on these Machine Learning applications.


- Collaborate in technical reviews to strengthen our architecture and system designs and assist others with coding and troubleshooting.


- Implement Data schema, data modeling, and data storage solutions using hosted SQL databases.


- Data migration, transformation, and scripting.


- Understand the differences between multiple delivery platforms, such as mobile vs desktop, and optimize output to match the specific platform.


- Implement unit tests to maintain reasonable code coverage.


- Maintain services across Heroku and other hosted solutions.


- Maintain Service Uptime SLAs.


- Define and implement monitoring, observability, and traceability.


- Define and monitor Key Performance Indicators.


- Participate in On-Call Rotation.


- Define remediation and resolution playbooks.

Requirements :

- Mandatory Skills : Python, Django, SQL, Queueing, Redis, Caching, RESTful API, Django Rest Framework.


- Optional Skills : Distributed Systems, MicroServices, ELK, Logz, Heroku, GIT, New Relic, Stripe, CircleCI, RabbitMQ, CloudAMQP, Pagerduty, Swagger, GraphQL, Machine Learning, Numpy, Pandas, sci-kit-learn, scipy, matplot-lib, theano, Keras, tensorflow, pytorch, RAG, any GenAI [llama, openai].


info-icon

Did you find something suspicious?