SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
INTERVIEW WITH: JIM MACKENZIE
B.I. DEVEOPER
JET2.COM
------------------------------------------------------------------------------------------------------------------------
What are your key responsibilities in your role as a BI Developer?
Basically, we develop new solutions and are in charge of updating and adding to existing data solutions. So that could be creating new reports or bringing data right the way through from the databases that are connected with our eCommerce websites like
Jet2.com and Jet2holidays and presenting that data to people through things like Analysis services. We also create visualisations on that data and create reports that Finance and Revenue and all areas of the business use. In addition, we go out into the business
and have to talk to the users and make sure that we've got our heads around their requirements and make sure that we understand exactly what they want.
What would be an example of a requirement or request that you might get from another area of the business?
Very often it is some data that is very granular. It might be the individual transaction level. For example, if someone goes onto the website and books a holiday – Finance are not particularly interested in one individual holiday, they really want to know things
like how many holidays we sold over the last week, or month or year. So we're in charge of grabbing that data and summarizing that in a way that is fast and easy to assimilate.
How would a request like that be divided across your team?
It depends on how big the task is, so when a piece of work comes to us as a development request, we all then have a meeting to discuss how long each development request is likely to take and if it is large enough we may split them up between two or three
members of the team, basically depending on how easy the job is to split. There's no real technical expertise that one member of the team has that others don’t have we're all pretty much similar. Some are slightly stronger than others in certain areas, but
basically we are all capable of doing the same work.
What are the key technologies that you are using in your team?
The main tool that we use is SQL Server Integration services. It connects to a huge array of data sources and it transforms the data that it sees into however we want to display it. That is our bread and butter basically - pulling data from multiple sources and
putting it somewhere so that it can be used. We also use Analysis services to aggregate that data and make it quick to access and move around and reshape as we need to. We use Reporting Services, which pretty much does what it says on the tin, and lets you
view the data in structured ways. You may have a report that needs to go out every month, so we can put that together in reporting services.
We're also using Tableau, both desktop and server, which can really help to dig into your data and find trends or important artefacts about your data that could be useful to you.
What are the most exciting parts of the work you are doing at Jet2.com?
One of the most exciting parts of my job is working with members of other teams and other parts of the business to come up with solutions for different problems. We are able to work with some of the guys in the DBA team or the Development teams for
Jet2.com and Jet2holidays. There are a lot of technical experts there that really do know what they're talking about, so it’s great getting the opportunity to go and interact with those guys and prove to myself that 'I can work here', because it is quite a big place
to work. I think interacting with technical experts on a level that works for everybody is something I find very exciting. I like that we get through a lot of the challenges, particularly the data challenges.
We have one particularly complex language that we write called MDX which is Multi-Dimensional Expression language and that is used to aggregate and summarize data, so it can be used easily. MS Excel inherently does that when you play around with pivot
tables, it will build that on the fly, but we can kind of develop our own queries to run against our databases and get data out, summarized and ready to go in a very quick manner.
Why do you enjoy working for Jet2.com?
Well I have a little cliché here that I call the three T's. Team is definitely one big factor. Technology is two, and Training is the third. Since I have been here, I have had the opportunity to go to a number of different training events. I was at a training event in
London a couple of weeks ago and I've recently been put through a Microsoft certification. I think that aspect for me has really advanced my career. The team is really fantastic, there are a lot of technical experts here – people who really know what they are
talking about. And the technology is some of the best around - it really is cutting edge as far as Microsoft is concerned, so if you want to come and use the best Microsoft technology then this is the place to do that!
------------------------------------------------------------------------------------------------------------------------
IQ Tech are an exclusive recruitment partner of Jet2.com - one of the UK's largest eCommerce platforms. Jet2.com are currently recruiting for roles in their Leeds office including: .Net Developers, Support Analysts, BI Applications Developers and .Net
Applications Developers...
Spotlight on Jet2.com - Interview with Jim Mackenzie,  Business Intelligence Developer
Spotlight on Jet2.com - Interview with Jim Mackenzie,  Business Intelligence Developer
Spotlight on Jet2.com - Interview with Jim Mackenzie,  Business Intelligence Developer

Más contenido relacionado

Más de InterQuest Group

Más de InterQuest Group (20)

Is The World Prepared For GDPR?
Is The World Prepared For GDPR?Is The World Prepared For GDPR?
Is The World Prepared For GDPR?
 
Top 6 Data Centre Trends For 2017
Top 6 Data Centre Trends For 2017Top 6 Data Centre Trends For 2017
Top 6 Data Centre Trends For 2017
 
Biometric Security: Consumer Demand
Biometric Security: Consumer DemandBiometric Security: Consumer Demand
Biometric Security: Consumer Demand
 
What Is Universal Basic Income?
What Is Universal Basic Income? What Is Universal Basic Income?
What Is Universal Basic Income?
 
The Robots Among Us
The Robots Among UsThe Robots Among Us
The Robots Among Us
 
The Enemy Within IoT - A Mirai DDoS Timeline
The Enemy Within IoT - A Mirai DDoS TimelineThe Enemy Within IoT - A Mirai DDoS Timeline
The Enemy Within IoT - A Mirai DDoS Timeline
 
How To Make DevOps Work For You
How To Make DevOps Work For YouHow To Make DevOps Work For You
How To Make DevOps Work For You
 
IoT Growth: A Forecast
IoT Growth: A ForecastIoT Growth: A Forecast
IoT Growth: A Forecast
 
How To Stay Motivated At Work
How To Stay Motivated At WorkHow To Stay Motivated At Work
How To Stay Motivated At Work
 
[Infographic] Future Tech In The Workplace
[Infographic] Future Tech In The Workplace[Infographic] Future Tech In The Workplace
[Infographic] Future Tech In The Workplace
 
