Senior Cloud Developer
@ Novisto

Montreal, Quebec, Canada
$120,000
On Site
Full Time
Posted 30 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXX***** @novisto.com
Recommended after applying

Job Details

About the Role

As a Senior Cloud Developer at Novisto, you will be a cornerstone of our Platform Engineering team. You will design, build, and operate critical infrastructure and services powering our product suite, blending hands-on software development with sophisticated infrastructure management.

Key Responsibilities

  • Cloud Infrastructure & Automation: Design, deploy, and maintain core infrastructure on GCP and Azure using Terraform; manage Kubernetes clusters; administer and optimize PostgreSQL, Redis, and Elasticsearch clusters; develop monitoring, logging, and alerting systems; automate operational processes; and participate in on-call rotations.
  • Platform Development & Services: Develop key platform services and internal tools using Python and Go; build shared libraries for authentication, background jobs, and real-time communication; architect scalable solutions; and ensure end-to-end service ownership.
  • Developer Experience & DevOps: Champion DevOps best practices; manage CI/CD pipelines; improve local development environments; and mentor engineering teams on cloud architecture and infrastructure best practices.

Job Requirements

  • 7+ years of cloud engineering, DevOps, or software development experience.
  • Expertise in Infrastructure as Code with Terraform.
  • Strong containerization skills with Docker and Kubernetes.
  • Proficiency in managing production workloads on GCP or Azure.
  • Solid programming in Python, Go, and Bash scripting.
  • Experience with databases such as PostgreSQL, Redis, and Elasticsearch.
  • Familiarity with CI/CD pipelines.
  • Bilingual in English and French.
  • Bonus: Experience with front-end technologies for internal tools.

What We Offer

  • Opportunity to join an early-stage, well-financed company committed to sustainability.
  • Shape the foundational platform affecting thousands globally.
  • Generous health benefits, flexible schedules, remote work options, and summer hours.
  • 4 weeks vacation, stock option plan, and paid annual on-call stipend.
  • Office available in Old Montreal, steps from a metro station.

Key skills/competency

  • Cloud
  • Terraform
  • Kubernetes
  • Python
  • Go
  • DevOps
  • CI/CD
  • Azure
  • GCP
  • Infrastructure

How to Get Hired at Novisto

🎯 Tips for Getting Hired

  • Research Novisto's culture: Study company values, sustainability mission, and team structure.
  • Customize your resume: Highlight cloud, DevOps, and infrastructure expertise.
  • Emphasize relevant skills: Focus on Terraform, Kubernetes, and CI/CD experiences.
  • Prepare for technical interviews: Review cloud architecture and coding challenges.
  • Network smartly: Connect with current employees on LinkedIn.

📝 Interview Preparation Advice

Technical Preparation

Review Terraform scripts and multi-cloud setups.
Practice Kubernetes cluster configuration and troubleshooting.
Update coding skills in Python and Go.
Study CI/CD pipeline deployment methods.

Behavioral Questions

Describe a complex cloud project you led.
Explain handling production issues under pressure.
Discuss teamwork in cross-functional projects.
Share examples of owning critical responsibilities.

Frequently Asked Questions