-
Method CRM

DevOps Engineer

Method CRM
Canada · Full-time · Entry

Opportunity

Our Development team is looking for a DevOps professional (Development & Operations) who is passionate about engineering productivity, automation, and building highly available and secure AWS infrastructure systems. This role requires a DevOps Engineer with software development capabilities (especially with .NET, SQL Server, MongoDB, Redis, React, and JS) to actively contribute to tooling and automation, working collaboratively with engineering teams to solve complex infrastructure and operational problems.

About Method

Method is on a mission to transform how small businesses operate by giving them real control over their customer workflows. Our flagship product, Method CRM, is purpose-built for small businesses that have outgrown spreadsheets and generic tools. With deep QuickBooks integration and a powerful no-code customization engine, Method enables users to design workflows that truly fit their unique needs. As a scaling growth company, we’re now taking that mission further, leveraging AI to develop intelligent agents that assist users in rapidly building and customizing no-code apps. This innovation is at the heart of our next chapter, and we’re looking for people who are excited to build the future of work.

At Method, doing meaningful work goes hand-in-hand with supporting each other and our community. From flexible hours, full benefits, and monthly team events to our MethodGives program, we’re committed to creating an environment where our team can thrive.

The Role

As a DevOps Specialist (Development & Operations), you will be a key player in our technical operations and innovation efforts. Your role is a dynamic blend of managing and optimizing our AWS-based infrastructure—ensuring its reliability, scalability, and security—and engaging in hands-on software development. This involves designing, building, and maintaining essential automation tools, CI/CD pipeline enhancements, and operational software, often utilizing .NET, to elevate engineering productivity and operational excellence. You'll develop internal tools, advance our infrastructure-as-code practices, and provide a rock-solid foundation for all engineering endeavors. This support extends to all our applications (including those built with .NET, SQL Server, MongoDB, Redis, React/JS) and our cutting-edge work in developing AI-driven agents for rapid no-code application creation, ensuring these innovative systems are deployed and operate seamlessly. Your expertise across the full lifecycle of development and operations will be crucial as we build for the future. We are looking for an enthusiastic team player, eager to learn and contribute to a culture of quality and innovation.

Key Responsibilities

  • Actively design, develop, test, and maintain robust software solutions for infrastructure automation, CI/CD processes, operational tooling, and monitoring, primarily using .NET and scripting languages (e.g., Python, shell).
  • Manage and evolve our AWS cloud infrastructure (e.g., EC2, S3, VPC, Route 53) for scalability, performance, and cost-efficiency.
  • Automate key processes across the software development lifecycle, including build, release, deployment, and monitoring.
  • Collaborate closely with application development teams to understand their needs, provide operational support, and integrate DevOps best practices into their workflows, leveraging your understanding of .NET, SQL Server, MongoDB, Redis, and React/JS.
  • Participate in a rotating on-call duty to support applications and infrastructure.
  • Collaborate with team members to contribute to and support a strong DevOps culture.
  • Implement and manage monitoring, alerting, and recovery pipelines to ensure high availability and system health.
  • Design, implement, and enforce security policies and best practices for sensitive user data and our systems.
  • Drive improvements in build and release processes to enhance speed and quality.
  • Contribute to technical projects within the team, focusing on infrastructure and automation initiatives.

What You Bring

