Senior Azure Data Engineer - ETL Job at Cleo Consulting, Ontario, CA

ZGFZL050RUNId2FRdzVtNG95bkkrd3lZMlE9PQ==
  • Cleo Consulting
  • Ontario, CA

Job Description

Assignment: RQ09197 - Software Developer - ETL - Senior

Job Title: Senior Azure Data Engineer - ETL

Requisition (SS): RQ09197

Start Date: 2025-07-21

Client: Central Agencies Cluster

End Date: 2026-03-31

Office Location: 222 Jarvis St, Toronto

Organization: Central Agencies Cluster

Extension # of Days: 240.00

Ministry: Ministry of Treasury Board Secretariat

# Business Days: 174.00

Hybrid - Candidate MUST work 3 days onsite and 2 days remote

MUST HAVES:

  • Experience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI
  • Experience with the Amazon Web Services (AWS) suite of technology including: Amazon Aurora, Amazon Relational Database Search, Glue, OpenSearch, etc.
  • Experience with developing data extraction, transformation, and load programs (daily and initial load) functionality on a wide range of data repositories (structured and semi-structured files, relational and multi-dimensional data stores)
  • Experience with developing, implementing, and maintaining schedule/dependency logic for Extract Transform Load (ETL) scripts
  • Experience with data integration, data cleansing, and data analytics
  • Experience with data modeling and design principles for data marts and data warehouses
  • Experience in database management and administration
  • Experience in constructing complex SQL queries and performance tuning
  • Experience with Git and knowledge of source control strategies
  • Experience creating technical documentation including ETL source-to-target mappings, data model diagrams, architecture artifacts, detailed design documents, etc.
  • Experience in eliciting, documenting, and validating business requirements
  • Experience in software development lifecycle from Development, to Testing and Quality Assurance, to Delivery
  • Solid communications skills: the ability to understand, comprehend, and follow instructions and requirements to communicate clearly and effectively both verbally and in writing.

Nice to have skills:

  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  • Experience designing visual dashboards to highlight trends and Key Performance Indicators (KPIs), and developing canned reports (scheduled and ad-hoc)
  • Experience with programming languages such as C#, developing application code such as APIs, Functions, etc.
  • Experience writing scripts with PowerShell and other scripting languages

Description

  • Hybrid Work Environment: The successful candidate is expected to work onsite at 222 Jarvis St 3 days per week, and may work remotely up to 2 days per week.

Responsibilities:

  • Work as an integrated member of the Data Management team to support cross functional data initiatives with various business clients
  • Interact with Business teams to better understand the technical functionality requirements and analyze data requirements and their impact to the existing systems
  • Responsible in connecting various source and target systems (Oracle, Microsoft and Amazon Aurora, Amazon Relational Database Services, databases, APIs, flat files, etc.) and performing Extract, Transform, and Load (ETL) activities
  • Work with team members to develop ETL within Azure Data Factory or Amazon Web Services (AWS) equivalent such as Glue, Kinesis Data Firehose, SageMaker, Data Wrangler, OpenSearch Service, etc. and SQL code to satisfy business requirements
  • Create ETL Mappings and develop stored procedures, SQL queries and tune/optimize SQL code the ETL process and the target database for reporting
  • Execute unit tests to ensure the accuracy of code changes, and to verify that data integrity and performance requirements are met
  • Participate in meetings and scrums, works on incident and enhancement/maintenance tickets assignments and delivers excellent technical support
  • Create and maintains technical documents, including data models

Experience and Skill Set Requirements

Responsibilities/Assignment Deliverables Senior ETL Developer

  • Designs, develops, and maintains database back-end and ETL applications for Data Warehouse and Business Intelligence solutions. Uses knowledge of ETL languages and development techniques to build and expand application functionality by writing high-quality code using appropriate patterns. Ensures applications remain scalable while complying to standards and following best practices. Tests and debugs applications and ensures that software is properly documented. Collaborates clearly and professionally as part of a development team and communicates with clients.

Evaluation Criteria

Core Technical Skills - 50%

  • Experience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI
  • Experience with the Amazon Web Services (AWS) suite of technology including: Amazon Aurora, Amazon Relational Database Search, Glue, OpenSearch, etc.
  • Experience with developing data extraction, transformation, and load programs (daily and initial load) functionality on a wide range of data repositories (structured and semi-structured files, relational and multi-dimensional data stores)
  • Experience with developing, implementing, and maintaining schedule/dependency logic for Extract Transform Load (ETL) scripts
  • Experience with data integration, data cleansing, and data analytics
  • Experience with data modeling and design principles for data marts and data warehouses
  • Experience in database management and administration
  • Experience in constructing complex SQL queries and performance tuning
  • Experience creating technical documentation including ETL source-to-target mappings, data model diagrams, architecture artifacts, detailed design documents, etc.

Other Technical Skills - 35%

  • Experience designing visual dashboards to highlight trends and Key Performance Indicators (KPIs), and developing canned reports (scheduled and ad-hoc)
  • Experience with programming languages such as C#, developing application code such as APIs, Functions, etc.
  • Experience writing scripts with PowerShell and other scripting languages
  • Experience with Git and knowledge of source control strategies
  • Experience in software development lifecycle from Development, to Testing and Quality Assurance, to Delivery

Communications Skills - 10%

  • Experience in eliciting, documenting, and validating business requirements
  • Solid communications skills: the ability to understand, comprehend, and follow instructions and requirements to communicate clearly and effectively both verbally and in writing.

Standards and Best Practices - 5%

  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards

Job Tags

Remote job, 2 days per week, 3 days per week,

Similar Jobs

Focused HR Solutions

1.20. Certified Project Manager/Scrum Master Job at Focused HR Solutions

 ...and 2 days remote each week. In-Person Interview Required. Our direct client has an opening for a Certified Project Manager/Scrum Master position # 729389. This position is for 8-12+ months, with option of extension, and will be worked a hybrid work schedule 3 days... 

Gecko Hospitality

Executive Sous Chef Job at Gecko Hospitality

 ...Seeking an Executive Sous Chef for a Corporate Dining Experience in Savannah, GA. A Day in the Life of an Executive Sous Chef: As the Executive Sous Chef for our corporate dining facility, your day will be filled with culinary creativity, maintaining top-notch food... 

Ivionics, LLC

Cybersecurity Analyst Job at Ivionics, LLC

 ...and common attack methods (e.g., phishing, ransomware, lateral movement).~ Risk frameworks (e.g., NIST, CIS, ISO 27001).~ MITRE ATT&CK Framework.~ Familiarity with tools such as:~ Kali Linux, Nessus, Burp Suite, Wireshark, Splunk, CrowdStrike, or similar... 

SGA Talent

Banquet Server Job at SGA Talent

 ...Premier staffing agency, SGA Lists, is looking for trained banquet servers in Manchester, VT. Pick up your own work, and all shifts share a tip pool! Key Responsibilities: Event Preparation: Assist in setting up banquet halls and event spaces, arranging tables... 

Staff4Success

Business Development Manager Job at Staff4Success

 ...Our client is a premier staffing agency with a reputation for excellence in providing staffing solutions across multiple industries. With a client-first mentality, they are committed to connecting top talent with top organizations while fostering a dynamic and collaborative...