Data Engineer

Posted 25 October 2024
LocationLoughborough
Job type Permanent
Discipline Data & Analytics
ReferenceJ13334

Job description

About you:  This position suits someone with Data Engineering experience across Azure, who is a self-motivated, technically minded individual, with a passion for data and databases with a keen sense of pride in the work they produce. You will be part of a team who thrives on close collaboration and takes shared ownership of project delivery. In this role, you will look to assist progress with the ongoing work with our existing products as well as work on newer brand-new initiatives. You are comfortable with an agile environment, enjoying a fast-paced and collaborative atmosphere, demonstrating the ability to co-ordinate and plan your work, help unblock others, and prioritise in a scrum team environment.     What does Access offer you?  We offer a flexible, hybrid working environment where you can balance work and life while maintaining a strong office team-based culture. We deliver on what we say, taking the development of our people seriously. We’ll work with you to progress your success plan and provide opportunities to accelerate your career.  On top of a competitive salary, our standard 25 days holiday (which goes up the longer you’re with us), and a matched pension scheme, you’ll also be able to choose from a range of benefits to suit you. We’re an organisation that likes to give back, so you’ll also have one charity day allocated to support a cause that matters to you.     Day-to-day, you will:  • Proactively support and improve products worked on by the data services team. • Provide an innovated approach toward a centralised data platform by contributing to the initial structure and consuming data from a wide array of sources across the business. Taking the data raw through cleaned and validated states and on to model-ready metrics. • Build and maintain automation to ensure consistent and accurate regular data across our products. • Proactively engage with multiple stakeholders to understand and advise how data could be used to offer insights into key areas of products and engineering. • Write clean, self-documenting code that is well structured, well-named and easy to read. Ensuring development standards are established, known, and followed within an agile team. • Actively contribute to requirement discussions and analysis, whilst taking responsibility for understanding the scope, risk, and complexity of changes, and where appropriate, provide feedback to the requirements and acceptance criteria. • Analyze, identify and fix the root cause of defects throughout the various layers of an application. • Support the team's sprint deliverables, through proactive contribution to planning, ownership of tasks, identification of dependencies and effective management of risks and product security. • Actively promote a quality focused approach within the team, showing ownership for quality activities and collaboration with the QA team. Prepared to test own work and that of others to ensure quality. • Actively working with the team to take ownership in the complete life cycle of product development, from refinement to release. Your skills and experiences might also include:   • Able to deliver projects efficiently, while being involved in each step of a development lifecycle • Adapt and incorporate new skillsets and technologies • Communication and collaboration with team members and stakeholders. Providing regular updates on the progress of projects • Overcoming complex challenges and solve problems effectively • Demonstratable experience with data engineering platforms built on the Modern Azure Data Stack including spark-based engines (Databricks, Synapse or Fabric) • Strong SQL and Python/C# skills • Strong experience Azure Data Factory and azure-based technologies. Good understanding of dataflows in ADF and exposure to function apps required. • Experience of leveraging a wide array of data sources for ingestion • End-to-end pipeline design and implementation • Knowledge of Delta Lake and modern data lake architecture • Experience with relational and dimensional data modelling • Working experience of work and issue tracking tools such as Azure DevOps Love Work. Love Life. Be You. - is central to our success and how we give our customers the freedom to do more of what's important to them. What are we all about?  The Access Group is one of the largest UK-headquartered providers of business management software to small and mid-sized organisations in the UK, Ireland, USA and Asia Pacific. It helps more than 100,000 customers across commercial and non-profit sectors become more productive and efficient. Our products and solutions go beyond providing technology, we connect the right people with the right data, at the right time, through Access Workspace.   At Access, we are committed to creating a welcoming and inclusive environment where everyone can thrive. If you're excited about this role, (even if your previous experience doesn't align perfectly), you might just be the perfect fit for us! We wholeheartedly believe in equality for all and the transformative power of diversity. Why not join our vibrant team where you can love what you do, love how you live, and most importantly, be authentically you? Let's make a difference together. Love Work. Love Life. Be You.