Loading...

Python Developer

Home / Your career

website-design.png

Python Developer

Python Developer

Your career, Gujarat

Job Description

Job Title: Python Developer

Location: Remote

Experience: 3–7 years

Employment Type: Full-time

Job Summary:

We are looking for an experienced Python Developer with strong expertise in FastAPI to design, build, and maintain high-performance APIs and backend systems. The ideal candidate will have hands-on experience with modern Python frameworks, RESTful API design, and cloud-based deployments.

Key Responsibilities:

  • Develop, test, and deploy scalable backend applications using FastAPI.
  • Design and implement RESTful APIs and integrate them with frontend and third-party systems.
  • Write clean, efficient, and reusable code following best practices.
  • Collaborate with frontend developers, DevOps engineers, and product teams to deliver complete solutions.
  • Implement authentication, authorization, and role-based access control in APIs.
  • Optimize applications for performance, scalability, and security.
  • Manage data models and integration with databases (SQL/NoSQL).
  • Participate in code reviews, troubleshooting, and debugging production issues.
  • Maintain clear documentation of code, APIs, and system architecture.

Required Skills & Experience:

  • Strong programming skills in Python (3.7+).
  • Hands-on experience with FastAPI (preferred) or Flask/Django REST Framework.
  • Good understanding of asynchronous programming (async/await) in Python.
  • Experience with ORMs (e.g., SQLAlchemy, Tortoise ORM).
  • Proficiency with databases – PostgreSQL, MySQL, or MongoDB.
  • Familiarity with API design principles and tools like Swagger/OpenAPI.
  • Experience with Docker and containerized application deployment.
  • Knowledge of Git, CI/CD pipelines, and version control workflows.
  • Understanding of cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong problem-solving and communication skills.

Preferred Qualifications:

  • Experience in microservices architecture.
  • Knowledge of Redis, Kafka, or Celery for distributed systems.
  • Familiarity with unit testing and pytest frameworks.
  • Exposure to GraphQL or WebSockets development.


Technical Skills

Python Django MySQL PostgreSQL Docker API Development

location-iconJob Location

Remote

Job Location

Remote

Information
position
Position

Python Developer

qualification
Qualification
bachelor degree
workplace
Type of workplace
remote
languages0
English Languages
Intermediate
languages0

Languages

English Hindi

Salary Range

INR 15L - INR 25L

(Annual Package)

Follow
Follow
Follow
Talento-logo
Download App Now