Python developer - Contractual

Orcapod Consulting Services

Mumbai

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Orcapod Consulting Services in Mumbai seeks an experienced Python Developer to design, develop, and maintain backend services and APIs using FastAPI.

You will model data with Pydantic, work with PostgreSQL/MySQL, and collaborate with frontend teams while ensuring code quality and thorough tests.

This is a contractual, extendable role based in Mumbai, requiring 5+ years of hands-on backend experience and a passion for scalable systems.

Qualifications

  • 5+ years of backend development experience with Python.
  • Hands-on with FastAPI and RESTful APIs.
  • Strong data modeling with Pydantic and SQL databases.
  • Experience with SQLAlchemy and ORM.
  • Familiarity with Docker, Kubernetes, and CI/CD.
  • Proficient in writing tests with pytest or unittest.

Responsibilities

  • API Development: Design and develop RESTful APIs using FastAPI.
  • Data Modeling: Use Pydantic for data validation.
  • CRUD Operations: Interact with PostgreSQL/MySQL databases.
  • Database Design: Develop schemas and optimize queries.
  • Architecture: Contribute to system design discussions.
  • Testing and Documentation: Write unit/integration tests and document tools/APIs.
  • Performance Optimization: Identify bottlenecks and optimize.
  • Collaboration: Work with frontend teams and product managers.
  • Mentorship: Review code and mentor junior developers.

Skills

Python
FastAPI
Pydantic
SQLAlchemy
PostgreSQL/MySQL
RESTful API design
Git
Docker
Kubernetes
Pytest
Celery
Redis

Tools

GraphQL
Celery
Redis
CI/CD pipelines

Job description

Dear candidate,

We have an urgent requirement with one of MNC client.( payroll of Orcapod).

JD:

1.Job Location- Mumbai

2. Exp Level-5+ yrs

3. NP-upto 30 days

4.Contractual Extendable


As a Python Developer you will be responsible for designing, developing, and maintaining web services and APIs, leveraging FastAPI and Python-based frameworks. You will work on building scalable, reliable, and high-performance backend systems while ensuring excellent code quality, testing, and documentation.

Key Responsibilities:

  • API Development: Design and develop RESTful APIs using FastAPI, ensuring fast performance, scalability, and reliability.
  • Data Modeling: Utilize Pydantic for data validation and serialization to ensure correctness and performance in data handling.
  • CRUD Operations: Implement and optimize CRUD operations for interacting with databases (PostgreSQL, MySQL, etc.).
  • Database Design: Develop and manage database schemas, optimize queries, and implement efficient data storage solutions.
  • Architecture: Participate in system design and architecture discussions to ensure the best technical practices are followed.
  • Testing and Documentation: Write unit and integration tests to ensure the robustness and stability of your code. Maintain clear and concise documentation for internal tools and APIs.
  • Performance Optimization: Work with the team to identify performance bottlenecks and implement strategies for enhancing system performance.
  • Collaboration: Collaborate closely with frontend developers, product managers, and other stakeholders to ensure seamless integration of backend services.
  • Mentorship: Provide guidance and mentorship to junior developers, conducting code reviews, and promoting a collaborative learning environment.

Technical Skills Required:

  • Languages & Frameworks:
  • Strong experience with Python.
  • Expertise in FastAPI for building APIs.
  • Solid understanding of Pydantic for data validation and serialization.
  • Database & ORM:
  • Experience with SQL databases (PostgreSQL, MySQL, etc.).
  • Proficiency with ORM tools like SQLAlchemy or similar.
  • Hands-on experience in writing optimized SQL queries.
  • API & Web Technologies:
  • In-depth knowledge of RESTful API design and implementation.
  • Familiarity with GraphQL is a plus.
  • Version Control & CI/CD:
  • Proficient with Git and version control systems.
  • Experience with CI/CD pipelines, Docker, and Kubernetes is a plus.
  • Testing & Debugging:
  • Familiarity with unit testing frameworks like pytest or unittest.
  • Strong debugging and troubleshooting skills.
  • Tools & Environment:
  • Familiarity with task queues like Celery.
  • Experience with Redis or similar caching systems.

Regards

Deval shah

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Developer C2H
Python Software Developer C2H

Orcapod Consulting Services • Mumbai

Hybrid
INR 2,500,000 - 4,000,000
Python Developer
Python Developer

Black And White Business Solutions • Pune District, Bengaluru, Hyderabad

On-site
INR 1,000,000 - 1,500,000
Python Developer
Python Developer

Mindcom • Bengaluru

On-site
INR 600,000 - 1,000,000
Contractor - Python Backend Developer
Contractor - Python Backend Developer

Vivantify • India

On-site
INR 1,200,000 - 2,400,000
Competitive salary
Professional growth
Collaborative work environment
+1
Python Developer For NTT DATA For Bangalore
Python Developer For NTT DATA For Bangalore

Anlage Infotech • Bengaluru

Hybrid
INR 2,800,000 - 3,800,000
Python Developer
Python Developer

Viraaj HR Solutions Private Limited • Kolkata District

On-site
INR 900,000 - 1,300,000
Competitive compensation
Performance-linked incentives
Technical learning budget
Python Developer
Python Developer

Viraaj HR Solutions Private Limited • Mumbai

On-site
INR 1,500,000 - 2,200,000
Competitive compensation
Performance-linked incentives
Technical learning budget
+1
Mid Level Python developer
Mid Level Python developer

Build & Hire • Mumbai

On-site
INR 900,000 - 1,300,000
Python Developer
Python Developer

Hirexa Solutions • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 800,000 - 1,200,000
Python Developer (Data Science & AI)
Python Developer (Data Science & AI)

Texala • Pune District

On-site
INR 800,000 - 1,200,000