We are looking for an experienced Delivery Manager with a strong background in Data & Analytics to manage client communications, analyze requirements, define and allocate tasks, and track project progress. The ideal candidate should have hands-on experience in data engineering and advanced analytics projects, enabling them to effectively lead and deliver high-quality solutions. This role demands a mix of technical acumen and project management expertise to ensure successful execution of data-driven initiatives.
Responsibilities:
Client Communication:
Serve as the primary point of contact for clients, ensuring clear and consistent communication throughout the project lifecycle.
Understand client needs and translate them into actionable tasks for the team.
Requirement Analysis:
Engage with clients and stakeholders to gather and analyze requirements for data and analytics projects.
Ensure all requirements are documented and understood by the team.
Task Definition & Allocation:
Break down high-level project requirements into detailed, low-level tasks.
Allocate tasks to appropriate resources based on skill sets and project needs.
Ensure all team members have a clear understanding of their responsibilities.
Project Planning & Roadmap:
Define the project roadmap, including milestones, deliverables, and timelines.
Develop a Work Breakdown Structure (WBS) to organize tasks and responsibilities.
Estimate project timelines and resources required to achieve project goals.
Resource Management:
Identify and allocate the right resources to project tasks, ensuring optimal utilization.
Monitor resource availability and adjust allocations as necessary to meet project demands.
Progress Tracking & Reporting:
Track the progress of tasks and the overall project, ensuring alignment with the roadmap.
Identify and address any roadblocks or issues that may impact project delivery.
Provide regular updates to stakeholders on project status, risks, and outcomes.
Technical Oversight:
Offer guidance and support to the team on data engineering and analytics projects.
Ensure the technical quality and integrity of deliverables.
Stay up to date with industry trends and technologies to drive innovation within the team.
Project Execution:
Lead the team in executing project tasks, ensuring adherence to quality standards and deadlines.
Coordinate with cross-functional teams to integrate efforts and achieve project objectives.
Requirements:
Bachelors degree in Computer Science, Information Technology, Data Science, or a related field. A Master s degree is a plus.
Minimum of 10 years of experience in project management, with at least 7 years in managing data engineering and advanced analytics projects.
Proven experience in client management and requirement analysis.
Strong background in data engineering, including knowledge of ETL processes, data warehousing, and data modeling.
Experience with advanced analytics techniques, including machine learning, statistical analysis, and data visualization.
Excellent communication and interpersonal skills, with the ability to manage client relationships effectively.
Strong organizational skills, with the ability to manage multiple tasks and projects simultaneously.
Proficiency in project management tools such as Jira, Trello, or MS Project.
Understanding of Agile and Waterfall methodologies.
Technical proficiency in relevant tools and technologies (e.g., SQL, Python, Big Data technologies, Snowflake, Data Bricks, cloud platforms, like AWS, Azure).
Certifications:
PMP, PRINCE2, or Agile certification is a plus.
AWS or Azure certification is a plus.
Quality Compliance
Compliance to Quality and Information Security is critical in ensuring the integrity, confidentiality, availability of data and the consistent delivery of high-quality services is an important aspect of hiring for this position.