Head of Data Engineering

at  Xiatech

Fitzrovia, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Oct, 2024Not Specified28 Jul, 20247 year(s) or aboveDevops,Airflow,Kubernetes,Agile Environment,Team Leadership,Scrum,Gcs,Analytics,Data Streaming,Star Schema,Presentation Skills,Data Products,Sql,Data Modeling,Python,ArchitectureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT US

Here at Xiatech, we believe that a great work-life balance leads to a contented and productive team. We enable all our teams to work remotely in order that they enjoy the flexibility and freedom to work at a time and place convenient to their lifestyle. Of course, when it comes to the serious stuff of doing business, everyone at Xiatech makes themselves available and delivers to a high standard.
Using the latest in Open Source, Microservices, Big Data and Cloud technologies, Xiatech has developed Xfuze, an innovative Hyper-Integration Platform.

Xfuze (https://www.xiatech.co.uk/platform/hyper-integration-platform/) provides organisations with three core capabilities in a single platform:

  • Real-time system integration
  • Real-time, single view of data
  • Real-time, actionable insights, including predictive analytics

YOUR KNOWLEDGE & EXPERIENCE

  • 7+ years experience in Data Engineering/Architecture (or similar).
  • Broad knowledge of different technical areas (DevOps, Engineering, Architecture, Various Datastores, etc).
  • Experience with real-time data streaming and event-based architecture.
  • Experience working with the latest cloud data trends and technologies.
  • Proven team leadership and management
  • Strong proficiency in SQL & Python.
  • Designing and building data warehouses & data lakes, including data modeling and mapping using techniques such as medallion and star schema (Experience with BigQuery a bonus).
  • Data pipeline/ETL Development, building ingestion pipelines that produce scalable data products as outputs for analytics.
  • Cloud platforms, especially GCP services such as GCS, BQ, Cloud Functions, and Dataproc.
  • Familiarity with containerisation and IaC tools (e.g. Docker, Kubernetes, Terraform).
  • Worked within an agile environment (Scrum, Kanban, etc).
  • Excellent communication and presentation skills. Proven track record working with clients.
  • Desirable: Orchestration frameworks such as Dataform, Airflow, and GCP Workflows.

Responsibilities:

THE ROLE

We’re looking for a Head of Data Engineering to design and develop the future features and functionality of the Xfuze Platform and to take part in client deliveries, including involvement in the roadmap, planning and prioritisation of new requirements.
You will have a product mindset and think productisation at every step of the way. You will contribute to the data strategy with the CDO.
We need a low-ego, highly collaborative leader who can work with the teams, provide guidance, expertise, and support to successfully deliver our core platform to our clients.
You will line manage data engineers as a technical leader in the company. You will inspire your team and they will look up to you to guide them. You will make sure that internal governance and process are followed.
You will work closely with the CTO, CDO, client teams, Xfuze platform team, stakeholders, and your peers in the technical development team, ensuring all requirements and views are resolved into a strong implementation of the Xfuze product.
You will be a dynamic thought-leader in the field of data and AI and will be passionate about tech and keep abreast of industry trends and emerging technologies. They will be comfortable working with different tools as needed and sharing that knowledge with others.
This is a fantastic opportunity for a driven individual looking for a role in a company which can offer career progression, personal development and on-the-job training. This exciting role will have a genuine impact from day one and will enable the right person to progress their career in a rapidly expanding organisation.

KEY RESPONSIBILITIES

  • Provide technical leadership to a team of data engineers, fostering a culture of collaboration, innovation, and excellence.
  • Contribute to the data engineering strategy & roadmap with the CDO and the members of the Product Steering Group.
  • Design and implement scalable and efficient data architectures that support the business objectives.
  • Work with Product Owners and Delivery Leads to prioritise and orchestrate work between squads, deliveries and engineers taking into account skillset, etc.
  • Set strong engineering practices , repeatable patterns and quality, in coordination with other engineering teams.
  • Drive change and continuously improve the company’s data engineering practices & maturity.
  • Provide governance through the technical design authorities.
  • Evaluate and select tools and technologies that align with the organisation’s strategy in close collaboration with the Platform and Product teams.
  • Set and track technical metrics to assess the performance of the team and the solutions they build.
  • Help the organisation scale by improving our onboarding, training, and SDLC processes.
  • Data Quality engineering, implementing patterns that clean and enrich data in reliable ways.
  • Represent Xiatech and data engineering to client calls, presales meetings and industry conferences on a regular basis.
  • Mentor and improve the technical skills of other team members through peer reviews.
  • Work with clients to analyse requirements and implement solutions.


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Proficient

1

Fitzrovia, United Kingdom