Razormet Technologies · nan, · Remote
About the job
- Write effective, scalable code
- Develop back-end components to improve responsiveness and overall performance.
- Integrate user-facing elements into applications.
- Test and debug programs.
- Improve functionality of existing systems.
- Implement security and data protection solutions.
- Assess and prioritize feature requests.
- Co-ordinate with internal teams to understand user requirements and provide technical solutions.
- Understanding of Python’s threading restrictions and multiprocess architecture.
- Understanding of trustworthy testing and debugging tools. They should have the ability to write system, unit, and integration tests.
- Build and maintain backend services in Python to exclusively support our Twill web application and digital health platform.
- Utilize the Flask framework to develop scalable and performant web APIs.
- Design and optimize relational database models, perform query optimization, and utilize SQLAlchemy or similar ORM tools.
- Work with PostgreSQL, Redis, and Amazon S3 or similar backend storage and caching technologies.
- Develop high-performance, asynchronous APIs using frameworks such as Starlette and FastAPI.
- Implement common API authentication and authorization patterns, including OAuth, OIDC, and JWT.
- Utilize distributed message queue patterns for managing background jobs and asynchronous processing.
- Strong proficiency in building backend services in Python
- Expertise in developing web applications using Flask framework
- In-depth understanding of relational database models, query optimization, and SQLAlchemy (or similar ORM)
- Proficiency in working with PostgreSQL, Redis, and Amazon S3 or similar tooling for backend storage and caching
- Familiarity with building high-performance, asynchronous APIs (e.g. Starlette and FastAPI)
- Experience with common API authentication and authorization patterns (OAuth, OIDC, JWT)
- Knowledge of distributed message queue patterns for managing background jobs and asynchronous processing
Skills: python,web,api,amazon,authentication,authorization,building,database,flask,framework