Job Description: Technical Project Manager (TPM)
- Role Title: Technical Project Manager (TPM) / Senior Technical Project Manager
- Target Experience: 12–17 Years
- Domain Focus: Banking, Payments, FinTech, and Cloud-Native Digital Platforms
Role Purpose
The Technical Project Manager (TPM) will bridge technical architecture, hands‑on engineering execution, and Agile delivery governance. You will partner directly with engineering squads, client stakeholders, and solution architects to drive predictable, end-to-end delivery of complex microservices, cloud migrations, and AI-enabled software solutions.
Key Responsibilities
- Engineering Delivery & Pod Leadership:
- Lead cross-functional engineering squads (15–30+ developers, QA, DevOps, and data engineers) through the entire SDLC.
- Drive sprint planning, backlog grooming, dependency tracking, release governance, and Agile metrics (velocity, burndown, CPI/SPI, RAID logs).
- Technical Bridge & Architecture Alignment:
- Translate complex business requirements into clear technical roadmaps, architecture contracts, and engineering backlogs.
- Facilitate architecture reviews across backend microservices, REST/GraphQL APIs, distributed data pipelines, and cloud infrastructure.
- Partner with architects and leads on non-functional requirements (scalability, latency, resilience, and security/compliance).
- AI-Augmented Engineering & Modernization:
- Champion the integration of developer productivity tooling (e.g., GitHub Copilot, Cursor, agentic AI workflows) into active delivery squads.
- Coordinate cloud migrations, legacy‑to‑microservices refactoring, and automated CI/CD pipeline deployments.
- Stakeholder & Scope Management:
- Act as the primary technical point of contact for client delivery leads, product managers, and engineering leadership.
- Manage project scope, milestone delivery, risk mitigation, and technical escalation resolution.
Required Qualifications & Experience
- Foundational Engineering Roots:
- Bachelor’s/Master’s degree in Computer Science, Engineering, or an equivalent technical discipline.
- Proven technical origin as a hands‑on Software Engineer / Developer before transitioning into technical delivery and project management.
- Technical Breadth:
- Strong familiarity with microservices architectures, RESTful APIs, distributed messaging (Kafka/RabbitMQ), and relational/NoSQL databases.
- Hands‑on experience delivering across major cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and CI/CD pipelines.
- Delivery & Governance Track Record:
- 12–17 years of IT delivery experience with solid tenure in IT services, consulting, or enterprise GCC environments.
- Strong grasp of Agile methodologies (Scrum, Kanban, SAFe) and Agile project tracking tools (Jira, Confluence).
- Certifications such as PMP, CSM, or SAFe Agilist are advantageous.
- Domain Experience:
- Proven experience delivering platforms within Banking, Payments, FinTech, Lending, Cards, or High-Throughput Enterprise SaaS.