Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Tools and Automation Developer at Telesat managing infrastructure and automation for CI/CD pipelines. Designing solutions for seamless deployment and operational efficiency.

Responsibilities

  • Continuous Integration Setup: Help design and maintain the core continuous integration infrastructure to support both test deployments in virtualized and on real lab HW
  • Gitlab CI/CD Pipelines: Build and maintain CI/CD pipelines using GitLab CI.
  • Automation: Build tools to automate deployment processes to accelerate software delivery.
  • Testing: Build tools to help automate test processes
  • Triaging and Troubleshooting: Work to resolve issues in the CI/CD pipeline. Help to identify when there are issues in infrastructure vs. in the product code.
  • Deployment and Release Management: Assist in deploying repositories and managing releases for different repository types in Artifactory.
  • Kubernetes Operations: Maintain and operate Azure Kubernetes clusters (on-premises or cloud-based).
  • Agile and Jira Integration: Work within an Agile development environment. Collaborate with development teams, product owners, and stakeholders. Utilize Jira for issue tracking, sprint planning, and backlog management. Participate in planning sessions to align deployment goals with overall business objectives.
  • Collaboration: Work closely with other teams to implement deployment strategies and improve existing infrastructure.

Requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 1-3 years of experience in software development, focusing on DevOPs.
  • Must-Have Skills
  • A degree in computer science or a related discipline
  • Familiarity with CI/CD tools such as GitLab, Jenkins, or Azure DevOps.
  • Familiarity with Docker and Kubernetes.
  • Scripting skills in Python and Bash.
  • Knowledge of YAML file format
  • Nice-to-Have Skills
  • Experience with Artifactory.
  • Knowledge of build tools such as Yocto, Autotools, or CMake
  • Knowledge of Ansible playbooks to help in deployments of microservices onto target systems
  • Knowledge of monitoring tools such as Prometheus, Grafana, and ELK/Opensearch.
  • Understanding of cross compilation systems for multi architecture SW (specifically x86_64 and aarch64) and creation of build containers.
  • Familiarity with Zephyr (test management tool).

Benefits

  • Accommodation for interview process
  • Equal opportunity employer

Job type

Full Time

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AnsibleAzureCloudDockerGrafanaJenkinsKubernetesMicroservicesPrometheusPython

Location requirements

HybridOttawaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.