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