Job Description


Role description

Job Title



Senior Python Developer


Role Summary


We are seeking a Senior Python Developer with strong expertise in designing understanding and enhancing complex Pythonbased systems The ideal candidate will demonstrate deep proficiency in analyzing existing architectures frameworks service flows and business logic written in Python particularly in the context of service development modernization and migration initiatives This role requires strong technical leadership problemsolving skills and the ability to collaborate across crossfunctional teams


Primary Skills Core MustHave


Python Architecture Code Expertise


Strong ability to understand interpret and extend existing Python codebases including architecture framework usage control flow and business logic


Handson experience in analyzing Pythonbased services for enhancement refactoring performance optimization or migration


Proven expertise in objectoriented and modular design principles applied within Python applications


Frameworks Backend Development


Deep experience with Python frameworks such as Django Flask FastAPI or equivalent backend frameworks


Strong understanding of serviceoriented and microservices architectures built using Python


Ability to work on formbased services APIs and backend workflows ensuring correctness of logic and data flow


Service Migration Modernization


Experience in service migration initiatives such as


oMonolith to microservices


oLegacy Python applications to modern frameworks


oOnpremise to cloudbased environments


Ability to assess existing implementations and propose migration strategies with minimal functional impact


API Integration Skills


Strong experience in designing consuming and maintaining RESTful APIs


Understanding of integration patterns data exchange formats JSON XML and service contracts


Ability to trace endtoend request flow across dependent services


Code Quality Best Practices


Strong focus on clean code maintainability scalability and reusability


Experience with code reviews static analysis and enforcing coding standards


Proficiency in writing unit tests and integration tests for Python applications


Secondary Skills GoodtoHave Supporting


Databases Data Handling


Experience working with relational databases PostgreSQL MySQL Oracle andor NoSQL databases MongoDB Redis


Ability to understand and optimize data models queries and data flow within Python services


DevOps Deployment


Familiarity with CICD pipelines build automation and deployment processes for Python applications


Exposure to containerization technologies such as Docker and orchestration platforms like Kubernetes


Experience working in cloud environments AWS Azure or GCP is a plus


Performance Troubleshooting


Ability to debug complex issues across services and environments


Experience in identifying performance bottlenecks and implementing optimization strategies


Working knowledge of logging monitoring and observability tools


Collaboration Documentation


Ability to document architecture service flows and migration approaches clearly and concisely


Experience collaborating with QA DevOps product owners and business stakeholders


Strong communication skills to explain technical concepts to nontechnical audiences


Experience Qualifications


610 years of handson experience in Python backend development


Strong experience in enterprisescale applications and distributed systems


Prior experience working on migration transformation or modernization programs is highly preferred


Working time 100 PM to 1000 PM


Job Details

Role Level: Not Applicable Work Type: Full-Time
Country: India City: Hyderabad ,Telangana
Company Website: ltm.com Job Function: Product Management
Company Industry/
Sector:
IT Services and IT Consulting

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn