1

Online Python Jobs in Alberta (NOW HIRING)

Experience with Python Working Conditions: * Standard open office environment * Computer work for ... Applications can be submitted via our online recruiting system only. * We appreciate your interest ...

We have a bias for open source tech, and work with the Python scientific stack, R, PowerBI, and ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...

Python, Terraform, AWS, Kubernetes * Bonus points for familiarity with Django, React or Argo ... online job posting at -ats.com/

We have a bias for open source tech, and work with the Python scientific stack, R, PowerBI, and ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...

Design, develop, and maintain optimized, productiongrade data pipelines using Python and SQL. * Support endtoend delivery of AI and advanced analytics solutions, from initial PoC through deployment ...

Design, develop, and maintain optimized, productiongrade data pipelines using Python and SQL. * Support endtoend delivery of AI and advanced analytics solutions, from initial PoC through deployment ...

next page

Showing results 1-20

People also search for

Online Python information

See Alberta salary details

$18K

$93.1K

$183K

How much do online python jobs pay per year?

As of May 31, 2026, the average yearly pay for online python in Alberta is $93,145.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,500.00 and $133,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Online Python Developer, and why are they important?

To thrive as an Online Python Developer, you need a strong grasp of Python programming fundamentals, problem-solving skills, and experience with web frameworks like Django or Flask, often supported by a relevant degree or coding certifications. Familiarity with version control systems like Git, cloud platforms, and collaborative coding tools is typically required. Excellent communication, self-motivation, and time management skills are crucial for effective remote work and teamwork. These skills enable developers to efficiently build and maintain robust applications while collaborating seamlessly in distributed environments.

What are some common challenges faced by Online Python instructors when teaching remotely, and how can they be addressed?

Online Python instructors often encounter challenges such as maintaining student engagement, addressing varying skill levels, and providing timely feedback in a remote environment. To address these, it's helpful to incorporate interactive coding exercises, use breakout rooms for collaborative problem-solving, and leverage platforms with real-time code execution and instant messaging. Regular check-ins and clear communication of expectations also help create a supportive virtual learning environment.

What does an Online Python instructor do?

An Online Python instructor teaches Python programming to students via online platforms, courses, or tutorials. They design lesson plans, explain Python concepts, provide coding examples, and assist students with exercises and projects. These instructors may work for educational institutions, online learning websites, or as independent tutors, helping learners at various skill levels understand and apply Python in real-world scenarios.

What is the difference between Online Python vs Online Java Developer?

AspectOnline PythonOnline Java Developer
Required CredentialsPython certifications, coding bootcampsJava certifications, coding bootcamps
Work EnvironmentRemote, freelance, or contract rolesRemote, freelance, or contract roles
Industry UsageWeb development, data science, automationEnterprise applications, Android development, web apps
Search & Comparison IntentOften compared for programming skills and project typesCompared for enterprise and mobile app development

Online Python and Online Java Developer roles share similarities in remote work settings and required certifications. However, Python is more popular for data science and automation, while Java is widely used for enterprise and mobile applications. Both roles are in high demand, but their focus areas differ based on industry needs and project types.

What are the most commonly searched types of Python jobs in Alberta? The most popular types of Python jobs in Alberta are:
What are popular job titles related to Online Python jobs in Alberta? For Online Python jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Online Python jobs in Alberta look for? The top searched job categories for Online Python jobs in Alberta are:
What cities in Alberta are hiring for Online Python jobs? Cities in Alberta with the most Online Python job openings:
Infographic showing various Online Python job openings in Alberta as of May 2026, with employment types broken down into 2% Locum Tenens, 85% Full Time, 11% Part Time, and 2% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $93,145 per year, or $44.8 per hour.
Analyst Confirmations

Analyst Confirmations

Enbridge

Calgary, AB • Hybrid

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 4 days ago


Enbridge rating

8.5

Company rating: 8.5 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

13th of 50 rated energy and utility


Job description

Posting End Date:

June 08, 2026

Employee Type:

Regular-Full time

Union/Non:

This is a non-union position

Confirmation Analysts support the preparation, administration, and maintenance of physical and financial transaction confirmations across Natural Gas, Crude, NGL, and corporate financial activities. This role is critical in ensuring timely, accurate, and compliant confirmation processes that align with internal procedures, risk controls, and audit requirements.

If you thrive in a fast-paced environment, work largely independently, and collaborate effectively with both internal stakeholders and external counterparties to mitigate risk and uphold data integrity, we want to hear from you.

What you will do:

  • Prepare, administer, and maintain physical transaction confirmations for Natural Gas, Crude, and NGL, ensuring all activities align with established procedures and controls.

  • Learn and support the full suite of financial confirmation activities, including ISDA transactions (IR/FX and commodities), leveraging platforms such as Bloomberg and ICE to ensure timely and accurate verification.

  • Manage eConfirm transactions and collaborate with internal teams (Contracts Advisors, Contract Negotiators, Pricing Analysts, Traders, Credit) to ensure completeness, accuracy, and timeliness of all transaction confirmation terms.

  • Liaise with external counterparties to ensure correctness and mutual acceptance of transaction confirmation terms.

  • Proactively identify inaccuracies and inconsistencies in transaction confirmations; troubleshoot problems related to confirmations as they arise.

  • Perform data entry and validation of transaction terms across systems including Egistix, ICE eConfirm, and OpenLink.

  • Provide internal and external auditors detailed walkthrough of all confirmations controls on an annual basis. Possess strong knowledge of control environments for confirmations to identify and report Risk policy violations and non-compliance items.

  • Identify streamlining opportunities of processes and systems.

Who you are:

  • University Degree or Technical Diploma with limited experience OR a combination of related certification and a minimum of five years directly related experience.

  • Strong organizational and time management skills.

  • Strong written, oral communication and interpersonal skills.

  • Ability to work well alone and within a team environment.

  • Positive attitude and self-starter.

  • Ability to adapt to and be open to change.

  • Strong PC skills leveraging Microsoft Excel, Word, Power Point, Power BI and Copilot.

Preferred:

  • 1-2 years of confirmations related experience

  • Openlink knowledge desirable

  • Experience with Python

Working Conditions:

  • Standard open office environment

  • Computer work for approximately 7-8 hours per day

Benefits:

  • A flexible benefits program that allows each employee to select the level of coverage needed for their family in the areas of health, dental,insuranceand disability.

  • A paid maternity and parental leave benefit that offers up to20 weeksof paid leave for birth-giving parents and up to12 weeksfor other eligible parents, providing flexibility and support during this important life event.

  • Valuable retirement savings plans, including a savings plan with company stock as an investment option.

  • Paid time off/vacation/sick, plus paid personal days off (depending on location), and paid holidays.

  • An Employee and Family Assistance Program.

  • A Wellness Program, which focuses on supporting healthier employees by providing tools, resources, and opportunities to improve physical, mental, social, and financial well-being.

  • Enbridge'sFlexWork(hybrid work model) offers eligible employees (Manager and below) theoptionto work from home on Mondays and Fridays, opt for a compressed work week schedule, and have flexible start and end times. Rolerequirementsdetermineyour eligibility for eachoption.#LI-Hybrid

At Enbridge, we are dedicated to our core value of Inclusion.We are proud to bean Equal Opportunity Employer. We are committed to providing employment opportunities to all qualified individuals, without regard to age, race, color, national or ethnic origin, religion, sex, sexual orientation, gender identity or expression, marital status, family status, veteran status, Indigenous status, disability, or any other reason protected by federal, state, or local law.Applicants with disabilities can request accessible formats, communication supports, or other accessibility assistance by contacting careers@enbridge.com.

Information For Applicants:

  • Applications can be submitted via our online recruiting system only.

  • We appreciate your interest in working with us; however, only those applicants selected for interviews will be contacted.

  • Final candidates for this position may be required to undergo a security screening, including a criminal records check.

To learn more about us, visit www.enbridge.com


What Enbridge employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom