07421 904 933 // hello@grafttalent.co.uk

Data Engineer Scaling Leeds Business - Leeds

£55,000 - IT
Ref: 157 Date Posted: Monday 26 Oct 2020
LinkedIn ShareShare
More

Data Engineer

Want to work in a scaling Tech business right here in Leeds, You will be exposed to a broad range of technologies in this people-first company with a team culture which is second to none,many happy grafters are enjoying a thriving career here. 

 

Want to join them?

 

What is the company like?

  • We are a collective of techies that have deep understanding of data and how best to build data centric and data connected solutions for our customers.
  • Our solutions help our customers realise value beyond the boundaries of systems and applications, we collaborate with our customers to build secure, scalable and well-engineered systems that can be relied on. We love data and have made it our mission to build awesome systems that allow our customers to understand and get the most from their data.
  • As part of a close-working and collaborative team, we make data valuable and available to our clients, through consultancy services or product development.

 

 Engineering Environment: Engineering is at the core of what we do!

  •  We have been working with some truly inspiring clients on anything from real-time data integration and data mining, business-wide Single View of Customer systems to our own SaaS product.
  • We face new and exciting challenges every day, from ensuring high availability and performance of critical government systems, to understanding and improving complex banking and finance data structures.
  • Our engineers have the opportunity to work on a broad range of technologies and platforms this includes:
    AWS, Azure, Hadoop, Python, Java, .NET Core, Scala, Go, JavaScript, Docker, Kubernetes, Terraform, Kafka, SQL, Plus many more.

Summary of Position

The Data Engineer will be working across our client and SaaS product development teams, working in a variety of Agile (Scrum, DSDM, Kanban) and traditional project delivery frameworks.

Responsibilities

The Data engineer will have the following responsibilities:

  • Maintain a broad knowledge of the technology landscape helping to provide market-leading

consultancy services

  • Assist our clients in enterprise-scale projects utilising best-practice development methodologies, well tested code, and elegant solutions.
  • Spend as much time thinking about tests and security as on writing code.
  • Work with a team of like-minded high-calibre engineers to translate user requirements into working

code

  • Mentoring and assisting in the progress of others
  • Lead definition and maintenance of best practice and standards in development and design principles

and process

  • Get stuff done properly, first time around.
  • Make it right and only then make it fast.
  • If you see something that’s broken, fix it. That includes the coffee machine.

Skill & Experience

The Data Engineer should have a broad experience of highly available, transactional, and scalable solutions.

  • Strong web & server-side development experience
  • An understanding of data modelling – from 3NF through to denormalization for analysis.
  • A working knowledge of software development delivery in a Scrum environment
  • Broader knowledge of IT – Networking, platform, hardware, security
  • TDD/BDD
  • Experience of moving in a fast-paced, agile environment
  • Have excellent team work and communication skills
  • Working knowledge of at least one Cloud provider (PaaS, IaaS, SaaS)
  • Exceptional stakeholder management skills & experience
  • Above all, the Data Engineer must be open to new technologies, quick to adapt, and quick to learn.