Purpose
Contributes to the overall success of the development of critical data assets/data models serving International Banking Analytics.
The Data Engineer will be responsible for architecting, designing, and implementing data pipelines and data bases to be consumed for business intelligence and advanced analytics applications.
Ensures all activities conducted are following governing regulations, internal policies and procedures.
Accountabilities
Functions as member of an agile team and helps drive consistent development practices, tools usage, common components, and patterns.
Collaborates with analytics and business teams to build and improve data models that feed business intelligence tools, increasing data accessibility and fostering data-driven decision making across the organization.
Performs hands-on design and development with SQL / Bigquery / PySpark /Pandas , Parquet files, Warehousing experience preferably with object storages and Airflow scheduling / orchestration and Big Query
Spends significant amount of time writing code and testing.
Works with the team to optimize code execution.
Skilled with dimensional modeling and devops processes.
Education / Experience / Other Information
3-6+ years experience working as a Data Engineer or Technical Business Analyst.
Bachelor’s degree in Computer Science or Engineering, or related field or relevant experience.
Strong proficiency in Cloud computing, Data Quality and Governance.
Strong proficiency in GCP, SQL, Python and Spark.
Data modelling, Datalake and warehousing experience would be a plus
Proficiency with relational databases (Oracle, DB2, Redshift, etc.)
Proficiency with Big Query
Assets
Experience with Big Data and Cloud Technologies (GCP, Hadoop, MinIO,Presto/Trino, Juipter Hub, AirFlow)
Experience working in Retail/Risk Banking Domain is an asset
Experience working in an Agile team environment
#J-18808-Ljbffr