Senior BI Engineer
Key Skills: Tableau, Advance SQL, Python, Frontend frameworks(React, Typescript), API Integration
Role Purpose
The Visualisation Specialist will design and build enterprise-grade visualisations that deliver actionable insights at speed for Client initially, whilst ensuring frameworks can scale across all OpCos. This role demands consultancy-level Front End engineering expertise and the ability to balance velocity with strong engineering standards and discipline.
Key Responsibilities
Rapid prototyping: Design, develop and deliver user-friendly, visually compelling and robust dashboards using Tableau to meet urgent business needs
Robust engineering: Architect and build production-grade, reusable dashboard solutions using modern Front End technologies, integrating with enterprise APIs and data sources
Data transformation: Execute complex data wrangling, cleaning, and transformation tasks, primarily with SQL, to prepare datasets for dashboard usage
Data processing: Use SQL and Python for data processing and analytics workflows
Scalability & performance: Ensure solutions are modular, performant, and scalable across OpCos, with CI/CD, automated testing, and cloud-native deployment
Operational integration: Embed visualisations into BA workflows, enabling Real Time decision making and measurable impact
Communication: Work closely with stakeholders to gather and translate requirements into tech specifications and validate results.
Collaboration: Communicate with Data Engineers and Analysts to ensure cohesive solutions deliver cohesive, high-quality solutions
Multi-OpCo deployment: Design for interoperability and reusability across BA, Aer Lingus, Iberia, Vueling, etc
Stakeholder engagement: Translate business requirements into impactful visual experiences; drive adoption and continuous improvement
Required Skills & Experience
10+ years in dashboard creation and development, with strong command of Tableau, operating in AI/data environments
Extensive experience in advanced SQL for data manipulation and transformation in complex datasets
Professional background as a BI Developer, Analytics Engineer, Data Analyst, or a similar role involving dashboard development
Strong communication skills and ability to work collaboratively with cross-functional teams
Proven ability to integrate quickly into new teams and deliver immediate value
(Preferred) Experience with Python for data processing or automation
(Preferred) Strong knowledge of API integration.
(Preferred) Hands-on experience with modern Front End frameworks (React, Next.js, Typescript, etc)
(Preferred) Hands-on experience with cloud platforms (AWS preferred); familiarity with scalable deployment and integration
Familiarity with airline or logistics data domains is a plus.
Initial co-location with BA teams in London is essential to ensure close collaboration.
Candidates must also be prepared to travel internationally during later stages to facilitate group-wide deployment.