Python Engineer
Technology
Tech MahindraPune, India6 days agoUntil 28/12/2026
Full time
Job description
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
- Good 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
- Strong 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
Role: BFSI, Investments & Trading - Other, Industry Type: IT Services & Consulting, Department: BFSI, Investments & Trading, Employment Type: Full Time, Permanent Role Category: BFSI, Investments & Trading - Other Education UG: Any Graduate Key Skills Skills highlighted with ‘‘ are preferred keyskills PythonFlaskUNIX LinuxShell Scripting Restfull APIDjango
Keywords
PythonFlaskUNIX LinuxShell ScriptingRestfull APIDjangoUnixCodingApache KafkaJiraLinuxSQLAlchemySwaggerDevOpsAirflowUnit TestingSqlCI/CD
Interested in this role?