Job Title: Technical Project Manager - Data Engineering
Location: Bengaluru
Department: Data Engineering/Project Management
About Us
Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount. With our presence across 32 cities across globe, we support 100+ clients across banking, financial and Energy sectors. We are recognized for our deep transformation execution and delivery.
WHY JOIN CAPCO
You will work on engaging projects with the largest international and local banks, insurance companies, payment service providers and other key players in the industry. The projects that will transform the financial services industry.
MAKE AN IMPACT
Innovative thinking, delivery excellence and thought leadership to help our clients transform their business. Together with our clients and industry partners, we deliver disruptive work that is changing energy and financial services.
#BE YOURSELF AT WORK
Capco has a tolerant, open culture that values diversity, inclusivity, and creativity.
CAREER ADVANCEMENT
With no forced hierarchy at Capco, everyone has the opportunity to grow as we grow, taking their career into their own hands.
DIVERSITY & INCLUSION
We believe that diversity of people and perspective gives us a competitive advantage.
About the Role:
We are looking for an experienced Technical Project Manager with a strong background in Data Engineering to lead and manage data-driven projects across the organization. The ideal candidate will possess a blend of technical expertise in Python, PySpark, and data engineering principles, alongside excellent project management and communication skills. As a Technical Project Manager, you will be responsible for driving the successful delivery of data engineering projects, ensuring timelines, resources, and quality standards are met.
Key Responsibilities:
- Project Management:
- Lead, manage, and drive the delivery of complex data engineering projects from initiation to completion, ensuring alignment with business goals.
- Develop and maintain project plans, including timelines, milestones, resource allocation, and risk mitigation strategies.
- Communicate effectively with cross-functional teams and stakeholders to define project requirements, priorities, and progress.
- Monitor project performance, ensuring it stays within scope, on time, and within budget.
- Coordinate and manage internal and external resources (teams, vendors) to meet project deliverables.
- Data Engineering Expertise:
- Work closely with data engineers to design, develop, and implement data pipelines, ETL processes, and data architectures.
- Leverage Python and PySpark to optimize data workflows, process large datasets, and ensure data quality and integrity.
- Collaborate with data scientists, analysts, and other technical teams to translate business needs into technical solutions.
- Ensure the scalability, reliability, and performance of data systems and workflows.
- Stakeholder Management:
- Act as the primary point of contact for project stakeholders, providing updates, managing expectations, and resolving any project-related issues.
- Present and explain project progress, risks, and mitigation strategies to senior leadership and key stakeholders.
- Gather and translate business requirements into technical specifications for engineering teams.
- Risk & Issue Management:
- Proactively identify project risks and develop mitigation strategies.
- Troubleshoot and resolve technical and project management challenges.
- Continuous Improvement:
- Provide leadership and mentorship to junior project managers and team members.
- Suggest improvements to project management methodologies, tools, and processes to increase efficiency.
Required Skills & Qualifications:
- Education: Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree is a plus.
- Experience:5+ years of experience in project management, with a focus on data engineering or data-related projects.
- Proven experience managing end-to-end data engineering projects in an Agile environment.
- Strong technical background with hands-on experience in Python, PySpark, and data engineering.
- Familiarity with modern data stack technologies (e.g., Hadoop, Spark, AWS, GCP, SQL, ETL tools).
- Project Management: Experience with project management methodologies such as Agile, Scrum, or Waterfall.
- Strong organizational, leadership, and communication skills.
- Ability to manage multiple priorities in a fast-paced, dynamic environment.
- Certification in Project Management (e.g., PMP, ScrumMaster) is a plus.
Technical Skills:
- Proficiency in Python and PySpark for building and optimizing data processing pipelines.
- Experience with cloud platforms (AWS, GCP, Azure) and big data frameworks (e.g., Apache Spark, Hadoop).
- Knowledge of data warehousing, data lakes, and ETL frameworks.
- Experience working with databases (SQL/NoSQL) and data modeling.
Desired Attributes:
- Strong problem-solving skills and a proactive approach to identifying issues and solutions.
- Ability to work independently and as part of a team.
- Strong business acumen and understanding of how data solutions drive business value.
- Excellent interpersonal and communication skills to interact with technical and non-technical stakeholders.