Job Location : London, UK
Location: Hybrid - 1-2 days onsite weekly (Germany or Spain)Contract Length: 6 months initially (with potential 3-month extensions and permanent option)Day Rate: £500-560pd (Outside IR35)Start Date: Immediate
OverviewYou'll play a pivotal role in ensuring the successful ingestion of 500+ data sets into Snowflake, coordinating sprint-based delivery, managing cross-border teams, and maintaining high-quality communication with senior stakeholders across Data, IT, Compliance, and Change.
Key ResponsibilitiesOversee phased ingestion of 500+ data sources into the client's Snowflake environment
Liaise between offshore engineering teams (based in Bangalore) and EU client stakeholders
Monitor delivery timelines, report progress, flag risks, and ensure quality governance
Work across multi-disciplinary teams including data, compliance, change, and technology
Maintain momentum in delivery while ensuring stakeholder expectations are managed
Support issue identification and help shape future data opportunities within the platform
Timely and accurate delivery of phased ingestion milestones
Strong stakeholder alignment and minimal delivery blockers
High-quality programme oversight across offshore/onshore boundaries
Ability to push back where necessary and steer project direction assertively
Foundation laid for long-term partnership and potential expansion of programme scope
Proven experience as a Programme or Delivery Manager on data-centric programmes
Solid understanding of data ingestion processes and Snowflake data warehousing
Familiarity with AWS Glue, S3, DBT, SnapLogic, PySpark (not hands-on, but able to converse technically)
Strong governance and delivery background in a data/tech environment
Excellent communication and stakeholder management skills (must be assertive)
Pharma industry experience highly desirable
Experience working with offshore delivery models (especially India-based teams)
Previous technical background (engineering or data) advantageous
Consulting or third-party delivery background a plus
Salary : 500 - 560
Apply Now!