
Cloud Services Architect
- Ottawa, ON
- Permanent
- Full-time
- Manage and convert technical and business requirements into an overall architecture and design specification
- Evaluate and make decisions on cloud-native tools, platforms and standards
- Document and disseminate best practices around cloud and Kubernetes design, build and support
- Offer guidance to other teams on the use, use cases and adoption of cloud technologies
- Design, document and provide guidance on various tools, DevOps toolchains, and integrations of software packages within the Cloud
- Design and implement infrastructure solutions for Kubernetes clusters on both Azure and on-premises environments, ensuring high availability, scalability, and performance
- Develop and maintain infrastructure-as-code (IaC) using tools such as Terraform, Ansible, or Puppet
- Collaborate with development teams to understand application requirements and translate them into robust and scalable infrastructure designs
- Troubleshoot and resolve infrastructure-related issues, ensuring timely resolution of critical incidents
- Stay abreast of the latest advancements in cloud computing, containerization technologies, and security best practices
- Participate in capacity planning and performance tuning activities
- Contribute to the development and maintenance of internal infrastructure standards and best practices
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
- 5+ years of experience in designing and implementing infrastructure solutions for enterprise applications
- Strong experience with Kubernetes, including cluster administration, networking, and security
- Proven experience with cloud computing platforms, particularly Microsoft Azure
- Experience with infrastructure-as-code (IaC) tools such as Terraform, Ansible, or Puppet
- Strong understanding of networking concepts, including VPCs, subnets, routing, and load balancing
- Experience with container orchestration platforms and container registries (e.g., Docker, Azure Container Registry)
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana Loki)
- Strong scripting and automation skills (e.g., Python, Bash)
- Excellent communication, collaboration, and problem-solving skills
- Strong understanding of security best practices for cloud and on-premises environments
- Experience with CI/CD pipelines and DevOps practices is a plus
- Experience with virtualization technologies (e.g., VMware, KVM) is a plus
- Certifications in relevant technologies (e.g., Azure, Kubernetes) are a plus
- Work under minimal supervision
- Help lead, inspire and mentor cloud engineers, DBAs and network engineers
- Provide guidance on infrastructure best practices
- Actively participate in the evaluation and selection of new technologies and tools
- Make decisions and recommendations requiring analysis and interpretation within established procedures and various governance and compliance frameworks
- Final design authority for all Cloud designs and tooling within the Cloud environment
- Able to work in the Telesat Ottawa office environment 4 days per week
- No additional travel anticipated