Jobs / Telesat

CI/CD Developer

Telesat · Ottawa, ON, Canada
Ottawa, ON, CanadaExp: 1-3 yrsOnsite
Remuneration
Not specified
Location
Ottawa, ON, Canada
Visa sponsorship
Not specified

Job summary

Telesat is seeking a Tools and Automation Developer to design, implement, and manage infrastructure for seamless deployment and efficient operations.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Familiarity with CI/CD tools like GitLab, Jenkins, or Azure DevOps.
  • Familiarity with Docker and Kubernetes.
  • Scripting skills in Python and Bash.
  • Knowledge of YAML file format.
  • Experience with Artifactory.
  • Knowledge of build tools like Yocto, Autotools, or CMake.
  • Knowledge of Ansible playbooks for microservices deployments.
  • Knowledge of monitoring tools like Prometheus, Grafana, and ELK/Opensearch.
  • Understanding of cross compilation systems for multi-architecture software.
  • Familiarity with Zephyr (test management tool).

Responsibilities

  • Design and maintain continuous integration infrastructure for test deployments.
  • Build and maintain CI/CD pipelines using GitLab CI.
  • Automate deployment processes to accelerate software delivery.
  • Automate test processes.
  • Resolve issues in the CI/CD pipeline.
  • Deploy repositories and manage releases in Artifactory.
  • Maintain and operate Azure Kubernetes clusters.
  • Work within an Agile development environment.
  • Collaborate with development teams and stakeholders.
  • Utilize Jira for issue tracking and sprint planning.
  • Participate in planning sessions to align deployment goals.
  • Implement deployment strategies and improve existing infrastructure.

Skills

AnsibleArtifactoryAzureAzure DevOpsBashCMakeDockerGitLabGitLab CIGrafanaJenkinsJiraKubernetesMakeOpenSearchPrometheusPythonElasticsearch

Relocation

No