IT & Software

Senior Python Automation Engineer

Telesat

Ottawa · Ontario · Canada

Build production-grade Python automation at Telesat in Canada, working with Pytest, APIs, asynchronous messaging, and Kubernetes environments.

This senior hands-on software development role designs frameworks and engineering tools for distributed, event-driven microservices. You will improve testability, shorten feedback cycles, diagnose failures, and create repeatable software-quality evidence. The work includes AI-assisted development, CI/CD integration, and automated validation across service-based workflows.

Key Responsibilities:

  • Design and maintain reusable Python automation frameworks and packages
  • Develop Pytest tests, fixtures, plugins, and execution utilities
  • Validate REST APIs, gRPC services, and streaming patterns
  • Automate Azure Service Bus and Blob Storage workflows
  • Deploy and troubleshoot tests and services on Kubernetes

Requirements:

  • Strong Python development, packaging, typing, and asynchronous programming experience
  • Deep understanding of Pytest architecture and plugin development
  • Experience building substantial automation frameworks and engineering tooling
  • Working knowledge of Java for scripts and utilities
  • Ability to work in Canada and obtain required clearances

Apply senior Python engineering expertise to Pytest, distributed systems, APIs, messaging, and Kubernetes automation at Telesat.

#J-18808-Ljbffr

Reference: WJ-4703_9841637

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.