Python Engineer

6 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Skill: Python (Django, Flask, or FastAPI), Restful API

Exp: 6 to 15 Years

Location: Gurgaon


Key Responsibilities:


  • Design, develop, and maintain RESTful APIs using Python (preferably with FastAPI, Flask, or Django REST Framework)
  • Implement server-side logic, caching mechanisms, and background task processing
  • Work with SQL and NoSQL databases like PostgreSQL, MySQL, MongoDB, etc.
  • Integrate third-party APIs and services securely and efficiently
  • Write clean, scalable, and testable code with proper unit testing and API documentation
  • Collaborate with front-end developers, DevOps, and QA teams to ensure seamless system integration
  • Optimize API performance, monitor errors, and ensure uptime/reliability
  • Follow agile practices and participate in code reviews, sprint planning, and standups


Requirements:


  • 6+ Yrs of hands-on backend development experience in Python
  • Strong experience in API development and integration
  • Solid understanding of object-oriented programming and design patterns
  • Experience with FastAPI, Flask, or Django (REST Framework preferred)
  • Proficiency with database design, ORMs (SQLAlchemy/Django ORM), and complex queries
  • Knowledge of API security, OAuth2, JWT, and session management
  • Familiarity with Docker, CI/CD, and cloud platforms (AWS/GCP/Azure) is a plus
  • Experience with message brokers like RabbitMQ, Kafka, or Celery is a plus
  • Strong debugging, performance tuning, and unit testing skills


Preferred Qualifications:


  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Contributions to open-source projects or GitHub repositories is a bonus

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Gurugram, Haryana, India

roorkee, uttarakhand