TymblHub

© 2026 TymblHub

Senior Python Backend Developer | Django, FastAPI & Azure

Posted on
null logo

Experience
8 - 13 yrs
Salary (CTC)
₹16L - ₹27.5L
Job Location
Chennai, India
Vacancy
1
Designation
Senior Python Developer
Job Type
ONSITE

Job Description

Role & responsibilities


Senior Developer Back-end (Web Development)The skills and experience required for this position are:

  • 8+ years of experience on backend development for web applications with Python:
  • The candidate must have a demonstrated ability to write secure code. They should possess a solid understanding of common web application security principles and practices, including but not limited to input validation, data encryption, and prevention of common security vulnerabilities.
  • A strong working knowledge of OAuth2 and experience in implementing OAuth2-based authentication and authorization mechanisms is required. The candidate should be capable of integrating OAuth2 for secure user authentication and access control.
  • The candidate should have a strong commitment to writing unit tests for the code they develop. They should be able to use testing frameworks and practices to maintain code integrity and reliability (pytest preferred).
  • 4+ years of experience with Django REST Framework and FastAPI (preferred).
  • 5+ years of experience with ORM tools such as SQLAlchemy+Alembic and optimizing database models, SQL / NoSQL, Postgres (preferred).
  • 2+ years of experience developing applications in Azure cloud services (including App Service, Functions, AKS, Azure Container Apps, Blob storage and Key Vault).
  • 5+ years of experience developing software as part of a distributed team using Git in GitHub or Azure DevOps (preferred):
  • Proficiency in DevOps practices and familiarity with Continuous Integration/Continuous Deployment (CI/CD) tools and processes are important. The candidate should be able to set up, configure, and manage CI/CD pipelines for the project, automating testing and deployment processes.
  • Working knowledge with Docker, docker-compose and Kubernetes is an asset.
  • Experience working with Celery, CeleryBeat/RedBeat or other python schedulers.
  • Experience in Agile development and end-user support.
  • Knowledge and/or experience in systems integrations.
  • Experience with both Visual Studio and Visual Studio Code.
  • Ability to self-start and to work with minimum supervision.
  • Self-taught learning skills and willingness to learn new things.
  • Able to manage multiple projects at the same time and to handle tight deadlines.
  • Excellent communication skills, written and verbal.
  • Ability to work with a team as well as independently in a multi-cultural and gender-sensitive environment.
  • Familiarity with UNICEF applications and processes is an asset.

Preferred candidate profile


Individual player, Excellent Communication Skills



No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.