Posted on: 21/11/2025
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.
- 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 :
- 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 :
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1578738
Interview Questions for you
View All