Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22313782

    Tech Mahindra logo

    Python Engineer

    Tech Mahindra · Pune · onsite · Posted today

    Undisclosed5–7 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    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

    Sourced from naukri

    Skills

    BashUnix LinuxDjango FrameworkFlask FrameworkRestfull ApiPython

    About Tech Mahindra

    Tech Mahindra logo

    Tech Mahindra

    IT Services & Consulting

    119.3k+

    employees

    1986

    40 years old

    Pune, Maharashtra

    India

    About

    We are digital changemakers – here to disrupt old ideas, blaze new trails, and help enterprises transform and scale at unparalleled speed. We are Tech Mahindra!

    Industries

    IT Services & ConsultingBPO/KPOConsultingAnalytics & KPOEngineering & Construction

    Employee ratings

    43,279 reviews

    3.4/ 5

    Culture

    3.2

    Career growth

    2.7

    Work-life

    3.4

    Employees rate it well for

    Salary5961Senior Management3868Work Life Balance3463Work Culture3249Appraisal3044

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Python Engineer · waiting for your command