Sleep Country Canada is seeking a Senior Cloud Engineer to ensure the reliability, performance, and security of its multi-cloud environment. This role involves hands-on engineering and strategic problem-solving to design, build, and optimise cloud-based systems. The successful candidate will drive continuous improvement and innovation across cloud operations, contributing to a robust and efficient infrastructure.
Responsibilities
As a Senior Cloud Engineer, you will design, build, and maintain robust cloud infrastructure across multiple platforms, including AWS, Azure, and GCP, to support critical business applications and services. This involves implementing configurations for compute, storage, networking, and cloud services, adhering to best practices for scalability and resilience. You will perform regular maintenance, patching, and environment updates, ensuring systems remain current and performant. Continuous monitoring of cloud systems and services using enterprise tools will be essential to ensure uptime and optimal performance. A key part of your role will be investigating and troubleshooting incidents, performing root-cause analysis, and providing timely remediation of cloud infrastructure issues. You will also participate in a rotating on-call schedule, responding to critical incidents to restore services swiftly and minimise downtime in line with service level objectives.
The role further entails developing and managing automation scripts and CI/CD pipelines to streamline cloud deployments and operations. You will utilise infrastructure-as-code tools such as Terraform or CloudFormation to provision and configure cloud resources reliably and repeatedly. Collaborating with DevOps and development teams, you will implement automated build, test, and deployment processes, reducing manual effort and improving consistency across environments. You will analyse system performance metrics to identify opportunities for improving efficiency, reliability, and cost-effectiveness of cloud operations, optimising resource usage and application performance through tuning and capacity planning. Evaluating and adopting new tools and practices, including emerging AIOps platforms and intelligent monitoring technologies, will be crucial to enhance operational capabilities. You will also contribute to improving operational playbooks, runbooks, and knowledge bases for the cloud operations function.
You will implement and adhere to security and compliance controls within cloud environments, following corporate IT security policies, standards, and regulatory requirements, including data protection and privacy. This involves working closely with Security and Compliance teams to remediate vulnerabilities, manage cloud access and encryption keys, and ensure that cloud infrastructure and processes pass audits and meet governance standards. Maintaining accurate documentation for configurations and changes is essential for compliance and change management processes. Excellent communication skills, both written and verbal, are vital for documenting procedures and effectively collaborating with cross-functional teams and stakeholders.
What You'll Bring
Candidates should possess a Bachelor’s degree in Computer Science, Information Systems, or a related field, coupled with approximately five or more years of progressive experience in IT infrastructure or cloud engineering, specifically focused on deploying and managing cloud-based environments. Demonstrated success in supporting complex, distributed systems and services within a 24/7 production environment is essential. You must have deep hands-on knowledge of public cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform, including extensive experience with compute, storage, networking, and managed services. Proficiency in designing highly available, scalable cloud architectures and implementing cloud networking concepts, like VPC/VNet configuration, security groups, and load balancers, is required. A strong understanding of virtualization and containerisation technologies is also important, with experience in container orchestrators like Kubernetes considered a valuable asset.
Strong experience with infrastructure automation and DevOps practices is crucial. This includes proficiency in writing scripts using PowerShell, Python, or Bash to automate system tasks and deployments, alongside experience building and maintaining CI/CD pipelines with tools such as Jenkins, GitHub Actions, or Azure DevOps. Familiarity with infrastructure-as-code tools like Terraform or CloudFormation for provisioning and managing cloud resources is also expected. You should have proven abilities in monitoring, incident management, and performance tuning for cloud-based systems, including experience with modern observability tools like Dynatrace, Datadog, or CloudWatch to collect metrics, logs, and traces for troubleshooting complex issues. Strong analytical and problem-solving skills are necessary to perform root cause analysis and implement effective fixes under pressure. You should be comfortable working in an on-call rotation and capable of making sound decisions quickly during critical incidents to restore service.
Excellent written and verbal communication skills are required for documenting procedures and clearly conveying technical information to teammates and stakeholders. We value demonstrated curiosity and adaptability in keeping pace with evolving technologies and practices in cloud computing, including a willingness to learn and utilise new tools such as AI-driven operations and automated monitoring systems to improve efficiency and reliability. Experience with cloud-based eCommerce platforms like BigCommerce or Shopify is beneficial, and familiarity with Oracle Cloud Infrastructure or Oracle Fusion Cloud applications in an operational setting is considered an asset.
Why Join Our Team?
Joining Sleep Country Canada offers more than just a job; it provides a career path with ample opportunities for growth and advancement within a diverse and inclusive work environment. We are committed to investing in our team members, providing extensive training, mentoring, and continuous development through access to various training and development platforms. Employees also benefit from an Associate Discount Program, allowing them to enjoy some of the world’s best sleep products. Sleep Country Canada was proudly recognised as one of Canada’s Most Admired Corporate Cultures in 2023 by Waterstone Human Capital.
The annual salary range for this position is $105,000 - $130,000. The actual salary may vary based on the successful candidate's work location and other factors such as skills, education, experience, working conditions, and the local labour market.
We are dedicated to building a company culture of inclusion and diversity, where differences are embraced and valued to better understand and meet the needs of our customers and communities. We ensure fair and respectful treatment for all job applicants, regardless of race, national or ethnic origin, religion, age, gender, sexual orientation, or disability. Accommodations are available upon request during all stages of the recruitment process. Our purpose is to transform lives by awakening Canadians to the power of sleep, championing sleep as the key to healthier and happier lives, and helping everyone achieve better tomorrows through better nights.