Before you read this next section, we want you to know that we know the “ideal candidate” doesn’t exist — everybody has a unique background and skill set. Even if you don’t check every box below, we’d love for you to apply - we are building for the future and growth potential is a priority for us!

  • 3+ years of relevant work experience in a DevOps role within a SaaS environment.
  • Proven experience in software development, particularly with .NET (C#), applied to building operational tools, automation, or infrastructure-related services.
  • Strong familiarity with SQL Server, MongoDB, Redis. Understanding of front-end technologies like React/JS is beneficial for collaboration and tooling.
  • Proficiency with AWS infrastructure tools (EBS, S3, EC2, Elastic IP, Route 53, VPC) or other cloud-hosted services.
  • Strong understanding of application development methodologies.
  • Experience in the testing and deployment of complex software solutions in a fast-paced, cloud environment.
  • Scripting skills (shell, python, ruby, chef) for monitoring and automation.
  • Experience working with message-brokers (like RabbitMQ) and ElasticSearch.
  • Experience with CI/CD, Docker, Kubernetes, Docker Swarm, Serverless computing, Microservices.
  • Experience with RUM, tracing, monitoring and other important metrics.
  • Demonstrated ability to learn quickly and pick up new technologies.
  • Highly analytical with a passion for finding solutions to tough problems.
  • Excellent communication and collaboration skills.

What We Offer

  • Fun team collaborative environment.
  • Growth-stage company experience – working at a scaling growth company like Method gives you deep insight into how a software company operates. You'll be involved in a wide range of discussions and initiatives, gaining experience that's hard to find in more siloed environments.
  • Training – You will receive initial and ongoing training on Method’s products, policies and procedures.
  • Flexible hybrid policy.
  • Great downtown location – Method is located right in the heart of Toronto’s young and vibrant ‘King West’ technology hub at the corner of Adelaide and Spadina Ave.
  • Competitive salary.
  • Health care, vision and dental plan.
  • Company and team social events.
  • Weekly lunch credit – enjoy a lunch with us every week.
  • Annual remote month – once per calendar year, you can work remotely from anywhere in the world.

Hybrid Policy

At Method we are working on a hybrid schedule. Employees work from the office 2-3 times each week from our office in downtown Toronto.

In Your First 30 To 60 Days You Will

  • Complete Method’s bootcamp.
  • Understand Method’s values and how our teams collaborate to drive results.
  • Learn and become an expert of our internal communication tools, norms, and practices, and gain an understanding of our core application architecture (built with .NET, React, etc.) from an operational and tooling perspective.
  • Participate in onboarding sessions to understand company culture, values, and goals.
  • Learn the company's tools, technologies, and processes (e.g., programming languages, cloud platforms, CI/CD pipelines, monitoring systems).
  • Review existing documentation and codebase to gain a deeper understanding of current workflows and how infrastructure supports our applications, identifying opportunities for developing new tools or automation.
  • Identify potential areas for improvement in infrastructure, automation, and monitoring, leveraging your development insights.
  • Begin working on assigned tasks and projects, starting with smaller contributions to existing workflows and developing new operational tools/scripts.
  • Actively collaborate with team members to identify solutions and implement improvements, applying development skills to enhance operational tooling and automation.
  • Propose and implement automation scripts or tools to streamline processes.
  • Monitor system performance and troubleshoot issues to ensure smooth operation.

We thank all applicants in advance, and will contact only those who we wish to interview. No phone calls or agencies please.

Method is an equal opportunity employer for all — regardless of race, colour, ancestry, religion, gender identity, sexual orientation, age, marital status or able-bodiedness. As part of our commitment to be an inclusive and accessible workplace, we’re happy to provide accommodations for candidates taking part in the selection process.

Disclaimer: At Method CRM, the use of the term “Engineer” in job titles such as “Software Engineer,” “QA Engineer,” or “DevOps Engineer” refers to roles in the software development industry and does not imply licensing under Professional Engineers Ontario (PEO). These titles are not intended to represent professional engineering as defined by the Professional Engineers Act of Ontario.

Key Skills

Ranked by relevance

devops sql server server redis cloud cicd sql aws reactjs python docker react crm ai s3 high availability kubernetes serverless rabbitmq ruby saas c
Login to Apply
Posted
Jun 02, 2025
Type
Full-time
Level
Entry
Location
Toronto
Company
Method CRM

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Scaleway
Related

Software Engineer

2026-05-28

Full-time
Not Applicable
France
Software Development
Engineering
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
EPAM Systems
Related

DevOps Engineer (AWS)

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering