- Technical Leadership & Architecture Define technical strategy, system architecture,and design patterns for Python-based projects. Ensure solutions are scalable, resilient,and aligned with enterprise architecture standards.
- Project Delivery & Governance Lead the end-to-end technical delivery of projects.Collaborate with Project Managers, Product Owners, and Business Stakeholders to define technical roadmaps, sprint goals, and resource allocations.
- Hands-On Development Write clean, maintainable, and highly efficient Python code for complex backend services, APIs, and data pipelines.
- DevOps; CI/CD Drive the adoption of automated testing, CI/CD pipelines, andinfrastructure-as-code. Ensure seamless deployment of applications into cloudenvironments (AWS/Azure).
- Security & Compliance Ensure all solutions comply with banking regulatory standards,data privacy laws, and Mashreq’s strict cybersecurity protocols. Manage technical debtand system vulnerabilities.
Required Skills &Qualifications;
- Experience 8–12+ years of software engineering experience, with at least 3–5 years ina Technical Lead or Architectural capacity managing complex projects.
- Core Technology Expert-level proficiency in Python and its ecosystem. Deep understanding of Python frameworks such as FastAPI, Django, or Flask.
- Architecture Proven experience designing and implementing microservices architectures, RESTful APIs, and event-driven systems (e.g., Kafka, RabbitMQ).
- Cloud & Containers Robust hands-on experience with cloud platforms (AWS or Azure) and containerization/orchestration technologies (Docker, Kubernetes).
- Databases Expertise in both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Cassandra) databases. Solid understanding of ORMs.
- Agile/Scrum Extensive experience leading technical delivery within Agile/Scrum environments using tools like Jira and Confluence.
- Version Control & CI/CD Proficiency with Git, Bitbucket/GitHub, and CI/CD tools (Jenkins, GitLab CI, ArgoCD).
- Domain Expertise Prior experience in Banking, Fintech, or Financial Services, particularly in digital banking, payments, or core banking integrations.Data/AI Exposure Familiarity with data engineering pipelines (Airflow, PySpark) or integrating Machine Learning models into production environments.System Design Strong grasp of domain-driven design (DDD) and distributed systems principles.
Key Job Details
Primary Location
Hyderabad, Andhra Pradesh, India
Job Type
Experienced
Required Experience
5
Skill
DE-Python_API Layer (with NoSQL DBs), DevOps.
Travel
No
Date Posted
14/07/2026
📌 Senior Consultant (India)
🏢 Virtusa
📍 India