Business Intelligence Engineer
Business Intelligence Engineer

Business Intelligence Engineer

City of London Full-Time No home office possible
A

At a Glance

  • Tasks: Develop cutting-edge software solutions and build dashboards for data-driven decision making.
  • Company: Apex Systems is a top-tier Data and Digital Transformation firm focused on delivering real business value.
  • Benefits: Enjoy a competitive daily rate, paid time off, pensions, and National Insurance contributions.
  • Why this job: Join a talented team, solve challenging problems, and make a real impact in the tech world.
  • Qualifications: Strong SQL and Python skills, experience with AWS services, and a background in data governance required.
  • Other info: This is a 6-month contract with potential extensions, working standard day shifts in London.

Location: London

Shift: Standard day shift, 40 hours per week Monday-Friday

Duration: 6 months contract (extensions possible)

Daily Rate (depending on experience level): 43.75 to 50 pounds per hour - Inside IR35

Agency Contract with Benefits (PTO, Pensions, National Insurance contribution)

Apex Systems is a leading Data and Digital Transformation professional services organization focused on providing solutions with real business value.

What we look for:

Join our talented team of technologists who work with our clients to solve their most challenging software and application problems. Our mission is providing Insights that Inspire. In this role, you will work among engineering teams to develop cutting-edge software solutions.

Principal Duties and Responsibilities:

  • Build End to End dashboarding solutions to optimize EU CF Operations using AWS
  • Data source exploration, data warehousing expansion, horizontal datasets for downstream consumption
  • Work with customers to build Dashboards with the right KPIs, Metrics for decision making
  • Data Quality checks, ETL/ELT processes, automation

Technical Requirements:

  • Strong proficiency in SQL and Python programming
  • Extensive experience with data modeling and data warehouse concepts
  • Advanced knowledge of AWS data services, including: S3, Redshift, AWS Glue, AWS Lambda
  • Experience with Infrastructure as Code using AWS CDK
  • Proficiency in ETL/ELT processes and best practices
  • Experience with data visualization tools (Quicksight)

Required Skills:

  • Strong analytical and problem-solving abilities
  • Excellent understanding of dimensional modeling and star schema design (Facts, dimensions, scd type 2)
  • Experience with agile development methodologies
  • Strong communication skills and ability to work with cross-functional teams
  • Background in data governance and security best practices

Preferred Qualifications:

  • Master's degree in Computer Science, Information Systems, or related field
  • AWS certifications (Solutions Architect, Data Analytics)
  • Experience with real-time data processing
  • Experience with version control systems (Git)

Business Intelligence Engineer employer: Apex Systems

Apex Systems is an exceptional employer for a Business Intelligence Engineer, offering a dynamic work culture in the heart of London. With a focus on employee growth and development, we provide opportunities to work on cutting-edge projects while enjoying competitive benefits such as paid time off and pension contributions. Join us to be part of a collaborative team that values innovation and strives to deliver impactful data solutions.
A

Contact Detail:

Apex Systems Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Business Intelligence Engineer

✨Tip Number 1

Network with professionals in the data and digital transformation space. Attend industry meetups or webinars where you can connect with current Business Intelligence Engineers or recruiters from Apex Systems. This can give you insights into the role and potentially lead to referrals.

✨Tip Number 2

Familiarise yourself with AWS services mentioned in the job description, especially S3, Redshift, and AWS Glue. Consider building a small project that showcases your ability to create dashboards using these tools, as practical experience can set you apart during interviews.

✨Tip Number 3

Brush up on your SQL and Python skills, focusing on data manipulation and ETL processes. You might want to take on some coding challenges or contribute to open-source projects to demonstrate your proficiency in these areas.

✨Tip Number 4

Prepare to discuss your experience with data governance and security best practices. Be ready to provide examples of how you've implemented these in past roles, as this is a key aspect of the position and will show your understanding of the importance of data integrity.

We think you need these skills to ace Business Intelligence Engineer

Strong proficiency in SQL
Python programming
Data modeling expertise
Data warehousing concepts
Advanced knowledge of AWS data services (S3, Redshift, AWS Glue, AWS Lambda)
Experience with Infrastructure as Code using AWS CDK
Proficiency in ETL/ELT processes
Data visualization skills (Quicksight)
Analytical and problem-solving abilities
Understanding of dimensional modeling and star schema design
Experience with agile development methodologies
Strong communication skills
Ability to work with cross-functional teams
Background in data governance and security best practices
Experience with version control systems (Git)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with SQL, Python, and AWS data services. Use specific examples that demonstrate your proficiency in data modeling and ETL/ELT processes.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and how your skills align with the company's mission of providing insights that inspire. Mention any relevant projects or experiences that showcase your analytical and problem-solving abilities.

Highlight Relevant Experience: When detailing your work history, focus on roles where you built dashboard solutions or worked with cross-functional teams. Emphasise your experience with data visualization tools like Quicksight and any agile methodologies you've used.

Showcase Certifications: If you have any AWS certifications or a master's degree in a related field, make sure to include these in your application. They can set you apart from other candidates and demonstrate your commitment to professional development.

How to prepare for a job interview at Apex Systems

✨Showcase Your Technical Skills

Make sure to highlight your proficiency in SQL and Python during the interview. Be prepared to discuss specific projects where you've used these skills, especially in relation to data modelling and AWS services.

✨Understand the Company’s Mission

Familiarise yourself with Apex Systems' mission of providing 'Insights that Inspire'. Think about how your experience aligns with this goal and be ready to share examples of how you've delivered impactful insights in previous roles.

✨Prepare for Scenario-Based Questions

Expect questions that assess your problem-solving abilities and your approach to building end-to-end dashboard solutions. Prepare to discuss how you would handle data quality checks and ETL processes in real-world scenarios.

✨Demonstrate Communication Skills

Since the role involves working with cross-functional teams, be ready to showcase your communication skills. Share examples of how you've effectively collaborated with others to achieve project goals, particularly in an agile environment.

Business Intelligence Engineer
Apex Systems
A
  • Business Intelligence Engineer

    City of London
    Full-Time

    Application deadline: 2027-07-13

  • A

    Apex Systems

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>