Python Engineer (Pune)

Python Engineer (Pune)

13 Nov
|
Tech Mahindra
|
Pune

13 Nov

Tech Mahindra

Pune

Job highlights

- 5-7 years experience with Python 3.x, Flask/FastAPI, SQLAlchemy ORM, strong SQL and shell scripting skills

- Design, develop, and maintain scalable backend applications and RESTful APIs; write clean code; implement database schemas and optimize queries; create Swagger/OpenAPI documentation; participate in code reviews and production support

Job Details

- Role: Python Developer

- Experience: 5 to 7 Years

- Location: Pune / Chennai / Hyderabad / Bangalore

Key Responsibilities

- Design, develop, and maintain scalable backend applications and RESTful APIs using Python.

- Develop and maintain APIs using Flask/FastAPI following API-first development principles.

- Write clean, efficient, and maintainable code adhering to PEP8 standards and secure coding practices.

- Design and implement database schemas, tables, and CRUD operations using SQLAlchemy ORM.

- Develop and optimize SQL queries, stored procedures, triggers, and database packages.

- Create and maintain Swagger/OpenAPI documentation.

- Participate in code reviews, testing, deployment,



and production support activities.

- Troubleshoot application, API, and database-related issues.

- Collaborate with business stakeholders and cross-functional teams to deliver robust solutions.

Required Skills

- Strong experience in Python 3.x

- Hands-on experience with Flask and/or FastAPI

- Valuable exposure to SQLAlchemy ORM

- Strong SQL skills (CRUD, Joins, Indexing, Stored Procedures, Triggers)

- Experience with UNIX/Linux and Shell Scripting

- Knowledge of REST APIs, Swagger/OpenAPI Documentation

- Experience writing unit test cases using PyTest

- Solid understanding of software design patterns and best practices

- Experience working in Agile environments

Good to Have

- Kafka

- Celery

- Airflow

- WebSockets

- Docker / Containerization

- CI/CD, DevOps & GitOps practices

- Ansible

- Bitbucket/Git, JIRA, Confluence

- Exposure to AI/ML technologies

📌 Python Engineer (Pune)
🏢 Tech Mahindra
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: python engineer (pune) / pune