Make a difference and advance your career by helping deliver some of the UK’s most important #tech4good projects, making the world a smarter, safer, greener, and healthier place.
Requirements
- 5+ years’ proven experience in a Data Engineering role, delivering production-grade data platforms and pipelines.
- Strong Python skills, with experience using Python to build, test, and operate data pipelines and services.
- Proficiency with at least one major cloud platform (AWS, Azure, or GCP), delivering scalable, secure, and well-architected data solutions.
- Strong experience working with core data stores, including relational databases such as PostgreSQL and Microsoft SQL.
- Experience with non-relational and NoSQL data stores (e.g. DynamoDB, MongoDB or equivalent) and understanding when to apply them.
- Hands-on experience designing and operating event streaming platforms including Kafka and its core concepts on topics, messages, and consumers.
- Experience building and operating automated data workflows using tools like Apache Airflow.
- Experience implementing data quality and validation checks throughout pipelines to ensure accuracy, completeness, consistency, and reliability.
- Practical experience implementing monitoring, observability and alerting for data platforms using tools such as Prometheus and Grafana.
- Strong understanding of data architecture patterns, including data lakes, data warehouses, and event-driven architectures.
- Awareness of GDPR and data protection practices, including secure handling of sensitive data and privacy-by-design principles.
- Experience working in Agile environments (Scrum, Kanban), contributing to delivery planning, estimation, and iterative improvement.
- Proven experience mentoring and supporting other engineers, enabling high-quality delivery and team capability growth.
- Familiarity with metadata standards, including experience validating and implementing metadata, with exposure to geospatial metadata standards (e.g. ISO 19115, INSPIRE, GEMINI) being highly desirable.
- Desirable skills: Experience working in a consultancy environment, engaging with external stakeholders and clients; Exposure to public sector projects and delivering solutions in complex organisational landscapes; Experience working with geospatial or GIS data (e.g. spatial databases, geospatial data formats or services) is highly desirable, reflecting the nature of the work we deliver.
- Experience with Graph databases (e.g. Neo4j, Apache Jena) for modelling and querying complex relationships in data.
Benefits
- InformedACADEMYTM – We offer excellent career development opportunities through our award-winning personal and professional development programmes, including support with professional certifications.
- Industry leading health and wellbeing plan – We partner with several wellbeing support functions to cater to each individuals need, including 24/7 GP services, mental health support and physical health support.
- Hybrid working*
- Private Health Care Cover*
- Generous life assurance cover*
- Gym Membership*
- Monthly office lunch
- Onsite massage sessions
- 25 paid working days holiday per year plus bank holidays*
- Sabbatical Leave Scheme*
- Enhanced Maternity Leave and Pay*
- Enhanced Paternal Leave and Pay*
- Company Pension Contribution
- Profit Share Scheme
- Payment of professional subscriptions
- Generous referral scheme with no limits on the number of referrals