The company is looking to solve the problem of designing and optimizing data storage and back-end systems to support scalable and high-performance applications.
Requirements
Design and optimize MongoDB schemas for NoSQL data storage
Work with SQL databases (PostgreSQL, MySQL) for relational data, implementing complex
Python with FastAPI
RESTful APIs
Microservices architecture
ML computations
Asynchronous task processing and background jobs
Responsibilities
Build scalable, high-performance back-end systems using Python with FastAPI
Design and develop RESTful APIs with comprehensive documentation, versioning
Implement microservices architecture to support modular, maintainable
Connect front-end applications to back-end services that perform ML computations
Implement authentication and authorization mechanisms for secure application access
Design and optimize asynchronous task processing and background jobs
Ensure data consistency, integrity, and implement backup and recovery strategies