Canopy Growth Logo

Canopy Growth

Cloud Engineer

Posted 18 Days Ago
Be an Early Applicant
In-Office
3 Locations
Mid level
In-Office
3 Locations
Mid level
This Cloud Engineer role involves designing, implementing, and managing cloud environments in AWS and Azure, automating deployments, and ensuring security. The engineer will support IT teams, create documentation, and advance cloud technologies across the organization.
The summary above was generated by AI

The Company

At Canopy Growth, our mission is clear: improve lives, end cannabis prohibition, and strengthen communities. We believe that cannabis can be a force for good. We’re building a consumer-centric organization that is focused on sharing the transformational potential of cannabis with the world. We will achieve this through an innovative and disruptive portfolio of cannabis and hemp-derived products.

Canopy Growth is the world's leading cannabis and hemp company. We recognize that employees are at the core of our success, and we take pride in a corporate culture that emphasizes inclusiveness, collaboration, and diversity.

Our employees come from a wide range of backgrounds, each bringing their own unique skills and talents to the table, working together to continue our incredible momentum of growth.  If you are interested in building global challenger brands, scaling a business, and working in a values-driven environment, we want to hear from you!

The Opportunity

Reporting to the Director, Cyber Security & IT Engineering, the cloud Engineer will have responsibility for the design, planning, implementation, management, maintenance, and support of Canopy Growth’s Cloud environments in addition to deploying and debugging cloud stacks, educating teams on new cloud initiatives, and ensuring the security of the cloud infrastructure. The ideal candidate will have a solid ‘hands-on’ background in deploying and managing enterprise solutions in AWS with experience in developing tools to automate systems deployment management tasks and optimize AWS efficiencies. 

Responsibilities

  • Use Infrastructure-as-Code in implementing a variety of secure & scalable Cloud infrastructure solutions on AWS and Azure.

  • Work with Solutions Architects and engineers in delivering infrastructure to various Business Analysts and business units

  • Create cost estimates for Cloud projects

  • Support the team in creating documentation of solutions and fulfilling service requests to variety of IT teams

  • Automate common tasks, governance, remediation of alerts, and create deployment pipelines

  • Create and document reusable Terraform modules to be used by the organization  

  • Create and maintain GitHub repositories, following git-flow deployment  

  • Participate in code reviews and commenting in pull requests of various development teams 

  • Assist in gathering critical data to fulfill auditor requests

  • Prepare and submit project status reports, participate in daily standups

  • Communicate Cloud and technology stacks to a variety of end-users

  • Provide technical support, training, guidance, and consultation as required for other IT staff

  • Advocate Cloud technologies and active participate in evangelizing and defining company standards and security practices to teams and occasionally, management  

  • Conduct and participate in lunch and learns, workshops, and launch days.  

  • Keep current with emerging and industry technologies related to job function  

  • Engage internal partners across Global IT to make data-driven recommendations for continuous improvements for new and existing workloads

  • Work with the IT Engineering and Operations teams to thoroughly implement and test enterprise backup and recovery solution, including Disaster Recovery initiatives

  • Be available after hours to support critical systems, as well as deploying new systems or changes during maintenance windows, to minimize the impact on end-users use of their systems

  • Other duties as assigned  

Experience

  • 3+ years of experience with AWS and Azure. 

  • Demonstratable knowledge of AWS’ and Azure’s Well Architected Framework. 

  • Practical experience designing and building solutions utilizing AWS services such as networking, EC2, S3, RDS, IAM, CodeBuild, CodePipeline, ECS, CloudWatch, Serverless, and AWS Security Hub. 

  • Strong Bash, Python, PowerShell scripting knowledge. 

  • Experience with Linux (RHELs and Debian) & Windows Server systems. Knowledge of Active Directory is an asset. 

  • AZ-104 is a recommended, while AZ-303, and AZ-304 are desirable to have. 

  • AWS Cloud Practitioner is highly recommended, while AWS Certified Developer Associate, AWS SysOps Administrator Associate or AWS Solutions Architect Associate are desirable to have

  • IaC experience is essential with Terraform being required, and AWS CloudFormation being an asset. 

  • Practical experience working in DevOps team/organizations with applied skills in scripting, Git, Datadog, and CI/CD. 

  • Experience provisioning, administering, and troubleshooting many services on Cloud platforms. 

  • Eagerness to learn new concepts, keep up to date with technology changelogs, communicate standards with teams. 

  • Strong analytical and problem-solving skills. Ability to resolve sophisticated system problems. 

  • Possess the ability to maintain self-motivation and to work independently and in team environment. 

  • Excellent communication (verbal and written) & interpersonal skills able to influence customer stakeholders, enforce standards, and deliver/receive feedback.  

Other Details

This is a full-time role based remotely within Canada.

We appreciate your interest, and promise to review all applications, but we will only be contacting those who best fit the requirements.

We welcome and encourage applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. If you require accommodation, please notify your Talent Acquisition Partner. Please note, the chosen applicant will be required to successfully complete background and reference checks.

Top Skills

Active Directory
AWS
Azure
Bash
Ci/Cd
Datadog
Git
Linux
Powershell
Python
Terraform
Windows Server

Similar Jobs

2 Days Ago
In-Office
Mississauga, ON, CAN
Expert/Leader
Expert/Leader
Healthtech
The Lead Network and Cloud Engineer designs and implements scalable network architectures, evaluates new technologies, and manages network infrastructure projects, focusing on security and optimization.
Top Skills: AnsibleAzureBgpCiscoEigrpEvpnGitMplsNfvOspfPythonSdnVxlan
5 Days Ago
In-Office
Waterloo, ON, CAN
Senior level
Senior level
Fintech • Insurance • Financial Services
The Cloud Engineer will automate cloud implementations, provide solutions for security adherence, and develop modern applications while promoting best practices in cloud technologies.
Top Skills: .NetAzure DevopsCloudGitGoInfrastructure As CodeJavaJavaScriptJenkins PipelinesPythonTerraform
12 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Financial Services
The Lead Cloud Developer drives the software lifecycle, manages development teams, translates user requirements, and ensures code quality. Key responsibilities include software development, cloud resource implementation, and vendor coordination.
Top Skills: AWSAzureGCP

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account