Senior DevOps Developer

Leading global satellite operator providing reliable satellite-delivered communications solutions worldwide, with revolutionary Low Earth Orbit satellite network Telesat Lightspeed.
Ottawa, ON, Canada
DevOps
Senior Software Engineer
Hybrid
5+ years of experience
Space

Description For Senior DevOps Developer

Telesat, a leading global satellite operator listed on NASDAQ and TSX, is seeking a Senior DevOps Developer to join their innovative team. With over 50 years of experience in providing reliable satellite communications worldwide, Telesat is embarking on a revolutionary project - Telesat Lightspeed, a Low Earth Orbit satellite network scheduled for 2027.

The role is within the Software Development team that handles the Telesat Lightspeed System Model application, a cutting-edge engineering software tool running on high-performance computing infrastructure. As a Senior DevOps Developer, you'll be instrumental in designing and implementing scalable Azure cloud and on-premises infrastructure solutions.

Your responsibilities will encompass enhancing CI/CD pipelines in GitLab, working with technologies like Artifactory, gradle, and CMake, and managing containerized solutions using Docker and Kubernetes. The position offers an opportunity to work with varied software development environments including C++, GO, Java, Python, and MATLAB.

The ideal candidate will bring 5+ years of professional experience, strong technical expertise in cloud infrastructure, and excellent communication skills. You'll be joining a collaborative team environment where your contributions will directly impact the future of global satellite communications. The position offers the flexibility of hybrid work arrangements based in Ottawa, with comprehensive benefits.

This is an exceptional opportunity to be part of a company that combines engineering excellence with industry-leading customer service, while working on technology that will revolutionize global broadband connectivity.

Last updated 14 days ago

Responsibilities For Senior DevOps Developer

  • Support software development of System Model suite on HPC infrastructure
  • Design, implement, and maintain CI/CD pipelines for automated building, testing, and deployment
  • Manage and optimize cloud infrastructure
  • Implement infrastructure as code (IaC) principles
  • Collaborate with development teams to improve code quality and deployment processes
  • Monitor system performance, troubleshoot issues, and perform root cause analysis
  • Implement and maintain security measures
  • Develop and maintain documentation for processes, tools, and systems

Requirements For Senior DevOps Developer

Go
Java
Python
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 5+ years professional experience
  • Experience with Python, JavaScript, Bash, C/C++, Golang
  • Experience with build tools: Gradle, Maven, CMake, Go, NPM
  • Experience with CI/CD technologies: Git, GitLab, SonarQube, Artifactory and JFrog
  • Experience with Docker, Kubernetes and Helm
  • Experience with Cloud deployments on Azure
  • Experience with agile development
  • Excellent oral and written communication skills
  • Fluent in English
  • Must be able to work in Canada and obtain clearance under Canadian Controlled Goods program

Benefits For Senior DevOps Developer

  • Full Time Employment with Benefits

Interested in this job?

Jobs Related To Telesat Senior DevOps Developer

System Validation Engineer

Senior System Validation Engineer role at AWS, focusing on cloud platform testing and quality assurance, requiring 5+ years of QA experience and strong technical skills.

Sr. System Development Engineer, AWS Hardware Engineering

Senior System Development Engineer role at AWS focusing on infrastructure services, server component testing, and distributed systems development with competitive compensation and benefits.

Product Launch - Customer Solution Manager - Tech

Lead Product Launch Manager role at Amazon Robotics, focusing on implementing automation solutions in fulfillment centers, requiring 3+ years of technical program management experience.

Product Launch - Customer Solution Manager - Tech

Lead Product Launch Manager role at Amazon Robotics, focusing on implementing automation solutions in fulfillment centers, offering $118K-$204K salary plus benefits.

Senior Systems Development Engineer, Network Provisioning and Automation

Senior Systems Development Engineer role at Amazon Robotics, focusing on network infrastructure and automation for fulfillment centers and logistics operations.