Avatar for Steinn Labs
Steinn Labs
Actively Hiring
Let us take care of the technology, so you can keep building what got you here in the 1st place
  • Early Stage
    Startup in initial stages
  • Growing fast
    Showed strong hiring growth in the past month

Python Developer

  • ₹6L – ₹15L • No equity
  • |Remote ()
  • |3 years of exp
  • |Full Time
Reposted: yesterday• Recruiter recently active
Hires remotely in
Remote Work Policy

Remote only

Company Location
Visa Sponsorship

Not Available

RelocationNot Allowed
Skills
Python
PostgreSQL
SQLAlchemy
Docker
SQL/MySQL/PostgreSQL
Alembic
Pytest
SQLAlchemy ORM
FastAPI
Python(Django, Flask, FastAPI)

About the job

We are looking for a Python developer capable of writing APIs in a RESTful manner. The
suitable candidate for us will have excellent communication skills and meet the following
criteria -

  1. Candidates must have at least 3 years of experience in writing restful APIs with python and related frameworks like FastAPI or Django Rest Framework or Flask.
  2. Candidates must have good experience in building Chatbot using Google’s Dialogflow.
  3. If the candidate has experience in Django Rest Framework then the candidate must be familiar with the core concepts like classed based API View and Generic API Views, Serializers and Model Serializers, writing custom Permissions Classes and signals.
  4. If the candidate has experience in FastAPI then the candidate must be familiar with the core concepts like Requests, Responses, background tasks, router functions and dependencies. Additionally, candidates should have exposure to the python libraries like Pydantic, Alembic for managing migrations & ORM like SQLAlchemy.
  5. Candidates must have experience in writing Unit test cases.
  6. Candidates must have experience with libraries like Poetry for managing dependencies.
  7. Candidates must be capable of identifying edge cases for the functionality to be developed.
  8. Candidates must have a good understanding of RDBMS concepts and should be able to design the database schemas and write the complex SQL queries.
  9. Candidates must have the ability to understand the business problem and accordingly suggest the solution for the same.
  10. Candidates must have a good understanding of Object oriented programming with Python.
  11. Candidates must have the knowledge to identify and deal with the database level concurrency.

Other good to have skills -

  1. Knowledge of Docker and docker-compose.
  2. Knowledge of Git and GitHub Actions.
  3. Exposure to event driven microservice Architecture using Apache Kafka
  4. Good to have exposure in cloud services like Google Cloud RUN, Google Kubernetes Engine, Google Secret Manager, Google Cloud Functions, Load Balancer, Cloud Bucket, VPN, VPC and such.

Similar Jobs

lvlAlpha company logo
lvlAlpha
Next-Gen Integrated Wearables and Human Augmentation Products for High Risk Environments
Letzstepin company logo
Letzstepin
One-Stop ameliorated #Superapp, Virtual Venue Exploration at your fingertips, Hassle-free
EveoAI company logo
EveoAI
A novel approach to managing fashion, style, and personality through Generative AI
calmado labs company logo
calmado labs
Uncovering the secrets of what makes us human
Panoslice company logo
Panoslice
Helping creators make unique micro-content and advertisements through online storytelling