Intermediate Cloud Engineer

Algo is a rapidly growing technology company specializing in the manufacturing and supply of audio and video communication products. Our innovative solutions are designed to make industrial communication safe, simple, and effective. We collaborate with some of the largest technology companies globally to deliver cutting-edge products to our customers.



The Role:

We are seeking a skilled and motivated Intermediate Cloud Engineer with a strong background in JavaScript (Node.js) and a passion for building resilient, scalable cloud environments. In this role, you will design, implement, and maintain infrastructure across platforms like AWS and Azure, with a focus on supporting deployments in European regions. You’ll work closely with development teams to automate operations, build Infrastructure-as-Code (IaC), and optimize CI/CD pipelines using modern tooling and JavaScript-based automation.


This position is ideal for someone who thrives in dynamic, cross-functional environments, enjoys problem-solving at scale, and is excited to contribute to both infrastructure and full-stack development. If you're experienced in cloud platforms, passionate about automation, and ready to shape global, compliant, and secure infrastructure, we’d love to hear from you.


Responsibilities:

  • Design, implement, and maintain scalable and resilient cloud infrastructure on platforms such as AWS and Azure.
  • Develop and maintain Infrastructure-as-Code (IaC) using tools like Serverless, CloudFormation, CDK, or Terraform
  • Automate deployment, configuration, and operational tasks using scripting languages, with a strong emphasis on JavaScript (Node.js) for backend automation and potentially frontend tooling.
  • Develop and maintain CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, Azure DevOps) leveraging JavaScript-based tools and frameworks.
  • Deploy and configure applications and services within European cloud regions, considering latency, data sovereignty, and regional compliance (e.g., GDPR).
  • Implement and manage monitoring, logging, and alerting systems to proactively identify and resolve infrastructure issues.
  • Troubleshoot and resolve infrastructure-related incidents and performance bottlenecks in European environments.
  • Collaborate with development teams to understand application requirements and translate them into robust cloud infrastructure solutions.
  • Contribute to the development and maintenance of technical documentation and operational procedures.
  • Stay up-to-date with the latest cloud technologies and best practices, particularly those relevant to European deployments and JavaScript-based automation.
  • Contribute to full-stack development tasks, leveraging your JavaScript expertise to build internal tools or enhance existing applications.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 3-5 years of experience in cloud infrastructure development and operations.
  • Solid understanding of cloud computing concepts, architectures, and services (AWS preferred).
  • Proven experience deploying and managing applications in multiple regions or/and infrastructure within European cloud regions.
  • Strong proficiency in Infrastructure-as-Code (IaC) tool.
  • Strong proficiency in JavaScript (Node.js) for backend development and automation tasks.
  • Experience with CI/CD pipelines and automation tools.
  • Familiarity with monitoring and logging tools.
  • Understanding of networking principles and cloud networking services.
  • Knowledge of security best practices in cloud environments.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Experience with serverless technologies.

Bonus Points:

  • Experience with specific European cloud compliance requirements (e.g., GDPR, local data residency regulations).
  • Relevant cloud certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, Google Cloud Professional Cloud Architect).
  • Experience with database administration in the cloud.
  • Familiarity with agile development methodologies.
  • Experience with frontend JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Experience with IoT devices


Must be located in the Greater Vancouver Area

The pay range for this role is:

90,000 - 120,000 CAD per year (Canadian HQ)

Engineering

Burnaby, Canada

Share on:

Terms of servicePrivacyCookiesPowered by Rippling