Seeking a hands‑on data platform architect / engineer to reverse‑engineer a legacy solution (currently on a VM) and migrate it to Microsoft Fabric. The goal is to stabilize critical data processes and lay the groundwork for a modular, scalable enterprise data platform.
A working Microsoft Fabric‑based replication of the legacy solution, with supporting documentation and recommendations for future improvements.
Responsibilities
- Analyze and document the existing legacy system.
- Rebuild and optimize data pipelines in Microsoft Fabric using PySpark.
- Conduct forensic analysis of data transformations and dependencies.
- Collaborate with data architects, engineers, and analysts.
- Troubleshoot data quality and integration issues.
- Provide recommendations for future modularization and scalability.
Essential Skills
- Strong proficiency in PySpark and modern data platforms (e.g., Microsoft Fabric, Azure).
- Familiarity with Azure Data Lake, Synapse, Power BI, and Fabric dataflows.
- Excellent documentation and communication skills.
Desired Skills
- Proactive, analytical, and delivery‑focused.
- Able to work independently and collaboratively under tight timelines.
Experience
- Proven experience as a platform architect, data engineer, or senior data developer.
- Experience with large‑scale data pipelines and Medallion Architecture (Bronze, Silver, Gold).
- Background in the energy / utilities sector or calculation‑heavy environments is preferred.
Benefits
- Collaborative working environment – we stand shoulder to shoulder with our clients and ourpeers through good times and challenges
- We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
- ExpleoAcademy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
- Competitive company benefits
- Always working as one team, our people are not afraid to think big and challenge the status quo
- As a Disability Confident Committed Employer we have committed to :
- Ensure our recruitment process is inclusive and accessible
- Communicating and promoting vacancies
- Offering an interview to disabled people who meet the minimum criteria for the job
- Anticipating and providing reasonable adjustments as required
- Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people
“We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion / belief, sexual orientation or age”.
We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive