Talent.com

Python programming Jobs in Markham, ON

Create a job alert for this search

Python programming • markham on

Last updated: 18 hours ago

Sr. Analytics and Automation Engineer

Sun LifeSun Life Toronto Atria
Full-timeFull-time

Analytics and Automation Engineer - Focus on Micro segmentation Policy-as-a-Code.Analytics and Automation Centre of Excellence is a focused Network Services group responsible in advancing Network S... Show more

Lead Data Engineer

PureFacts Financial SolutionsToronto, Ontario, Canada, M2N 5S4
CA$130,000.00–CA$150,000.00 yearlyCA$130,000.00–CA$150,000.00 yearly
Full-timeFull-time
Quick Apply

About PureFacts Financial Solutions.PureFacts is the leader in the Revenue Performance Management category for wealth and asset management firms.The PureRevenue™ Platform helps organizations maximi... Show more

Principal Software Developer - GPU AI/HPC kernels

Advanced Micro Devices, IncMARKHAM, Ontario, Canada
Full-timeFull-time

At AMD, we believe technology has the power to solve the world’s most important challenges.From advancing healthcare and scientific discovery to powering AI and the technologies people rely on ever... Show more

STEM Instructor (Machine Learning + Arduino Hardware Development) (Canada Summer Job 2026 - 8 Weeks)

CAROBOT Learning and ResearchMarkham, Ontario, Canada
CA$19.00 hourlyCA$19.00 hourly
Part-time +1Part-time +1

CAROBOT Learning and Research Organization is an Ontario-based not-for-profit corporation focusing on promoting and teaching technology-related topics.We have multiple openings available.We are loo... Show more

Senior Database Java Developer

Alert DrivingNorth York, Ontario, Canada
CA$13.25–CA$15.00 hourlyCA$13.25–CA$15.00 hourly
Full-timeFull-time
Quick Apply

Backend Application Developer - Job Description.We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the... Show more

Associate Director, Biostatistics

Everest Clinical Research Services IncMarkham, Ontario, CAN
CA$175,000.00–CA$210,000.00 yearlyCA$175,000.00–CA$210,000.00 yearly
Full-timeFull-time

Everest Clinical Research (“Everest”) is a full-service contract research organization (CRO) providing a broad range of expertise-based clinical research services to worldwide pharmaceutical, biote... Show more

Group Fitness Manager

Schwartz/Reisman Centre (SRC)9600 Bathurst Street, Vaughan ON
CA$60,000.00–CA$70,000.00 yearlyCA$60,000.00–CA$70,000.00 yearly
Full-timeFull-time

Schwartz/Reisman Centre, 9600 Bathurst St, Maple, ON L6A 3Z8.The Jewish Community Centre (JCC) is more than just a workplace—it’s a vibrant hub of culture, connection, and community.As one of the l... Show more

3D Software engineer

SQUALUS GROUPRichmond Hill Central, ON, ca
Full-time +1Full-time +1

We are looking for a 3D software developer to join our clients software development team.The candidate will be responsible for the design and implementation of interactive 3D visualization, geometr... Show more

Business Insights Analyst II

TDMarkham, Ontario
Full-timeFull-time

Analysis & Insights: Conduct complex portfolio and transaction analysis in an automated manner to support GI Journey team.Accelerate profitable growth by unlocking initiatives and providing opportu... Show more

DSP Engineer (Markham)

Evertz Microsystems LimitedMarkham, ON, CA
Full-timeFull-time
Quick Apply

We are looking for DSP engineers responsible to work on DSP algorithm design and implementation on heterogeneous platforms, including CPU, GPU and FPGA.Responsibilities:  A... Show more

Software Developer – Junior - MSON #1

Compu-Vision Consulting Inc.Markham, Ontario, Canada
Full-timeFull-time

We are seeking a motivated Junior Software Developer to assist in designing, developing, testing, and maintaining software applications.The ideal candidate will have foundational knowledge of appli... Show more

 • New!

Intermediate/Senior Transmission Planning Power Systems Studies Engineer

StantecMarkham, ON
CA$114,600.00–CA$164,600.00 yearlyCA$114,600.00–CA$164,600.00 yearly
Full-time +1Full-time +1

At Stantec, we’re leading the energy transition by combining the strength of a large company with the agility of specialized teams to think big and tackle the hardest challenges.Join us, and you’ll... Show more

Senior Data Engineer

Randstad CanadaNorth York, Ontario, CA
TemporaryTemporary
Quick Apply

Our client, is seeking an experienced, highly analytical Senior Data Engineer to join their rapidly growing Analytics team.In this high-impact role, you will design, build, and optimize scalable da... Show more

Microvellum Programmer/Developer - Amico Corporation

AmicoRichmond Hill, ON, Canada
Full-timeFull-time

Microvellum Developer - Amico Corporation.Would you like to work for a global company that is dedicated to personal career growth?  Amico Corporation is a leading manufacturer of Medical Equipment ... Show more

Artificial Intelligence Applications Developer - Spanish Required

Cuso InternationalRichmond Hill, Ontario
PermanentPermanent

This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Are you passionate about Artificial... Show more

 • Promoted

Researcher – Agent Platform R&D

Huawei Technologies Canada Co., Ltd.Markham, Ontario, CA
Full-time +1Full-time +1

Huawei Canada has an immediate permanent opening for a Researcher.The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation cloud... Show more

Embedded Systems Software Engineer

ProtingentThornhill, ON, CA
CA$110,000.00–CA$190,000.00 yearlyCA$110,000.00–CA$190,000.00 yearly
PermanentPermanent

The Embedded Systems Software Engineer will be responsible for the design, implementation, and definition of validation plans for various software modules running on a multi-processor system.This r... Show more

