ETL Developer - Complete
Current as of: July 19th, 2019
Id : 65062
Category : Information Technology
Location/City : – Calgary
Region : Calgary Area
Job Type : Permanent
Recruiter Name : Jayme Clark
Please submit your resume directly to Jayme via email at Jayme.Clark@executrade.com
YYC – we are working with a Calgary client in search of an ETL Developer!
Key Account Responsibilities and Functions
This position will be part of a team that is focused on efficiently adding data into our client’s new technology platform. The position will be responsible for development of fully automated, sophisticated data loading processes that ensure efficient, timely and accurate updates to their data products. Design emphasis is on abstracted, re-usable code components that can be redeployed, without change, in a myriad of combinations.
This resource will be an ETL Developer, and duties involve but not limited to defining new data loading processes, as well as maintenance of existing workflows. Traditional ETL tools and strategies break down at large scale, so most processes will be non-tool-based ETL operating on multi-terabytes of data.
The successful individual will apply intermediate skills to the design, development and maintenance of complex, fully automated data loading processes. Consults with internal/external clients and staff in the modification, design and implementation of data loading systems. This person will define, implement and provide ongoing maintenance for data loading initiatives, focusing on development of hands-off automated processes that minimize code iterations to adapt to change.
Required Skills and Qualifications
- 1+ years data warehousing experience (design, architecture, loading dimension and fact tables)
- Some experience as a Data /ETL Developer with an enterprise level data warehouse team
- Intermediate experience with large data (10TB+)
- Intermediate experience in Linux or Unix OS scripting languages (ksh, bash, python)
- Intermediate experience in HQL development and tuning in multi-terabyte data loading systems (Hive)
- Self starter
- Traditional ETL tooling/approaches are NOT required.
- Hadoop experience a plus
- Strong communication skills required
- Limited to no travel required
- BS degree in Computer Science, IT or equivalent
Please quote Job Reference #65062
Please submit your resume directly to Jayme Clark via email at Jayme.Clark@executrade.com
Executrade is one of the largest and most comprehensive full-service recruitment firms in Western Canada, with 11 divisions and locations in Edmonton, Calgary, and Vancouver. We have over 40 years of experience helping client companies and candidates achieve their business goals and vision. Our success is due to our people, the strong relationships we build, and the continuous and robust evaluation and refining of our recruitment and staffing processes.
Individuals interested in this employment opportunity must obtain the necessary approvals from the Government of Canada – Citizenship and Immigration department, prior to applying for this position. In accordance with the Canadian Immigration laws, priority will be given to Canadian citizens and permanent residents of Canada for employment opportunities. Detailed information can be obtained from http://www.cic.gc.ca