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