Data Engineer (MH101)Methods

London, England, United Kingdom 05-05-2023
CiviTech

Description

Data Engineer

Methods is a £100M+ IT Services Consultancy who has partnered with a range of central government departments and agencies to transform the way the public sector operates in the UK. Established over 30 years ago and UK-based, we apply our skills in transformation, delivery, and collaboration from across the Methods Group, to create end-to-end business and technical solutions that are people-centred, safe, and designed for the future.

Our human touch sets us apart from other consultancies, system integrators and software houses - with people, technology, and data at the heart of who we are, we believe in creating value and sustainability through everything we do for our clients, staff, communities, and the planet.

We support our clients in the success of their projects while working collaboratively to share skill sets and solve problems. At Methods we have fun while working hard; we are not afraid of making mistakes and learning from them.

Predominantly focused on the public-sector, Methods is now building a significant private sector client portfolio.

Methods was acquired by the Alten Group in early 2022.

Summary Profile

As a Data Engineer at Methods you will be expected to get involved with projects from conception to delivery - leading and supervising other engineers to meet requirements and deliver quality data products. On a day-to-day basis, you will own best practice for data management and data engineering - providing support to other members of the team and raising awareness across the organisation for data issues and solutions.

When contributing towards projects, you’ll make effective long-term design solutions and take an active part in sprint reviews and other agile processes. You’ll often perform code reviews and provide constructive feedback to other developers.

Often, you will be called upon to shape and review bids as required based on your expertise.

In your downtime or in preparation to get involved in new and exciting opportunities, you’ll be able to use personal development time to keep up to date on the latest trends and technologies.


Requirements

Engineering:

  • Working with other members of the delivery team across a mix of large and small projects and be responsible for translating data into valuable insights that inform decisions for small to large transformation projects and programmes.
  • Working with other members of the delivery team you will be responsible for identifying and using the most appropriate analytical techniques, developing fit-for-purpose, resilient, scalable and future-proof data services that meet user needs and design and write and iterate code from prototype to production-ready.
  • Communicating effectively across organisational, technical and political boundaries to understand the context and how to make complex and technical information and language simple and accessible for non-technical audiences.
  • Creating effective data visualisation, appropriate to the audience.
  • Working with the Lead Data Engineer to support the growth and development of the team.
  • Aware of, and keep up to date with advances in digital analytics tools and data manipulation products.
  • Collecting, collating, cleansing, synthesising and interpreting data to derive meaningful and actionable insights.
  • Understanding of how to expose data from systems (for example, through APIs), link data from multiple systems and deliver streaming services.
  • Producing data models and have an understanding of where to use different types of data models.
  • Provide training, support and mentoring to a team of Data Engineers and helping to grow the team.
  • Ensuring that risks associated with deployment are adequately understood and documented.


Skills & Experience

Essential

  • Experience of creating PowerBI solutions and dashboards from row level data including data structure optimisation through to visualisation and dashboard creation.
  • Strong T-SQL Development including debugging & troubleshooting.
  • Experience in SQL Server Integration Services (SSIS).
  • Solid Relational Database design skills with an eye for performance optimisation.
  • an ability to translate business requirements into technical specifications.
  • Attention to detail and ability to QA own and other team member's work.
  • Good experience with ETL
  • Infrastructure, Azure Data Factory / SSIS, SQL (On-prem/Cloud).
  • Good experience with Analytical/Reporting
  • SQL (On-prem/Cloud), Analysis Services / Tabular Data Model, Power BI/Tableau/T-SQL.
  • Understanding of analytical tools; you are numerate.

Desirable

  • Experience with NoSQL type environments, Data Lakes, Lake-Houses (Cassandra, MongoDB or Neptune).
  • Have experience with Python, Scala or Java.
  • Have cloud based experience, preferably with AWS and/or Azure.
  • Knowledge of statistics principles necessary to interpret data and apply models. For example, knowledge of errors and confidence intervals to understand whether a relation seen in the data is real.
  • Exposure to high performing, low latency or large volume data systems (i.e. 1 billion+ records, terabyte size database).
  • Working within a continuous integration environment with automated builds, deployment and unit testing.
  • Exposure to iterative/agile development methodologies such as SCRUM.
  • Experience of working in a consultancy.


Additional

This role will require you to have or be willing to go through Security Clearance. As part of the onboarding process candidates will be asked to complete a Baseline Personnel Security Standard; details of the evidence required to apply may be found on the government website Gov.UK. If you are unable to meet this and any associated criteria, then your employment may be delayed, or rejected. Details of this will be discussed with you at interview.

Benefits

Methods is passionate about its people; we want our colleagues to develop the things they are good at and enjoy.

By joining us you can expect:

  • Autonomy to develop and grow your skills and experience
  • Be part of exciting project work that is making a difference in society
  • Strong, inspiring, and thought-provoking leadership
  • A supportive and collaborative environment

As well as this we offer:

Development – access to LinkedIn Learning, a management development programme, and training

Wellness – 24/7 confidential employee assistance programme

Flexible Working – including home working and part time

Social – office parties, breakfast Tuesdays, monthly pizza Thursdays, Thirsty Thursdays, and commitment to charitable causes

Time Off – 25 days of annual leave a year, plus bank holidays, with the option to buy 5 extra days each year

Volunteering – 2 paid days per year to volunteer in our local communities or within a charity organisation

Pension – Salary Exchange Scheme with 4% employer contribution and 5% employee contribution

Discretionary Company Bonus – based on company and individual performance

Life Assurance – of 4 times base salary

Private Medical Insurance – which is non-contributory (spouse and dependants included)

Worldwide Travel Insurance – which is non-contributory (spouse and dependants included)

Enhanced Maternity and Paternity Pay

Travel – season ticket loan, cycle to work scheme

For a full list of benefits please visit our website (www.methods.co.uk/careers/benefits

c

Applications are now closed