Graduate Data Engineer
Role details
Job location
Tech stack
Job description
The Graduate Data Engineer will join an established team of Data Engineers, Data Analysts and Data Scientists developing for the OCU Data Platform. They will utilise modern Data Engineering techniques, building robust data pipelines to ingest data of various formats into the Data Platform as well as transforming data, extracting data and providing key insights to the business., * Data Engineering and Architecture: Assist in building and maintaining robust data architectures, pipelines, and systems, tailored to support decision-making in the utilities construction industry and related sectors.
-
Data Integration and Management: Facilitate efficient data integration and management from multiple sources within the Group, ensuring data accuracy and consistency.
-
Data Processing and Automation: Aid in developing automated processes for data extraction, transformation, and loading (ETL), to streamline data workflows.
-
Industry Awareness: Maintain awareness of industry developments, particularly in innovative areas like Utilities 2.0, and incorporate this knowledge into data engineering practices.
-
Collaboration and Teamwork: Collaborate with different teams within the Group, addressing their data engineering needs and contributing to tailored solutions.
-
Off-the-Job Training: Engage in comprehensive off-the-job training that includes theoretical instruction, practical training, and industry exposure.
-
Graduate Programme Participation: Actively partake in the Graduate Programme, blending hands-on experience with formal training, as per statutory requirements.
-
Cross-functional Support: Offer support across various departments, contributing to diverse stages of project development and execution.
-
Development Standards: Following established OCU Data Team development standards, ensuring that all completed work is correctly source controlled
Requirements
Do you have experience in Spark?, Desirable:
- Knowledge of programming concepts and principles
- A genuine interest in data engineering and a commitment to ongoing learning in the field.
- Strong problem-solving abilities and a systematic approach to technical challenges.
- A keen eye for detail, ensuring accuracy in all aspects of data handling.
- Effective communication skills, facilitating collaboration and technical knowledge sharing.
- A team player mindset, contributing to and benefiting from collaborative efforts
- Knowledge of source control tools (such as Git)