leeds.tech / jobs

Data Engineer

Description

Would you like to help create a brand-new engineering organisation? Perhaps you know what great engineering culture looks like, or you have an entrepreneurial side as well as outstanding coding skills? Whatever your aspirations, we’re trying to create the best engineering consultancy in the UK and looking for brilliant engineers to be part of the journey.

About DMW Engineering

DMW helps organisations solve their biggest, most exciting engineering problems. We’ve created banks from scratch on Kubernetes and AWS, built streaming analytics solutions that protect the country and built platforms to enable whole organisations to move to AWS and Azure, and everything in between. We do all this in a work environment where regular social events, inclusivity and an ego-free culture mean we’ve been officially voted a “Great Place to Work” for five years in a row.

We’re not interested in cutting corners and believe in helping our clients to make the right choice for the long-term. We draw on our reputation for outstanding delivery to allow our engineers to do the right thing for our clients, and not necessarily the easy thing. Innovation is in our DNA, and we encourage our engineers and consultants to work together to rethink conventional wisdom on how problems should be solved.

Location:

We offer two locations for this: Leeds or Manchester. Both locations are based right in the heart of the city centre next to Leeds station and Manchester Piccadilly. The offices are relaxed, modern coworking spaces with plenty of private and shared areas.

Here’s what you will do (Not all of it, but some of the important stuff!)

  • Solve the problems others cannot
  • Spend a day a week working on a combination of internal products and your own development
  • Create data platforms based around modern open source products and cloud-native technologies:
    • AWS, Azure and Google Cloud
    • Python
    • Kafka / NiFi / Flume
    • DB technologies: SQL Server / PosteSQL / MySQL
    • Hive/Spark/Impala
    • Dataiku
    • Terraform
    • Kubernetes

Requirements

The essentials?

  • Experiece building data platforms using either cloud native products or commercial data analytics / data warehouse software
  • Working knowledge of data pipelines & data transformation processes
  • Experience creating and/or maintaining production software delivery pipelines using common CI/CD tools (e.g. Jenkins, GoCD, CircleCI)
  • Demonstrable experience in automating operations tasks with one or more scripting languages
  • Experience working with one or more of the main cloud providers (AWS, Azure or Google)
  • Have a drive for self-improvement and learning, including learning new programming languages
  • Approach solving problems pragmatically
  • Experience of Hadoop big data platforms (either Cloudera / Hortonworks or cloud native equivalents)
  • Experience with data reporting and visualisation tools (PowerBI, Tableau, Qlik)
  • Experience productionising machine learning algorithms
  • Experience with Infrastructure as Code (e.g. Terraform, Cloudformation)
  • Experience supporting and operating production systems
  • Familiarity with configuration management tooling (e.g. Ansible)

It would be great if you had these desirable skills

  • Experience of Hadoop big data platforms (either Cloudera / Hortonworks or cloud native equivalents)
  • Experience with data reporting and visualisation tools (PowerBI, Tableau, Qlik)
  • Experience productionising machine learning algorithms
  • Experience with Infrastructure as Code (e.g. Terraform, Cloudformation)
  • Experience supporting and operating production systems
  • Familiarity with configuration management tooling (e.g. Ansible)

Benefits

We’ve grown consistently over the years and offer an entrepreneurial environment within which to embark upon an exciting career path, where your contribution really counts, and we will recognise it. With personalised development opportunities, experienced colleagues and challenging client assignments, progression can be extremely rapid for high performers. We are a social bunch of people and go out as a team on a regular basis. You can also expect:

  • A highly collaborative working environment and great rates of pay (including base salary and bonus potential).
  • A range of flexible benefits consisting of well-being and lifestyle benefits.
  • A commitment to your development & continuous growth of skills through one-to-one mentoring and wide-ranging hands-on experience.
  • 25 days’ holiday and the ability to flex this to 30 days if you chose to do so.
  • 2 day’s CSR volunteering days.
  • Award-winning learning and development opportunities, including dedicated personal training budgets and time and a wide range of choice in training courses.
  • A dedicated personal budget to choose the IT equipment of your choice.
Apply on company website
Close

enquiries@dmwgroup.co.uk
+44 (0) 333 043 9000
https://www.dmwgroup.com/

Job Vitals

Type: Full Time

Reference Number: 86080

What we're looking for: A thorough understanding of Cloud architecture and technology, preferably evidenced by a certification; Experience in delivering cloud-native applications e.g. AWS, Azure, GCP. Knowledge of integration technologies (e.g. Kong, MuleSoft, APIgee) and their deployment and hands-on experience in designing and delivering services using modern architecture patterns e.g. microservices, RESTful APIs, event-based architecture. A tool chest full of consulting methods and approaches which allow you to work with a lose brief, create consensus and help stakeholders reach decisions, structure work and communicate complex data in a clear way. Understanding of DevOps processes facilitating Continuous Integration/Continuous Delivery pipelines using latest technologies (e.g. Ansible, Terraform, Docker, Kubernetes). Experience in managing a team and developing talent with a focus on continuous improvement. Ability to identify and build a capability and go-to-market offering for the firm. An interest in contributing to developing sales proposals and future opportunities for the firm.

Type: Full Time
Categories: Engineer

As our Data Managing Consultant, you'll come from a technology consulting background having delivered data centric solutions at scale. These are just some of the attributes you will bring with you: Expertise in at least one of : Data Visualisation and Reporting or Data Analysis and Data Engineering or Data Project Management or Platform Engineering or Cloud Architecture (essential); Experience of working in a client-facing capacity as part of a consulting team (essential); Strong technical experience across a range of data related tools & technologies such as SQL, VBA, Python, R, Hadoop, Hive, Spark, Tableau, QlikView, Spotfire and PowerBI; Good understanding data modelling methodologies, security and governance applicable in Big Data environments;

Type: Full Time
Categories: Engineer