Firmenlogo

Razormet Technologies  ·  nan, · Hybrid

Jetzt bewerben

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.

Requirements

  • 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

Any Graduate / UG can apply.

Skills: python,web,api,amazon,authentication,authorization,building,database,flask,framework
Jetzt bewerben

Weitere Jobs