Role purpose:
Lead complex migration programmes with a strong focus on Atlassian migrations (Jira/Confluence and related ecosystem), while also bringing broader enterprise migration experience (e.g., cloud, data/platform, application, tooling). You’ll plan and deliver end-to-end migrations, ensuring robust ETL understanding where data movement/transformation is required and ensuring full end-to-end traceability from requirements through delivery, cutover, and post-migration assurance.
Key responsibilities:
Programme / project delivery
- Own the migration delivery plan end-to-end: discovery, design, build, test, cutover, hypercare, and transition to BAU.
- Drive scope, schedule, RAID, financials, governance, and stakeholder management across multiple teams and vendors.
- Build and maintain integrated plans (workstreams, dependencies, critical path), ensuring delivery at pace without compromising control.
- Establish and run delivery ceremonies: steering committees, workstream reviews, cutover rehearsals, go/no-go forums, and lessons learned.
Atlassian migration leadership
- Lead Atlassian migrations across deployment models (e.g., Server/Data Center to Cloud, Cloud-to-Cloud consolidation, instance rationalisation).
- Manage migration requirements for:
- Projects/spaces, workflows, permissions, custom fields, apps/add-ons, schemas, and automation.
- Identity/access integration (SSO, SCIM where relevant), user provisioning, and governance.
- Ensure Atlassian-specific data quality, mapping, and configuration parity (or improved target-state design).
- Bring experience from other migration contexts (e.g., application modernisation, cloud adoption, platform/tooling consolidation, data migrations) and apply proven patterns and controls.
ETL and data migration controls
- Partner with data/engineering teams to plan and govern ETL activities (extract, transform, load), including:
- Data profiling, mapping, cleansing rules, transformation logic, and reconciliation.
- Migration tooling, runbooks, job scheduling, and rollback/restore strategies.
- Define and track migration success metrics: completeness, accuracy, timeliness, and performance.
End-to-end traceability and assurance
- Implement and maintain end-to-end traceability across the delivery lifecycle:
- Business requirements → epics/stories → build/config → test cases → defect resolution → release/cutover evidence.
- Establish audit-ready artefacts: decision logs, change approvals, test evidence, reconciliations, cutover outcomes, and post-migration sign-off.
- Ensure strong change control and configuration management, especially where multiple systems and data sets are migrating in parallel.
Risk, compliance, and operational readiness
- Identify and manage migration risks (data loss, downtime, security/access, integration breaks, performance degradation).
- Coordinate non-functional requirements: security, resilience, performance, DR, logging/monitoring, and support readiness.
- Plan operational handover: support model, knowledge transfer, training, runbooks, and hypercare exit criteria.
Required experience & skills
- Proven experience delivering complex migrations as a Project Manager, including Atlassian migration delivery (Jira/Confluence strongly preferred).
- Demonstrable experience leading non-Atlassian migrations (e.g., cloud/platform migrations, data migrations, tooling consolidation, application migration).
- Working understanding of ETL concepts, data mapping, reconciliation, and migration quality controls (not necessarily hands-on engineering, but able to govern effectively).
- Strong grasp of end-to-end traceability and delivery evidence from requirements to deployment and post-cutover assurance.
- Excellent stakeholder management across engineering, product owners, security, operations, and third-party vendors.
- Strong planning skills: dependency management, cutover planning, runbooks, and go/no-go governance.
- Comfortable working in Agile, waterfall, or hybrid delivery models.
…
