Senior Data Engineer
Overview
As a Senior Data Engineer, you will play a critical role in designing, developing, and maintaining data products and interactive dashboards that address the complex needs of our clients. Using your expertise in R and R Shiny, you will create tools and visualizations that are accessible, user-friendly, and fully compliant with government and industry standards.
Key Responsibilities
- Lead the development of.RShiny web applicationsto deliver innovative data solutions.
- Design and implement.interactive dashboardsand integrate dynamic visualizations into R Markdown documents.
- Translate complex datasets into actionable insights for non-technical stakeholders.
- Collaborate with cross-functional teams to gather requirements, prioritize features, and deliver high-impact products.
- Ensure all products adhere to compliance standards, including.GDPR,.WCAG 2.1 AA accessibility, and.GDS Service Standards.
- Maintain alignment with.Technical Standardsand the.Technology Code of Practice.
- Contribute to an Agile development environment, participating in sprints, stand-ups, and retrospectives.
Qualifications and Skills
Essential:
- A minimum of.5 years of experience as a Data Engineer.
- At least.3 years of hands-on experience coding in R, with a strong focus on.R Shiny.
- Demonstrated ability to design and develop.interactive dashboardsand embed.charts and visualizationsin R Markdown.
- Proven experience sharing data insights with.non-technical stakeholders.
- Strong expertise in.data collection and visualization.
- Familiarity with Agile development principles and practices.
Desirable:*
- Previous experience in the education or public sector.
- Knowledge of government technical frameworks, including the.Government Design System.
- Experience working with large-scale data platforms.