Senior Data Engineer

  • Full Time
Job expired!

Company Description

Giacom is the unique provider of Comms, Cloud, Hardware and Billing through one single platform. 

Our platform connects technology resellers and service providers to the premier IT, Comms and Cloud products and services, enabling them to design excellent technology solutions for UK businesses.

We offer an extensive portfolio of technology products and services that provides our partners with a competitive edge, empowering them to establish more sizable and successful businesses by delivering the best solutions and customer experience to their clients. 

We place high importance on diversity and inclusivity, fostering an environment where our team members can be their authentic selves at all times. We believe that by welcoming differing perspectives and backgrounds, we can genuinely make a difference and shape a better future.

Are you prepared to join us in our mission to accelerate UK business growth through technology enablement?

Job Description

  • Department: Central Data Team
  • Salary: Competitive  + Comprehensive benefits package
  • Location: Hybrid - Nelson or Hessle (minimum 3 days a week in office)

Role Overview

The Central Data team operates as the single truth source about the partner across the entire business. Utilising data-driven findings, we can tap into the essential power of our data to yield robust, profitable, and significant recommendations and actions that continue to generate higher revenue for the business and improved experiences for our partners.

In essence, the data team is a centralised place where KPIs can assess the differences across the three brands, emphasising each's strengths and areas that require suggested improvements.

As a Senior Data Engineer, you will be responsible for scoping, designing, and implementing data engineering and data architecture components of use cases, reviewing, and ensuring the technical feasibility of solutions, and identifying technical skills required for their delivery and support. As a technical leader, you will write, deploy, and maintain code, help monitor cloud resource expenditures, peer review code to uphold standards and best practice, help devise delivery roadmaps and plans, build and maintain effective relationships with stakeholders, driving improvements, and business value.

In this role, you will develop expertise in top-notch AWS cloud data and analytics solutions, staying well-informed about industry best practices and new technologies.

You will support the team by leading, coaching, developing and mentoring squad members, fostering positive engagement, and promoting an inclusive work environment.

Responsibilities & Accountabilities

  • Contribute to efforts to design, construct and develop quick Proof-of-Concept (POC) solutions and services.
  • Construct data pipelines to extract, transform, and load data from an extensive range of data sources using different AWS products such as Lambda, Glue, Lake Formation, Athena, EMR.
  • Maintain and enhance existing data pipelines.
  • Interface with cross-functional teams, gathering requirements and delivering data solutions.
  • Actively identify and implement opportunities to automate tasks and develop reusable frameworks.
  • Contribute to the exploration and understanding of new tools and techniques and suggest improvements to the data pipeline.
  • Implement standard, automated operational and quality control processes to deliver accurate and timely data and reporting to meet or exceed SLAs.
  • Work closely with other engineering team members to ensure all services are reliable, maintainable, and well-integrated into existing platforms.
  • Review functional and technical designs to identify risk areas and/or missing requirements.
  • Support the team by leading, coaching, developing and mentoring squads.
  • Provide technical write-ups and drawings to promote the proposed solutions.
  • Possess working understanding of Agile, Scrum, Design Thinking, and Lean Startup principles.

Qualifications

  • Significant experience in data engineering using the AWS data stack.
  • Notable experience with Python.
  • Extensive Experience with SQL or PL/SQL
  • Experience with Databricks, Spark.
  • Experience in building data products in increments and integrating and managing data sets from multiple sources.
  • Mastery in the DevOps style of software deployment (infrastructure-as-code) using Terraform/Terragrunt.
  • Considerable hands-on experience in designing, planning, productionizing, maintaining, and documenting reliable and scalable data infrastructure and data products in complex environments.
  • Familiarity with software DevOps CI/CD tools such as Git, Jenkins, Linux, and Shell Script.
  • Experience with concepts such as Data Marts, Data Warehouses, Data Lakes.

Additional Information

Firstly, we believe in providing you with the freedom to be yourself. Say farewell to strict dress codes and welcome the opportunity to express your individuality. We encourage you to be your authentic self at work, allowing you to flourish in an environment that values your uniqueness.

We uphold equality and diversity. As an equal opportunities and disability-confident employer, we welcome applications from all suitable candidates, irrespective of their background. We appreciate diversity and believe that a rich variety of perspectives strengthens our team and leads to greater innovation. 

If you've read our advertisement and it has piqued your interest in joining the Giacom team, but you're still unsure if it's the ideal fit for you, don't hesitate to apply expressing your interest. We'd be delighted to hear from you and engage in a discussion about all the exciting opportunities we can offer. Your exploration of possibilities commences by reaching out to us, and we look forward to connecting with you.

And the Giacom benefits…?

From 25 days of vacation, to a retirement plan, we've got you covered. And here's a special bounty – you'll enjoy an extra day off around your birthday.

We are concerned about your well-being and engagement. That's why we have a dedicated team ensuring your well-being and job satisfaction. We want you to feel supported and empowered at every stage.

Recognition is significant to us. We believe in acknowledging your hard work and achievements. That's why we organise team and industry events to celebrate your successes and cultivate a sense of unity among our team members.

We also offer an Employee Assistance Programme, supporting your well-being and providing assistance when you need it. Professional development opportunities are available to help you accomplish your personal goals, and we even offer eye care vouchers and discounted Medicash membership.

If you're in search of a rewarding career with a market leader that values you and offers a range of incredible benefits, look no further. Join us at Giacom and start a journey of personal and professional development. Take the first step by applying today and uncover the exciting opportunities that await you.

For more information on our Recruitment privacy notice, please follow this link and select option 8 to view -