UX with George Crotty
UX with George CrottyUX with George Crotty
UX with George Crotty
 
Top 10 Highest Paying Analytics Jobs
Top 10 Highest Paying Analytics Jobs Top 10 Highest Paying Analytics Jobs
Top 10 Highest Paying Analytics Jobs
 
Most In Demand Information Security Skills
Most In Demand Information Security SkillsMost In Demand Information Security Skills
Most In Demand Information Security Skills
 
Top 10 Tech Jobs for 2016
Top 10 Tech Jobs for 2016Top 10 Tech Jobs for 2016
Top 10 Tech Jobs for 2016
 
Top Tips For Networking On Twitter
Top Tips For Networking On TwitterTop Tips For Networking On Twitter
Top Tips For Networking On Twitter
 
London Vs. Tunbridge Wells
London Vs. Tunbridge WellsLondon Vs. Tunbridge Wells
London Vs. Tunbridge Wells
 
How To Make Your LinkedIn Profile Desireable
How To Make Your LinkedIn Profile DesireableHow To Make Your LinkedIn Profile Desireable
How To Make Your LinkedIn Profile Desireable
 
Top Tips For Networking On LinkedIn
Top Tips For Networking On LinkedInTop Tips For Networking On LinkedIn
Top Tips For Networking On LinkedIn
 
A Day In The Life Of A Delivery Consultant
A Day In The Life Of A Delivery ConsultantA Day In The Life Of A Delivery Consultant
A Day In The Life Of A Delivery Consultant
 
The Only Cover Letter Cheat Sheet You'll Ever Need
The Only Cover Letter Cheat Sheet You'll Ever NeedThe Only Cover Letter Cheat Sheet You'll Ever Need
The Only Cover Letter Cheat Sheet You'll Ever Need
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

Spotlight on Jet2.com - Interview with Jim Mackenzie, Business Intelligence Developer

  • 1. INTERVIEW WITH: JIM MACKENZIE B.I. DEVEOPER JET2.COM ------------------------------------------------------------------------------------------------------------------------ What are your key responsibilities in your role as a BI Developer? Basically, we develop new solutions and are in charge of updating and adding to existing data solutions. So that could be creating new reports or bringing data right the way through from the databases that are connected with our eCommerce websites like Jet2.com and Jet2holidays and presenting that data to people through things like Analysis services. We also create visualisations on that data and create reports that Finance and Revenue and all areas of the business use. In addition, we go out into the business and have to talk to the users and make sure that we've got our heads around their requirements and make sure that we understand exactly what they want. What would be an example of a requirement or request that you might get from another area of the business? Very often it is some data that is very granular. It might be the individual transaction level. For example, if someone goes onto the website and books a holiday – Finance are not particularly interested in one individual holiday, they really want to know things like how many holidays we sold over the last week, or month or year. So we're in charge of grabbing that data and summarizing that in a way that is fast and easy to assimilate. How would a request like that be divided across your team? It depends on how big the task is, so when a piece of work comes to us as a development request, we all then have a meeting to discuss how long each development request is likely to take and if it is large enough we may split them up between two or three members of the team, basically depending on how easy the job is to split. There's no real technical expertise that one member of the team has that others don’t have we're all pretty much similar. Some are slightly stronger than others in certain areas, but basically we are all capable of doing the same work. What are the key technologies that you are using in your team? The main tool that we use is SQL Server Integration services. It connects to a huge array of data sources and it transforms the data that it sees into however we want to display it. That is our bread and butter basically - pulling data from multiple sources and putting it somewhere so that it can be used. We also use Analysis services to aggregate that data and make it quick to access and move around and reshape as we need to. We use Reporting Services, which pretty much does what it says on the tin, and lets you view the data in structured ways. You may have a report that needs to go out every month, so we can put that together in reporting services. We're also using Tableau, both desktop and server, which can really help to dig into your data and find trends or important artefacts about your data that could be useful to you. What are the most exciting parts of the work you are doing at Jet2.com? One of the most exciting parts of my job is working with members of other teams and other parts of the business to come up with solutions for different problems. We are able to work with some of the guys in the DBA team or the Development teams for Jet2.com and Jet2holidays. There are a lot of technical experts there that really do know what they're talking about, so it’s great getting the opportunity to go and interact with those guys and prove to myself that 'I can work here', because it is quite a big place to work. I think interacting with technical experts on a level that works for everybody is something I find very exciting. I like that we get through a lot of the challenges, particularly the data challenges. We have one particularly complex language that we write called MDX which is Multi-Dimensional Expression language and that is used to aggregate and summarize data, so it can be used easily. MS Excel inherently does that when you play around with pivot tables, it will build that on the fly, but we can kind of develop our own queries to run against our databases and get data out, summarized and ready to go in a very quick manner. Why do you enjoy working for Jet2.com? Well I have a little cliché here that I call the three T's. Team is definitely one big factor. Technology is two, and Training is the third. Since I have been here, I have had the opportunity to go to a number of different training events. I was at a training event in London a couple of weeks ago and I've recently been put through a Microsoft certification. I think that aspect for me has really advanced my career. The team is really fantastic, there are a lot of technical experts here – people who really know what they are talking about. And the technology is some of the best around - it really is cutting edge as far as Microsoft is concerned, so if you want to come and use the best Microsoft technology then this is the place to do that! ------------------------------------------------------------------------------------------------------------------------ IQ Tech are an exclusive recruitment partner of Jet2.com - one of the UK's largest eCommerce platforms. Jet2.com are currently recruiting for roles in their Leeds office including: .Net Developers, Support Analysts, BI Applications Developers and .Net Applications Developers...