The Data Engineer will design, implement, and support our clients' infrastructure, with a strategic focus on extracting business value from the Data Warehouse. This role is critical in driving a data-driven culture, integrating third-party systems, and ensuring robust, scalable, and high-quality data solutions that meet evolving business requirements.
Responsibilities
Engage with stakeholders to gather requirements and design scalable data solutions.
Development and maintenance of ETL pipelines and data quality frameworks.
Design and optimise data warehouse architecture, using the medallion architecture.
Integrate various third-party systems into the data warehouse.
Set up and maintain CI/CD pipelines for data workflows.
Provide day-to-day support and guidance to the data team.
Ensure all data engineering work complies with the Bank’s Data, Information Security, and related policies, as well as regulatory requirements.
Requirements
Experience in data warehouse design and implementation.
Knowledge of CI/CD pipelines and data quality frameworks
Advanced SQL and performance tuning for data systems
.NET, SSRS, and FFIS exposure
Excellent stakeholder communication and technical leadership skills
Education and Experience
Degree or Diploma in Information and Communications Technology
2+ years of experience in Data Engineering or related roles
Benefits
Private health insurance
Fitness allowance
Free parking
Opportunities for professional growth with internal and external training