Senior Python Developer

InOpTra Digital

Bengaluru

On-site

INR 1,500,000 - 2,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

InOpTra Digital is seeking a hands-on backend engineer to craft scalable services using Python and FastAPI. You will design RESTful APIs, implement asynchronous processing, and enforce good software practices.

You will also lead migration efforts from legacy Perl systems to Python, refining business logic and modernizing code in phased steps while ensuring minimal disruption. The role spans on-prem and cloud deployments with CI/CD and monitoring baked in.

Qualifications

  • Strong hands-on experience building scalable backend services in Python.
  • Lead migration from legacy Perl systems to Python with phased modernization.
  • Champion SOLID, DRY, and separation of concerns in software design.
  • Apply design patterns (Factory, Repository, Strategy, Adapter) for clean code.
  • Architect and deploy in hybrid on-prem and cloud environments.
  • Implement CI/CD pipelines, containerization, and monitoring for reliable deployments.

Responsibilities

  • Build scalable backend services using Python and FastAPI.
  • Lead migration from Perl to Python with phased modernization.
  • Apply solid design principles and patterns to ensure maintainable architectures.
  • Architect for hybrid on-prem and cloud deployments with secure connectivity.
  • Implement CI/CD, containerization, and monitoring to ensure performance and resilience.

Skills

Python
FastAPI
REST API design
Asynchronous processing
Dependency injection
Data validation
SOLID principles
DRY
Separation of concerns
Design patterns (Factory, Repository,
Strategy
Adapter
Migration Perl to Python
Hybrid on-prem/cloud arch
CI/CD pipelines
Containerization
Monitoring

Tools

Docker

Job description

  • Demonstrate strong hands-on experience in building scalable and high-performance backend services using Python and FastAPI, including REST API design, asynchronous processing, dependency injection, and data validation.
  • Lead and execute migration initiatives from legacy Perl-based systems to Python, performing codebase analysis, refactoring, business logic extraction, and phased modernization with minimal disruption.
  • Apply solid understanding of software design principles such as SOLID, DRY, and separation of concerns to build maintainable and extensible architectures.
  • Utilize established design patterns (e.g., Factory, Repository, Strategy, Adapter) to ensure clean code structure and scalable service design.
  • Architect and deploy applications in hybrid environments spanning on-premises infrastructure and cloud platforms, ensuring secure connectivity, data consistency, and workload distribution.
  • Implement CI/CD pipelines, containerization, and monitoring strategies to support reliable deployments across both on-prem and cloud environments while maintaining performance and resilience standards.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Ideyalabs • Hyderabad

On-site
INR 600,000 - 1,200,000
Python Developer
Python Developer

MINDTEL • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Backend Python Developer
Backend Python Developer

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Python Developer
Senior Python Developer

Keka Technologies Private Limited • Dadri

On-site
INR 1,200,000 - 2,000,000
Senior Python Developer
Senior Python Developer

CodeTru • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Python Developer
Python Developer

Statusneo Technology Consulting • Gurugram District, Bengaluru

Hybrid
INR 1,500,000 - 3,000,000
Senior Software Developer (Python - Backend)
Senior Software Developer (Python - Backend)

Oges Solutions • Mumbai City

Hybrid
INR 1,500,000 - 3,000,000
Backend Python Developer
Backend Python Developer

ESP Engineered • Bengaluru

On-site
INR 600,000 - 1,000,000
Python Developer
Python Developer

Neurealm • Chennai District

On-site
INR 1,200,000 - 2,000,000
Python Developer - Django/FastAPI
Python Developer - Django/FastAPI

NetConnectGlobal • Bengaluru

On-site
INR 1,200,000 - 1,800,000