HamburgerMenu
hirist

InOpTra Digital - Python Architect - Microservices Architecture

InOpTra Digital
Anywhere in India/Multiple Locations
12 - 18 Years
star-icon
4.3white-divider36+ Reviews

Posted on: 21/11/2025

Job Description

Description : Job Description : Python Architect

Position : Python Architect

Experience : 12-18+ Years

Employment Type : Contract

Role Overview :
We are seeking a highly experienced Python Architect to lead the modernization, transformation, and migration of large-scale enterprise applications.

The ideal candidate will have deep hands-on Python expertise, a strong background in designing target-state architectures, and proven experience executing complex migration programs.

This role requires strong business analysis capabilities, experience creating Business Requirement Documents (BRDs), and the ability to communicate effectively with senior stakeholders to translate business needs into technical solutions.

Key Responsibilities :


1. Architecture & Technical Leadership :


- Lead end-to-end solution design, architecture definition, and modernization of enterprise Python-based and legacy applications.


- Design scalable, secure, and modular systems using best practices in Python, microservices, APIs, and cloud architecture.

- Evaluate legacy systems and define modernization and migration blueprints, including decomposition strategies and technology roadmaps.

- Conduct architecture reviews, performance assessments, and technology gap analyses.

Large-Scale Application Migration :


- Drive on-premises to cloud migrations, monolith-to-microservices transformations, and Python re-platforming efforts.

- Define migration patterns, data migration strategies, integration architecture, and resiliency frameworks.

- Establish automation strategies for code analysis, refactoring, testing, and CI/CD deployments.

- Collaborate with DevOps teams to design deployment pipelines and ensure operational readiness.

Business Analysis & Documentation :


- Work with business stakeholders, product owners, and SMEs to understand, gather, and translate requirements.

- Build detailed BRD, FRD, HLD, LLD, process flows, and architecture diagrams.

- Conduct impact analysis, dependency assessment, and risk identification.

- Ensure alignment between business requirements, technical feasibility, and enterprise architectural standards.

Cross-Functional Collaboration & Leadership :


- Act as the technical authority for engineering teams during development and implementation.

- Provide mentorship and guidance to Python developers, analysts, and DevOps teams.

- Support project managers in planning, estimation, and effort modeling.

- Lead technical discussions with customers, vendors, and internal stakeholders.

Required Technical Skills :

- 10+ years of hands-on experience in Python development, architecture, and system design.

- Strong experience building scalable systems using :

o Python frameworks (Flask, Django, FastAPI)

o RESTful and GraphQL APIs

o Microservices and distributed systems

o Event-driven and asynchronous architectures (Celery, Kafka, RabbitMQ)

- Deep knowledge of cloud platforms (AWS, Azure, GCP) and related services.

- Expertise in database technologies (PostgreSQL, MySQL, NoSQL, data modeling, ORM optimization).

- Strong experience in application modernization and migration programs.

- Experience with version control (Git), CI/CD pipelines, containerization (Docker), Kubernetes, and infrastructure-as-code (Terraform).

- Ability to design HLD/LLD, sequence diagrams, deployment architecture, and integration maps.

Business & Analytical Skills :
- Strong capability to work with business teams to understand and document requirements.

- Experience creating thorough BRD, FRD, user stories, acceptance criteria, and process documents.

- Ability to perform business process modeling, gap analysis, and solution mapping.

- Strong analytical reasoning with the ability to evaluate complex business and technical scenarios.

Communication & Soft Skills :
- Excellent verbal and written communication skills, especially for engaging with senior leadership.

- Ability to influence, negotiate, and drive clarity in complex, cross-functional environments.

- Strong stakeholder management experience across business and technology teams.

- Ability to simplify, articulate, and present complex technical concepts to non-technical audiences.

- High degree of ownership, accountability, and a proactive problem-solving mindset.

- Strong leadership, mentoring, team collaboration, and decision-making capabilities.

- Ability to thrive in fast-paced, evolving, and ambiguous environments.

Preferred Qualifications :


- Experience modernizing legacy systems to Python + microservices or cloud-native architectures.

- Exposure to machine learning or data engineering pipelines is a plus (not mandatory).

- Cloud Architect certification (AWS/Azure/GCP) preferred.

- Experience working in enterprise-scale domains : BFSI, Telecom, Retail, Healthcare, or similar


info-icon

Did you find something suspicious?