Junior Systems Optimization Analyst

Warehousing & Distribution.Scarborough, ON, CA
Full-timeFull-time
Quick Apply

Role Summary We are looking for a Junior Systems Optimization Analyst   who is early in their career but ready to take on high ownership and real impact.This role sits at the intersection of s... Show more

Kids Instructor

Life Time>Vaughan, Ontario, Canada
CA$17.60 hourlyCA$17.60 hourly
Full-timeFull-time

The Kids Instructor provides best-in-class, educational/fitness-minded programming for our children.They organize, instruct and implement safe, fun and entertaining activities and games for childre... Show more

Statistical Programmer I

Everest Clinical Research Services IncMarkham, Ontario, CAN
CA$45,000.00–CA$55,000.00 yearlyCA$45,000.00–CA$55,000.00 yearly
Full-timeFull-time

Everest Clinical Research (“Everest”) is a full-service contract research organization (CRO) providing a broad range of expertise-based clinical research services to worldwide pharmaceutical, biote... Show more

Sr. Analytics and Automation Engineer

Sr. Analytics and Automation Engineer

Sun LifeSun Life Toronto Atria
27 days ago
Job type
  • Full-time
Job description

Job Description

:

About the Job:
Sr. Analytics and Automation Engineer - Focus on Micro segmentation Policy-as-a-Code.

Department and Role Summary:

Analytics and Automation Centre of Excellence is a focused Network Services group responsible in advancing Network Services’ capabilities in automation, orchestration, data analytics, tooling, artificial intelligence, and all aspects of functionality integrations within SLF ecosystem of tools and their capabilities in support of and in accordance with the guardrails set forth for Sunlife Digital Enterprise journey.

This role reports and operates under the general direction of the Director, Analytics and Automation Centre of Excellence. Successful Candidate will be working on several automation code development primarily for network services, with initial focus on micro/macro segmentation. This person will also play a major role in integrating a few digital platforms for tooling and analytics to increase operational efficiency in management of the enterprise network ecosystem, on-premises and in cloud.

What will you do?

Main Accountabilities:

  • Design and implement automated workflows for micro-segmentation policy creation, validation, and deployment across Sunlife’s hybrid environments.

  • Build and maintain CI/CD pipelines for policy-as-code to ensure consistent, auditable deployments.

  • Develop automation for continuous policy compliance monitoring and configuration drift detection.

  • Contribute to advancing technologies for Automation, Data & Analytics, DevOps, API, and Platform Integration, within Network Services’ and business partners.

  • Contribute and promote knowledge sharing, knowledge transfers, providing workshops and trainings.

What do you need to succeed?

Deep micro segmentation & Security architecture knowledge.

  • Platform Experience: Hands-on expertise with Guardicore.

  • Zero Trust Principles: Strong understanding of Zero Trust, least-privilege access, and reducing lateral movement.

  • Network Fundamentals: Solid grasp of TCP/IP, DNS, routing, firewalls, L3/L4 ACLs, and Traffic Flow Analysis.

Automation & Software Engineering.

  • Scripting & Programming: Proficiency is Python and/or Powershell is must

  • Policy-as-Code: Mandatory Ansible, Terraform, and CI/CD working experience

  • API Mastery: Strong ability to work with REST APIs and JSON to integrate Guardicore with CMDBs, ServiceNow, and ticketing systems.

  • AI/ML Integration: Experience using AI to analyze traffic flows and auto-generate policies is a huge plus.

Policy Compliance & Policy Lifecycle Management

  • Continuous Compliance: Experience building pipeline for automated evidence collection, configuration baselines, and audit reporting

  • Policy Lifecycle: Skills in managing the full lifecycle-discovery, testing, validation, enforcement, and reporting.

  • Auditing: Ability to perform firewall rule-base / ACL reviews to identify gaps and redundancies.

Integration & Soft Skills

  • Cross-functional Collaboration: Ability to work with Network, Security, App Teams, ITSM, to translate business needs into technical policies.

  • Tooling and CMDB Integration: Experience integrating segmentation with Enterprise monitoring tools, CMDB, and user-facing portals.

  • Certifications: While not mandatory, CISSP, GCSA, GCSE, CCNP Security, CCSM are strong indicators of expertise.

Education and Experience.

  • Bachelor’s degree in computer science, Information Technology, Cyber Security, Computer Engineering or closely related technical field

  • Five (5) + years coding and development using one or more programming languages in Python, PowerShell, Bash, (others are advantage)

  • Two (3) + years progressive experience in PaC and IaC (Policy/Infrastructure as Code) development using tools like, Ansible, Terraform, etc.

  • At least Five (5) + years in networks, security, IT, data analysis and visualization.

  • Expertise in Network Programmability and integration with YANG, YAML, XML, JSON, NETCONF, RESTCONF.

Technological Skills.

  • Advanced Networking

  • Automation, PaC, IaC, DevOps

  • Cybersecurity Principles

  • Identity & Access Management

  • Cloud Infrastructure Competencies

Competencies:

  • Cross-Functional Diplomacy: The successful candidate must act as a bridge between the Network team, Security compliance team and the Application owners.

  • Clear Documentation: Must document complex architectural labels and automation workflows for compliance and so they can be easily audited.

  • Risk-Management Mindset: Purposeful but careful approach to automation, understanding the importance of “visibility/alerting mode” before transitioning automated policies to “enforcement/blocking mode.”

  • Advanced reasoning skills with the ability to define problems, evaluate trends in analytical data, establish facts, and draw supportable valid conclusions.

  • Thrives in an Agile and fast-paced environment, with the ability to stay calm in high-risk, high-pressure situations.