Position: Data Engineer
Location: Remote / UK based
Hours: Full-time, 37.5 hours per week, Monday to Friday
Contract: 12-month fixed-term contract with potential to become permanent
Salary / Day Rate: Competitive, based on experience
Start Date: As soon as possible
Important: Please only apply for this role if you are currently based in the UK.
ROLE
Agile Automations Ltd is a well-established, high-growth company made up of industry-leading, creative and professional business individuals who take pride in delivering high-quality technology solutions for our clients.
We work with organisations to design, build and support intelligent automation, integration, software and data-led solutions that improve business processes, reduce manual effort and create better visibility across operations.
Due to a new 12-month client engagement, we are looking to recruit an experienced Data Engineer to join Agile Automations and support the delivery of data engineering services for a long-standing financial services client.
This role would suit a highly capable Data Engineer with strong experience in designing, building, operationalising and supporting scalable data pipelines, data stores and integration solutions. The successful candidate will be comfortable working in a structured client environment, communicating clearly with stakeholders, producing high-quality documentation and taking ownership of technical delivery.
You will need strong written and verbal communication skills, be self-motivated, organised and able to manage your own work schedule. You should be confident working with business, analytics and technology teams to translate requirements into practical, reliable and well-documented data solutions.
RESPONSIBILITIES
- Design, develop, test and maintain data architecture across multiple application platforms.
- Build, optimise and operationalise ETL/ELT data pipelines across structured and unstructured data sources.
- Develop and maintain data integration solutions and APIs.
- Manage data ingestion, transformation and delivery pipelines into production environments.
- Support data accessibility, optimisation and downstream data consumption.
- Define and support conceptual, logical and physical data models to meet business and analytics requirements.
- Ensure data integrity, accuracy and consistency across systems.
- Implement data quality controls, traceability and versioning processes.
- Perform root cause analysis and support continuous optimisation of data processes.
- Support data migration activities across databases, systems and environments.
- Define and implement scalable data storage solutions and architectures.
- Identify opportunities for process improvement, automation and reduced manual intervention.
- Work closely with business, analytics and technology stakeholders to understand requirements and deliver practical solutions.
- Produce clear technical documentation, solution design artefacts and process documentation.
- Support knowledge transfer to internal and client teams.
- Provide regular progress updates, including risks, assumptions, issues and dependencies.
- Work in line with agreed architecture, governance, data protection, security and risk requirements.
ESSENTIAL SKILLS / EXPERIENCE
- Significant experience in data engineering or a closely related discipline.
- Strong experience building and optimising data pipelines, data architectures and data sets.
- Experience with data integration, warehousing and reporting solutions.
- Strong database programming experience, particularly SQL.
- Experience with ETL/ELT tools, processes and best practice.
- Experience developing APIs and system integration solutions.
- Good understanding of the data lifecycle, integration patterns and system design.
- Experience working with data quality, data integrity, traceability and governance requirements.
- Ability to write clear technical documentation and communicate technical concepts effectively.
- Strong analytical and problem-solving skills.
- Excellent attention to detail and a quality-focused approach.
- Ability to work independently while collaborating effectively with wider project teams.
- Strong stakeholder management skills within IT or data-led environments.
DESIRABLE SKILLS / EXPERIENCE
- Experience working in financial services, banking, regulated environments or enterprise IT environments.
- Experience with cloud-based or big data environments, including AWS or similar platforms.
- Experience with Spark, PL/SQL or similar database / data engineering technologies.
- Experience with big data frameworks and pipeline orchestration tools.
- Experience supporting production data platforms and monitoring pipeline performance.
- Experience contributing to data standards, governance processes or best practice documentation.
- Experience working in Agile or structured delivery environments.
QUALIFICATIONS
- A relevant Bachelor’s Degree or equivalent professional qualification / experience in one or more of the following areas would be preferred:
- Information Technology
- Data Management
- Data Science
- Business Analytics
- Computer Science
- A related technical discipline
WHAT WE ARE LOOKING FOR
We are looking for someone who is technically strong, reliable, practical and professional.
The successful candidate should be able to take ownership of data engineering tasks, work to agreed priorities, communicate clearly with stakeholders and produce work to the high standards our clients expect.
This role requires someone who can combine strong technical delivery with clear documentation, good judgement and professional communication.
BENEFITS
Competitive salary or day rate, based on experience.
Flexible remote working.
Opportunity to work on a long-term client engagement.
Potential to move into a permanent role with Agile Automations.
Support from an experienced Agile Automations delivery team.
Opportunity to work in a professional, regulated client environment.
Training, support and career development opportunities where appropriate.
DIVERSITY AND EQUAL OPPORTUNITY POLICY STATEMENT
Agile Automations Ltd is committed to supporting, developing and promoting diversity and equality in all its employment practices and activities. We aim to establish an inclusive culture free from discrimination and based on the values of fairness, dignity and respect.
Agile Automations Ltd values diversity and recognises that the organisation is greatly enhanced by the different range of backgrounds, experiences, views, beliefs and cultures represented within its staff.
Agile Automations Ltd expects all employees, contractors and agency staff to act in accordance with this policy.
JOB TYPE
Full-time
12-month fixed-term contract with potential to become permanent
Remote working
HOW TO APPLY
Please apply with an up-to-date CV showing your relevant data engineering experience, technical skills and recent project work.
Shortlisted candidates may be asked to provide further details of relevant project experience before being submitted for client consideration.
Job Types: Full-time, Contract, Permanent
Contract length: 12 months
Pay: From £40,000.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Private medical insurance
- Referral programme
- Work from home
Experience:
- Data Engineering: 5 years (preferred)
Work Location: In person