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.
Développeur principal concevant et intégrant des applications web pour la Ville de Montréal. Utilisation de Node.js, TypeScript, microservices, APIs et déploiements infonuagiques en environnement agile et DevOps.
Certinia Developer owning Softchoice’s customized PSA platform and Salesforce components. Designing SAP, SAP Concur, and MuleSoft integrations for this IT solutions provider.
Hotfix Developer resolving urgent production issues for Paystone, a North American payments and software company. Investigating transactional data, coding fixes, and deploying reliable client solutions.
Senior Software Engineer role at Fable, focusing on AI and full - stack development. Build AI - first products for accessibility, owning problems end - to - end.
Execute and support EFTR regulatory reporting activities, including data remediation and compliance. Ideal for professionals with AML reporting experience and strong data skills.
Seeking a skilled ETL Tester to independently lead testing efforts for a banking client, managing functional and automation testing in an Agile environment.
Integration Developer building Apache Camel, Kafka, and OpenShift solutions for PLATO, Canada’s Indigenous - owned software testing and technology services company. Delivering secure enterprise integrations, APIs, and automated data exchange.
Director of Engineering co - leading Lazer’s AI - powered forward - deployed engineering team. Guiding architecture, talent, client engagements, AI standards, and technical delivery at a digital product studio.
z/OS Connect Systems Programmer supporting TD’s mainframe banking infrastructure. Maintaining, testing, and deploying z/OS Connect and IMS systems with rotating on - call support.