You will be building public REST APIs for a product with speed-performance/quality of code/scalability in mind. Should have experience with Versioning/authentication/security related flask extensions/ORM/request validation modules/file upload-download/Throttling modules/Tracking modules/auto-documentation(swagger) to be integrated with flask. We can suggest few modules as well.
Initial requirement will be to build 4 apis. All APIs would involve following:
a) api key needs to authenticated
b) interaction with DB(either GET/POST). We have stored procedures written which need to be
called and data to be returned. For the ones, which don't have stored proc, sqls would be
provided. Either use ORM or call directly.
Detailed Requirement specification on each API will be provided. (input params/output params).
Our microservices are currently built in flask. And hence we like to choose flask as our framework than Django Rest framework. Also, flask gives us flexibility for future.
Posted On: November 09, 2018 05:08 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: Flask, Python
Country: United States
click to apply