Skip to main content
Posted 29 May, 2026

python expert

NR Consulting
hyderabad,Andhra Pradesh,500023 Full Time
Reference: 365_463738_26-01342

Job Title

Python Expert / Senior Python Developer

Role Overview

We're looking for a highly skilled Python expert to design, develop, optimize, and maintain high-performance applications and systems. You'll work on complex problems, influence architecture decisions, and mentor other engineers while delivering clean, scalable, and well-tested code.

Key Responsibilities

  • Design, develop, and maintain advanced Python applications and services

  • Write clean, efficient, and reusable code following best practices

  • Optimize application performance, scalability, and reliability

  • Lead architecture and technical design discussions

  • Integrate APIs, databases, and third-party services

  • Implement robust testing (unit, integration, performance)

  • Review code and mentor junior developers

  • Collaborate with product managers, data scientists, and DevOps teams

  • Troubleshoot production issues and drive long-term fixes

Required Skills & Qualifications

  • Expert-level proficiency in Python (3.x)

  • Strong understanding of data structures, algorithms, and OOP

  • Experience with frameworks such as Django, Flask, FastAPI

  • Solid knowledge of RESTful APIs and microservices

  • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)

  • Familiarity with async programming, concurrency, and multiprocessing

  • Strong debugging, profiling, and performance-tuning skills

  • Experience with Git and collaborative development workflows

Preferred / Nice-to-Have

  • Experience with cloud platforms (AWS, GCP, Azure)

  • Knowledge of Docker, Kubernetes, CI/CD pipelines

  • Exposure to data engineering, ML, or scientific computing (NumPy, Pandas, PyTorch, etc.)

  • Experience building high-availability or distributed systems

  • Open-source contributions

Education & Experience

  • Bachelor's degree in Computer Science or equivalent practical experience

  • 5+ years of professional Python development (or demonstrable expert-level skill)

What Success Looks Like

  • You deliver reliable, scalable Python systems

  • You improve code quality and team standards

  • You proactively solve complex technical challenges

  • You're a go-to person for Python expertise

Sign up for Job Alerts