Upstaff - Senior Data Engineer
Data Scientist is needed in Edmonton (Ellerslie), Canada.
Client: Upstaff
Location: Edmonton (Ellerslie), AB, ca
Contract: Contract
Job Description
The Government of Alberta is seeking a Senior Data Engineer to support digital transformation and data modernization initiatives across multiple ministries. The role involves working within cross-functional Agile teams to design, build, and maintain scalable data solutions, while also supporting analytics and data-driven decision-making.
Key Responsibilities
Data Engineering
- Design, build, and maintain scalable data pipelines (on-prem & cloud: Azure, AWS, GCP)
- Develop and optimize ETL/ELT processes
- Build and manage data lakes and data warehouses
- Create dimensional data models (star/snowflake schema)
- Integrate data from SQL, NoSQL, APIs, and files
- Ensure data quality, validation, and monitoring
- Implement CI/CD pipelines for automated deployments
- Work with tools like Azure Data Factory and SSIS
Data Analytics
- Analyze datasets to identify trends and insights
- Develop dashboards and reports using Power BI and DAX
- Define KPIs, metrics, and reporting structures
- Apply statistical analysis and modeling (Python/R)
- Build predictive and descriptive models
- Present insights to technical and non-technical stakeholders
Collaboration & Delivery
- Work in Agile teams (sprint planning, backlog refinement, delivery)
- Collaborate with product owners, engineers, and business stakeholders
- Support digital transformation and service improvement initiatives
Requirements
- Strong experience in data engineering and pipeline development
- Hands-on experience with cloud platforms (Azure preferred)
- Expertise in ETL/ELT processes and data modeling
- Experience with Power BI, DAX, Python, or R
- Strong SQL and data integration experience
- Experience working in Agile environments
- Strong communication and stakeholder engagement skills
Additional Information
- Job Title: Senior Data Engineer
- Job Posting ID: GOAPRDJP00000910
- Client: Government of Alberta (GoA)
- Location: Remote (Canada) with occasional travel to Edmonton, AB
- Job Type: Contract
- Duration: 1 year (extensions possible)
- Work Environment: Primarily remote (must be based in Canada); candidate must provide own equipment; Microsoft Teams is the primary collaboration tool.
No longer accepting applications
Get instant notifications for new Data Scientist jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.