Python - Tech Lead
Expleo Pune, Maharashtra, India
IT Services and IT Consulting · 10,001+ employees
About the role
The Technical Lead will oversee the design and development of cloud-native microservices for the Consumer Data Right and Open Banking platform. They are responsible for mentoring developers, enforcing engineering governance, and collaborating with cross-functional teams to ensure secure and scalable solutions.
What they look for
Requirements
Candidates must have over 8 years of experience with strong proficiency in Python, microservices architecture, and cloud environments like Azure or AWS. Expertise in API security, containerization tools, and financial services domain knowledge is essential for this role.
Full description
Overview
Technical Lead (CDR/Open Banking Platform)
Experience: 8+ Years
We are seeking an experienced Technical Lead to lead the design and development of a cloud-native Consumer Data Right (CDR) and Open Banking Data Adapter Platform. The role will be responsible for technical leadership of Python-based microservices, API integrations, cloud-native deployments and engineering governance across Azure and AWS environments.
The Technical Lead will collaborate closely with Solution Architects, Developers, DevOps, QA teams and business stakeholders to deliver secure, scalable and compliant Open Banking solutions.
Responsibilities
Technical Leadership
- Lead technical design and development activities for CDR/Open Banking solutions.
- Translate architecture designs into implementable technical solutions.
- Mentor developers and enforce coding standards and engineering best practices.
- Conduct design reviews, code reviews and technical governance sessions.
- Drive technical risk identification and mitigation.
Application Development
- Lead development of Python-based microservices using FastAPI or Flask.
- Ensure implementation of reusable and scalable services.
- Guide canonical data model implementation and transformation framework development.
- Review and optimize application performance, scalability and reliability.
API & Integration
- Design and govern RESTful APIs.
- Lead integration with:
- Core Banking
- Card Platform
- Biza/Open Banking Platform
- OAuth2/OIDC Identity Providers
- Ensure API security, throttling, monitoring and observability practices.
Cloud & DevOps
- Support deployments on Azure and AWS.
- Work with Kubernetes, Docker, AKS/EKS environments.
- Collaborate with DevOps teams on CI/CD pipeline implementation.
- Support Infrastructure as Code initiatives using Terraform.
Stakeholder Collaboration
- Work with Solution Architects, Business Analysts, QA and Product Owners.
- Support effort estimation and release planning.
- Communicate technical decisions and implementation status to stakeholders.
Essential skills
- Strong Python development experience (FastAPI, Flask)
- Microservices architecture
- REST API design and development
- OAuth2, OIDC, JWT, API Security
- Docker and Kubernetes
- Azure and/or AWS Cloud
- CI/CD pipelines
- Git, Jira, Confluence
Desired skills
- Open Banking / CDR domain knowledge
- Banking or Financial Services experience
- Redis, RabbitMQ
- ELK/Grafana monitoring stack
Similar roles
-
Software Engineer II - Python
JPMorgan Chase & Co. Bengaluru, Karnataka, India
-
Python Lead Software Engineer - (Cloud Data Platform — AWS/Databricks/Terraform)
JPMorgan Chase & Co. London, England, United Kingdom
-
AI Engineer (Python Software Engineer + GenAI) | Digital&IPA
Xperteez Technology Poland
-
Beca Desarrollo y Validación de Software | C++, Python y Linux | Pamplona
Orbital Pamplona, Navarre, Spain
-
Software Engineer III- Python,Java,AWS
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
Python Senior Software Engineer
Sopra Steria Noida, Uttar Pradesh, India