Our client is a dynamic and ambitious insurance company based in the heart of Manchester, and they're on the lookout for a talented Junior Data Engineer to help them drive data-led decisions as they scale. If you're passionate about transforming raw data into actionable insights and thrive in a collaborative, small-team environment - they'd love to meet you. 5 days on site | £30,000 per year What You'll Be Doing * Assist our Data Engineer in developing Python scripts to extract, transform, and validate data against our MySQL database. * Upload and structure data for our platform to support efficient reporting and analysis. * Collaborate with stakeholders and our BI Analyst to understand data requirements and deliver actionable insights. * Participate in code reviews and contribute to continuous improvement of data engineering practices. * Document code functionality, workflows, and changes clearly and consistently. * Follow agile development principles and contribute to sprint planning and tracking. * Participate in planning, designing and developing our future migration of automated ETL processing of our data on a chosen cloud platform. What We're Looking For * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field. * Strong grasp of Python fundamentals including: * Functional programming * Object-oriented programming (OOP) * Data types and structures * Unit testing using pytest * Proficiency in SQL (we use MySQL, but experience with other SQL platforms is welcome). * Experience with data manipulation and transformation using Pandas. * Familiarity with ETL/ELT processes and data warehousing concepts. * Understanding of cloud platforms (AWS or Azure). * Basic knowledge of Git and GitHub for version control and collaboration. * Awareness of best practices for managing credentials and sensitive data (e.g., using .gitignore). * Experience managing Python virtual environments and packages. * Strong problem-solving skills, adaptability, and eagerness to learn. If you're interested, please apply below! INDMANJ 49567NB