Database Developer
Apex Systems is a Global IT Services Firm and our Staffing practice is looking for an Data Engineer to place at our client, a Big Five Bank. You will be joining a highly collaborative, fast paced and high performing team.
Client: Big Five Bank
Length of Contract: 6 months contract with potential perm conversion
Working Location: Hybrid, downtown Toronto
Working Hours: 37.5 hours per week
Skills
Database Developer with 5+ years of experience in any Database – Snowflake, MS SQL, Oracle, Sybase
Snowflake Expertise – Nice to have / Preferred.
Strong Experience in SQL Database Development
Strong Query Tuning & Optimization skills
Good Python Scripting knowledge
Knowledge of software development practices, concepts, and technology
Asset Management / Wealth Management knowledge (Data) – Nice to Have
Excellent Team Player
Responsibilities
Development with Snowflake features such as Snow SQL, Python
Data warehousing - OLTP, OLAP, Dimensions, Facts, and Data modeling.
Developing EL pipelines in and out of data warehouse using combination of Python and Snow SQL.
Design, implementation and operationalization of large-scale data and analytics solutions on Snowflake Cloud Data Warehouse.
Developing scripts PowerShell, Python etc. to Extract, Load and Transform data, as well as other utility functions.
Provide production support for Data Warehouse issues such data load problems, transformation, translation problems.
Translate mapping specifications to data transformation design and development strategies and code, incorporating standards and best practices for optimal execution.
Understanding data pipelines and modern ways of automating data pipeline and clearly document implementations, so others can easily understand the requirements, implementation, and test conditions.
Perform code reviews to ensure fit to requirements, optimal execution patterns and adherence to established standards.