... for dedicated data engineering and data product expertise. The Data Product Analyst role is ... Build and optimize data workflows using Python and SQL for data cleansing, enrichment, and advanced ...
Quick apply
... for dedicated data engineering and data product expertise. The Data Product Analyst role is ... Build and optimize data workflows using Python and SQL for data cleansing, enrichment, and advanced ...
Quick apply
... for dedicated data engineering and data product expertise. The Data Product Analyst role is ... Build and optimize data workflows using Python and SQL for data cleansing, enrichment, and advanced ...
... for dedicated data engineering and data product expertise. The Data Product Analyst role is ... Build and optimize data workflows using Python and SQL for data cleansing, enrichment, and advanced ...
Quick apply
... for dedicated data engineering and data product expertise. The Data Product Analyst role is ... Build and optimize data workflows using Python and SQL for data cleansing, enrichment, and advanced ...
Edmonton, AB · Hybrid
Data Engineer Location: Edmonton, AB - hybrid Type: Permanent We currently recruiting for a Full-time Data Engineer for our downtown Edmonton-headquartered client's Information Technology Department.
Edmonton, AB · Hybrid
Data Engineer Location: Edmonton, AB - hybrid Type: Permanent We currently recruiting for a Full-time Data Engineer for our downtown Edmonton-headquartered client's Information Technology Department.
... engineering and data integration expertise. The Talend Integration Analyst designs, builds, operates, and supports data integration solutions on the Government of Alberta's Talend Integration ...
Quick apply
... engineering and data integration expertise. The Talend Integration Analyst designs, builds, operates, and supports data integration solutions on the Government of Alberta's Talend Integration ...
$21.15 - $24.52
5% of jobs
$24.52 - $27.88
8% of jobs
$27.88 - $31.25
8% of jobs
$32.41 is the 25th percentile. Wages below this are outliers.
$31.25 - $34.62
8% of jobs
$34.62 - $37.98
12% of jobs
The median wage is $39.78 / hr.
$37.98 - $41.35
15% of jobs
$44.57 is the 75th percentile. Wages above this are outliers.
$41.35 - $44.71
19% of jobs
$44.71 - $48.08
14% of jobs
$48.08 - $51.44
6% of jobs
$51.44 - $54.81
3% of jobs
$54.81 - $58.17
1% of jobs
$21
$39
$58
A Junior Python Developer is an entry-level software developer who specializes in writing, testing, and maintaining code using the Python programming language. They typically work under the guidance of senior developers and assist in building applications, fixing bugs, and improving performance. Their responsibilities may include writing scripts, working with databases, and integrating third-party services. Strong problem-solving skills, knowledge of Python frameworks like Django or Flask, and familiarity with version control systems like Git are often required. Junior developers are expected to learn quickly and contribute to the development team while gaining hands-on experience.
As a Junior Python Developer, your daily tasks may include writing and testing code, fixing bugs, and participating in code reviews alongside more experienced developers. You'll often work on modules or features under the guidance of senior team members, attend stand-up meetings, and update project documentation as needed. Collaboration with frontend developers, QA testers, and project managers is common, especially when integrating systems or implementing new features. Over time, you can expect to take on more complex tasks and gradually build your expertise through mentorship and hands-on project work.
To thrive as a Junior Python Developer, you need a solid foundation in Python programming, an understanding of computer science fundamentals, and often a relevant degree or coursework. Familiarity with version control systems like Git, basic experience with web frameworks such as Flask or Django, and knowledge of databases are commonly expected, while certifications like PCEP can be advantageous. Attention to detail, a willingness to learn, effective problem-solving, and strong communication skills are essential soft skills for this role. These competencies ensure you can contribute efficiently to software development projects, adapt to new challenges, and collaborate well within a development team.
The most popular types of Python Developer jobs in Edmonton, AB are:
For Junior Python Developer jobs in Edmonton, AB, the most frequently searched job titles are:
The top searched job categories for Junior Python Developer jobs in Edmonton, AB are:
Cities near Edmonton, AB with the most Junior Python Developer job openings:

Full-time
Posted 8 days ago
Project Name:
Digital Regulatory Assurance System
Scope:
Modernization initiatives across the Government of Alberta are fundamentally changing how ministry users collect, manage, analyze, and use data as legacy systems are transformed into modern Data Management and Geospatial Platforms. This shift requires dedicated analytical capacity to ensure that the value of modernized data assets is fully realized.
DRAS is a Government of Alberta regulatory transformation initiative led by Environment and Protected Areas (EPA) to modernize, digitize, and streamline environmental and natural resource regulatory processes. DRAS supports the full regulatory lifecycle, from application and authorization to monitoring, compliance, remediation, and closure through a single, consolidated digital platform
As DRAS development continues, the volume, variety, and complexity of structured data continue to grow, creating a sustained need for dedicated data engineering and data product expertise. The Data Product Analyst role is critical to ensuring that modernization delivers tangible business value. This role will design, build, and operate reliable data pipelines that ingest and integrate data into the DMP, apply standardized transformations, enforce data quality and governance controls, and produce trusted, analytics‑ready datasets that support regulatory oversight, compliance monitoring, and evidence‑based decision‑making aligned with DRAS objectives.
The Data Product Analyst provides operational support and continuous improvement (CI) services for DRAS data products and platform solutions. The role focuses on ensuring the ongoing reliability, availability, and performance of DRAS data assets, integrations, reports, and analytics products.
Duties: