Overview
We're hiring a Data Engineer (Maternity Cover) to join our team. This is an 18 month fixed term contract and you will work closely with the IT data team, and other stakeholders across the business to ensure seamless data accessibility and usage across the organisation.
The Data Engineer is responsible for data integration and overall data cleansing from a wide range of diverse sources, data exploration and visualisation, statistical analysis, data management and version control. Building scalable data architectures and ensuring the reliability of data flows and management information.
This role covers all data consumed internally across Bell. You will design and implement data flows to connect production and analytical systems. Create solution and data-flow diagrams, as well as documentation to support governance, maintenance, and usage by the organisation. Ensure adherence to change and release management processes.
Responsibilities
As a Data Engineer, you will work closely with the IT data team, and other stakeholders across the business to ensure seamless data accessibility and usage across the organisation.
- Design, develop, and maintain scalable, robust data pipelines for ingesting, transforming, and loading large datasets from multiple data sources (e.g., databases, APIs, and third-party services).
- Build and optimize data platforms to support the analytical needs of the business, ensuring high availability and reliability of data systems.
- Collaborate with IT, and system users to understand business requirements and ensure data accessibility and integrity.
- Manage and maintain ETL/ELT processes for structured and unstructured data, ensuring data quality and accuracy.
- Develop and implement data storage solutions, including data lakes, data warehouses, and other relevant storage systems, to ensure efficient data access and retrieval.
- Ensure data security and compliance with industry standards and regulations, such as GDPR.
- Monitor and troubleshoot data issues to detect and resolve data-related issues and optimize performance.
- Document data processes and workflows for both technical and non-technical audiences.
- Continuously improve and refine data engineering practices by adopting new tools, techniques, and best practices.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Data Science, Engineering, or a related field.
- Experience in data engineering, database management, or software engineering.
- Strong experience with ETL/ELT tools, Synapse Analytics, Azure Data Factory or SSIS.
- Proficiency with data insights and visualisation using Power BI
- Experience with SQL and database management.
- Experience working with APIs and data integration across platforms.
- Knowledge of data modelling techniques and best practices.
- Familiarity with DevOps.
- Knowledge and experience of Power Automate or Logic Apps is desirable.
- Desirable certifications, DP-203 Azure Data Engineer, DP-203 Azure Data Engineer, AZ-900 Azure and DP-900 Azure Data Fundamentals.
- Strong problem-solving skills with attention to detail and the ability to troubleshoot complex data issues.
- Excellent communication and collaboration skills, able to work across teams to deliver solutions that meet business needs.