Insights & Analytics Developer

  • Full-time
  • Contract Type: Permanent
  • Directorate: IAG Tech

Company Description

IAG Tech is a community of IT and digital professionals from across the International Airlines Group (IAG). We drive the technology behind some of the biggest and most successful brands in global aviation, including British Airways, Aer Lingus, and Iberia.

Brought together in 2019, we are a unique community with a shared vision to deliver Technology Excellence and be recognised as industry leaders in the use of technology.

Our mission is to delight customers, enable employees, accelerate business performance, protect our business and increase shareholder value, through the innovative and agile use of technology and data.

We use product-centric delivery teams using agile methods to implement new capabilities at pace and maximise business outcomes. With a relentless focus on improving system performance and stability, we continually strive to find new and better ways to innovate and support the Group.

Our Values

At IAG Tech we share common values to help us create the right culture to underpin our thriving community:

Innovation | we value identifying new ways of using technology to solve business challenges

Empowerment | we value giving people the freedom to operate, that they take accountability, and collaborate with colleagues

Professionalism | we value having and developing the right knowledge and competency to be able to do our jobs to the best of our ability

Transparency | we value honesty and integrity and always share the reality in a manner the business understands

Agility | we value responsiveness, speed and flexibility in everything we do

We celebrate when we see great examples of our values in action and challenge each other when we see these values being ignored.

Job Description

Purpose of the role

The Insights & Analytics Product Team supports the wider IAG Group Data Strategy in designing and developing Insights solutions that inform a range of business decisions. Following a successful start-up phase, the team is now seeking the additional skills and capabilities it will need to scale and drive even greater value to the business through quality insight.

The team is looking to attract an experienced and creative Insights & Analytics Developer who will play a critical role in the team through the visualisations and dashboards they create. These dashboards will build on the work completed by other members of the team to produce governed and prepared datasets and help guide a myriad of informed business decisions. Typically, this role would have a close interaction with the Data Preparation Developers and Business Analyst and receive the prepared datasets they produce to turn these into dashboards. They would then continue to work closely to the BA and the end users in iterative development cycles.

The role will be working as part of a pipeline that features a number of different disciplines that include architecture, engineering, business analysis, data preparation and governance. A good understanding of working as part of a wider team is expected and we welcome the unique blends of skills and experience that each candidate might bring to the team. We are keen to speak to candidates who have any combination of these skills and disciplines that believe they would be a good fit for the team.

What do we do?

As a Team, we work as part of the wider IAG Tech Strategy to design and develop sympathetic strategic roadmaps for analytics solutions that we then build and support. We work to an agile approach, (the company has adopted SAFe) with Use Cases that typically look to optimise the performance of the Change Portfolio, the optimisation of its finances. We are due to embark on a significant new phase of work to support an emerging TBM function which promises to drive a significant release of value to the organisation.

This role will offer exciting opportunities for candidates to be a part of that journey and help shape the futures of Insights at IAG Tech.

The Team has evolved an approach based on best practice principles to:

  • Illicit requirements and assess their value and MVP options.
  • Design extensible and sustainable solutions.
  • Profile data and evolve data Models.
  • Build in Data Quality by design.
  • Develop Data Preparation solutions (using Alteryx).
  • Build insightful dashboards (Power BI and Tableau).
  • Conduct analytics based on key use cases.
  • Conduct test activities and peer reviews on our solutions.
  • Work closely with the technical community to build centralised assets such as data lakes, (AWS) and semantic datasets (via Snowflake).

In addition to developing sustainable and extensible data & insight solutions, the team also recognises that it plays an equally vital role as ambassadors for doing it right when it comes to handling data.

Candidates should share our passion for objective 

insight and the importance of Data Quality, Data Integrity, Data Governance, Stewardship etc. We have an ambition to raise the bar on general awareness and appreciation of the value of clean and trustworthy data and the value that insights can bring to every aspect of the business with the right tools and the right mind-set. First and foremost, all members of the team are ambassadors for the value of Data & Insights.

We believe in education and constant improvement. The sharing of ideas (and problems) are fundamental to the culture of the team. We support the IAG Graduate Programme and take great pride in teaching the next generation of Data Professionals new skills.

Candidates should share the same instinct for teamwork and desire to support their colleagues to achieving collective success.

Accountabilities

Working within the Insights & Analytics Product Team:

  • Ensure that effort is spent in the development of solutions that can and will add value to the intended business areas.
  • Ensure that solutions developed can be and are tested for Data Quality and Data Integrity – it is vital that our insights are objective and accurate.
  • Ensure solutions are documented sufficiently that they are sustainable and can be operated free of key-man dependencies.
  • Provide technical assistance and cross training to other members of the team and required.
  • Act as an ambassador for the Data & Insights Product – our aim is to create a positive energy and excitement about data and its potential and drive a more analytical mindset.

Qualifications

SKILLS

  • Fluent, methodical and analytical in approach to assessing and preparing datasets - Comfortable profiling and assessing disparate and complex data sets (using Alteryx as a data prep tool or similar would be desirable)
  • Strong working knowledge of analytical practices and skilled in building insightful dashboards in Microsoft Power BI or Tableau
  • Working knowledge of Data Modelling and Schema design
  • Scripting / programming experience (Python, Spark, PySpark, R etc) desirable
  • Experience of Database Development (SQL Server, SQl, T-SQL)
  • AWS data lake experience, (including experience of Lambda, Glue, Athena, Snowflake (or equivalent products – Azure etc) - desirable
  • Data Engineering / Data Preparation skills desirable
  • Strong documentation skills: must be able to produce concise documentation on solutions produced · Strong collaborative team working ethos
  • Strong oral and written communication skills required
  • Fluent written and spoken English.

EXPERIENCE

  • 5-10 Years’ experience working in full Data Pipeline environment with strong Data Quality, Testing and Governance ethics and Change Management backgrounds
  • Strong experience working closely with other Developers and Business Analysts towards common goals
  • Demonstrable hands-on experience of using any of the following tools: Power BI or Tableau (required), SQL, AWS, Python, Spark, Alteryx, Jira (desirable)
  • Experienced in Data Discovery, Data Profiling methods, Data Quality Management, Test Approaches, Data Lineage (required), ELT, ETL, Data Modelling (desirable)
  • Strong Code Management & Version Control ethics. Experience of tools such as Github desirable · Good understanding of different software development life cycle methodologies and their relative merits
  • Experience of working in an Agile environment including Scrum and use of Jira · Exposure to, or working knowledge of Data Architecture disciplines
  • Excellent interpersonal (verbal and written) communication skills are required to support working in project environments that includes internal, external and customer teams
  • Working in large and complex organisations, with diverse (and physically dispersed) stakeholder groups.
Privacy Policy