Senior Python Automation Engineer

Senior Python Automation Engineer

Full-Time On-site
T

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

Senior Python Automation Engineer employer: Telesat

Telesat is an exceptional employer, offering a unique opportunity to lead one of Canada's most significant defence communications programs from its Ottawa headquarters. With a strong commitment to employee growth, Telesat fosters a collaborative work culture that values technical expertise and program management excellence, providing employees with the chance to make a meaningful impact on national security while working alongside world-class teams in the cutting-edge field of satellite technology.

T

Contact Details:

Telesat Recruitment Team