Tech companies are hiring in Ottawa! If youre looking for your next opportunity in tech Work in Ottawa can help you build a thriving career in the fastgrowing technology industry in Canadas capital.
As an initiative of the citys economic development agency Invest Ottawa Work in Ottawa helps tech firms fill open positions quickly so they can grow and scale faster
We are excited to partner withNodaon their search forCloud/DevOps Engineer.
Noda is a data and analytics company for the commercial built environment. We reimagine how modern buildings operate because a better world needs better buildings. Better buildings are more efficient more sustainable and more resilient. They are intelligent autonomous ecosystems that anticipate and adapt seamlessly.
With commercial building operations accounting for nearly 30 of global emissions were on a mission to turn buildings into a force for positive change powering a more efficient more sustainable world. We do this with smart software careful use of modern artificial intelligence sophisticated data models and custom interfaces to building systems and a lot of indepth knowledge about how commercial buildings actually run.
Were a young nimble company where we very much value creative thinking a love of team work and a determination to solve the problem whatever it is. Priorities can shift fast so adaptability and flexibility come with the territory. The consequence is that youll have a chance to make a real impact backed by a supportive team.
About the Role
Noda is looking for a Cloud/DevOps Engineer to join our software & systems engineering team in Ottawa Canada. You will join a closeknit team of developers using technologies such as Docker Kubernetes MongoDB and many aspects of AWS. Youll focus on designing building and maintaining the cloud infrastructure that powers our IoT and analytics platforms. Youll contribute to the creation and maintenance of CI/CD pipelines and ensure operational excellence
The position will be based out of our Ottawa office with flexibility to work in a hybrid arrangement.
What youll be doing
- Cloud Infrastructure Management
- Assist in provisioning and configuring AWS services (e.g. EC2 ECS EKS RDS S3 to support scalable costeffective and secure environments.
- Manage and integrate external SaaSbased database and analytics platforms (e.g. MongoDB Atlas Snowflake) to ensure secure connectivity performance and cost optimization.
- Maintain and improve Infrastructure as Code (IaC) using tools like Terraform guided by best practices around repeatability and version control.
- CI/CD Pipeline Development
- Develop optimize and maintain continuous integration and delivery pipelines (e.g. GitLab CI GitHub Actions).
- Embed automated testing security scanning and performance checks into build workflows.
- Containerization & Orchestration
- Support containerized services using Docker and Kubernetes ensuring high availability scalability and efficient resource usage.
- Collaborate with the team to refine deployment strategies optimize container images and automate routine tasks.
- Monitoring & Logging
- Implement and maintain monitoring solutions primarily using New Relic and Amazon CloudWatch to proactively detect issues and improve system performance.
- Help refine alerting strategies ensuring minimal downtime and quick response to incidents.
- Security & Compliance
- Integrate security best practices (network architecture IAM policies encryption) into the cloud stack.
- Assist in reviewing security posture and compliance measures to protect sensitive data.
- Collaboration & Support
- Coordinate with software engineers and other teams to ensure smooth development and deployment cycles.
- Work closely with teammates to troubleshoot and resolve infrastructurerelated challenges
- Continuous Improvement
- Contribute ideas and processes to streamline workflows reduce costs and improve reliability.
- Stay uptodate on emerging cloud technologies sharing insights and best practices with the broader team.
What you will need
- Bachelors (or Masters) in Computer Science Software Engineering or equivalent experience
- 2 years of handson experience with AWS cloud services Linux administration and DevOps best practices. A
- WS Services: Proficiency with EKS CloudWatch EC2 RDS S3 or similar.
- Containerization & Orchestration: Experience with Docker and Kubernetes/EKS/ECS.
- Infrastructure as Code: Skilled in Terraform Ansible or other automation/IaC tools.
- CI/CD Pipelines: Familiarity with GitLab CI GitHub Actions Jenkins or similar frameworks.
- Scripting & Version Control: Comfortable with Python Bash or Node.js and Gitbased workflows.
- Linux & Networking: Good understanding of Linux operating systems and basic networking concepts.
- Collaboration: Great at communicating and at making your team stronger.
- Adaptability: Ability to navigate an evolving environment while collaborating across teams.
- Continuous Improvement: Eager to learn open to feedback and passionate about modern DevOps practices.
What will make you stand out
- Experience designing and operating highly available distributed cloud infrastructure
- Familiarity with HAProxy Nginx PostgreSQL MongoDB or Kafka.
- Knowledge of building Docker images Helm charts or advanced Kubernetes setups.
- Additional experience with Gradle Maven NPM/Node or other build tools.
Why we think youll love it here
We offer a great work environment a clear development path and many tangible benefits here just a handful:
- Purpose & Impact: Play a part in making buildings more sustainable directly influencing our planets future.
- Career Growth: Work under the guidance of our Director of Cloud and System Architecture with opportunities to expand your skill set and assume greater responsibility.
- Flexibility: We offer a hybridfriendly environment combining remote flexibility with inperson collaboration in our Ottawa office.
- Competitive Compensation: Youll receive a compelling salary healthcare and dental benefits a retirement savings plan plus equity participation.
- Collaborative Culture: Join an inclusive innovative team that values curiosity problemsolving and continuous learning.
- Personal Development: Take advantage of monthly paid personal development days to explore new technologies or deepen your expertise.
At Noda we value diverse perspectives and believe great ideas come from people of all backgrounds. If youre excited about this role but dont meet every requirement we encourage you to applywed love to hear from you!
Work in Ottawa utilizes a secure closed AI environment for the initial screening of resumes ensuring your data remains safe while helping us efficiently identify top candidates. We encourage all applicants to apply even if you do not meet every requirement if you possess relevant skills enthusiasm and eagerness to grow we want to hear from you! To enhance your visibility consider including relevant keywords in your resume.
If you require any accommodation during the hiring process please reach out to