Senior DevOps Specialist

Posted 9 Days Ago
Be an Early Applicant
Hiring Remotely in Vancouver, BC
Remote
7+ Years Experience
Professional Services
The Role
Senior DevOps Specialist at Ignition responsible for maintaining and enhancing infrastructure, managing Kubernetes and Terraform deployments, optimizing databases, ensuring security and compliance, and supporting continuous deployment processes. Develops and maintains tools to enhance developer productivity and collaborates with backend engineers on stack support and architecture strategy.
Summary Generated by Built In

Company Description

Who we are:

Founded in 2013, Ignition is the leading revenue generation platform for accounting and professional services businesses to spark greater efficiency and profitability.

Ignition automates and optimizes proposals, billing, payments and workflows in a single platform that fits seamlessly into existing technology stacks.

With a vision to transform how professional services and their clients do business together, Ignition empowers 7,250+ businesses to reach their full revenue potential.

To date, Ignition customers have engaged over 1.7 million clients and generated US $8b in revenue via the platform.

Ignition’s global workforce spans Australia, Canada, New Zealand, the Philippines, US and the UK. 

Company Values:

  • We are better everyday
  • We work without ego
  • We are smarter together
  • We hero our customer

Role location:

  • We are open to candidates in Vancouver or Toronto, Canada with full work rights. We have embraced hybrid working in all our locations; our employees have the option to work from home, an office or a blend between the two.

Job Description

About the role:

As a Senior DevOps Specialist at Ignition, you will play a crucial role in maintaining and enhancing our infrastructure to support a highly reliable and scalable environment. You will work with cutting-edge technologies to ensure our systems remain robust, secure, and efficient, enabling continuous deployment and high uptime for our services.

This role requires a deep understanding of cloud infrastructure, automation, and the ability to build and optimize tools for developer productivity. You will be tuning key components like Redis and Postgres, managing Kubernetes and Terraform deployments, and ensuring our AWS-based infrastructure is secure and compliant.

What your day to day will look like:

  • Manage and optimize our Kubernetes-based infrastructure, ensuring efficient and scalable deployment of services.
  • Utilize Terraform to automate and manage our AWS infrastructure, including EC2, RDS, S3, and Route 53.
  • Tune Redis and Postgres databases to ensure optimal performance, reliability, and scalability.
  • Implement and manage edge caching strategies to enhance the performance of our services.
  • Ensure the security and compliance of our infrastructure, working closely with the security team to address potential vulnerabilities and maintain best practices.
  • Build and maintain custom tooling to enhance developer productivity and streamline operations.
  • Monitor and maintain a very high uptime (three nines), proactively addressing potential issues before they impact users.
  • Develop and maintain Business Continuity Plans (BCP) and ensure failover systems are in place and tested regularly.
  • Support continuous deployment processes using Buildkite, ensuring smooth and reliable delivery of updates.
  • Collaborate with backend engineers to understand and support our stack, contributing to the overall architecture and infrastructure strategy.

How we do it:

  • We build and maintain a modular monolith Ruby on Rails application with a GraphQL API and a React/Apollo SPA frontend. Our infrastructure is managed using Kubernetes, Terraform, and AWS services, including EC2, RDS, S3, and Route 53.
  • We deploy to production over 50 times a week, ensuring that new features and fixes are rapidly and safely delivered to our users. Our continuous deployment pipeline, powered by Buildkite, is central to our fast-paced development cycle.
  • We take uptime very seriously, maintaining a target of three nines (99.9% uptime) by proactively monitoring our systems and swiftly addressing any potential issues.
  • We focus on the reliability and performance of our applications, continuously tuning Redis and Postgres, implementing edge caching strategies, and optimizing our infrastructure for high traffic and low latency.
  • Security is a top priority. We integrate best practices across our infrastructure, regularly auditing and enhancing our security measures to protect our data and meet compliance standards.
  • We use Terraform to manage our infrastructure, ensuring that our environment is consistently configured and easy to scale. Automation is at the core of how we work, enabling us to manage complex systems with ease.
  • Our DevOps team works closely with backend engineers and other stakeholders to ensure that our infrastructure supports the needs of the entire development team. We prioritize clear communication and collaboration to align our technical efforts with business goals.
  • We are committed to continuously improving our processes, tools, and technologies. Whether it’s building custom tooling for developer productivity or refining our deployment strategies, we strive to stay at the cutting edge.

Qualifications

What you need to succeed:

  • 5-10 years of relevant professional experience in DevOps or cloud infrastructure roles.
  • Extensive experience with Kubernetes, Terraform, and AWS services (EC2, RDS, S3, Route 53, etc.).
  • Strong expertise in tuning and optimizing Redis and Postgres databases for high performance.
  • Experience with Ruby on Rails and the ability to collaborate effectively with backend engineers.
  • Experience with Observability and Monitoring tools such as Datadog, OpenTelemetry, and Cloudwatch.
  • Proven ability to manage and secure cloud-based infrastructure with a focus on maintaining high uptime and reliability.
  • Experience with edge caching strategies and technologies.
  • Familiarity with security best practices and compliance requirements in a cloud environment.
  • Proficiency in building custom tools to enhance developer productivity.
  • Understanding of Business Continuity Planning (BCP) and failover systems.
  • Strong experience with continuous deployment pipelines, particularly using Buildkite.
  • Excellent problem-solving skills and the ability to proactively address potential issues in a complex environment.

Additional Information

Why join us:

Join our global SaaS scale-up company where we foster a collaborative, open, and transparent culture and work without ego. Our team comprises curious and intelligent colleagues who embrace challenges. Here's what we offer:

  • Employee stock options from day one
  • 20 days of accrued annual leave/vacation plus 10 wellbeing days to prioritize yourself and your loved ones
  • Additional paid day off to celebrate your birthday, along with volunteering leave
  • Health, dental, and vision benefits starting immediately
  • Annual education allowance reimbursement to support your professional development
  • Employee recognition program
  • Quarterly wellness allowance to invest in your personal wellness
  • Paid subscriptions to Headspace and LifeWorks EAP & Wellbeing Platform
  • Flexible working arrangements, supported by WFH reimbursement and technology allowance to ensure your safety while working from home
  • Personal tax return assistance (since we're in the accounting business!)
  • Paid parental leave

As we work towards pay transparency, your recruiter will share more about the specific salary range for your preferred location during the hiring process.

Please consider applying, even if you don’t tick all the boxes. Experience comes in many forms, and skills are transferable. We are committed to adding diverse perspectives to our teams and encourage everyone to apply if interested.

Ignition is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

 Ignition is proud to provide employment and recruitment accommodations during the recruitment process. Once our team reviews your resume and contacts you if there is a fit, we will work with you to meet your accessibility needs. For any questions, suggestions or required documents regarding accessibility in a different format, please contact [email protected]


Top Skills

Apollo
AWS
GraphQL
Kubernetes
Postgres
React
Redis
Ruby
Terraform
The Company
Sydney, New South Wales
219 Employees
On-site Workplace
Year Founded: 2011

What We Do

Founded in 2013, Ignition is the leading revenue generation platform for accounting and professional services businesses to spark greater efficiency and profitability. Ignition automates and optimizes proposals, billing, payments, and workflows in a single platform that fits seamlessly into existing technology stacks. With a vision to transform how professional services and their clients do business together, Ignition empowers 7,000+ businesses to reach their full revenue potential. To date, Ignition customers have engaged over 1.5 million clients and generated US $6.6b in revenue via the platform. Ignition’s 180–strong global workforce spans Australia, Canada, New Zealand, the Philippines, the US, and the UK.

Jobs at Similar Companies

Bounteous Logo Bounteous

Senior Back End Developer

Agency • Big Data • eCommerce • Professional Services • Analytics • Consulting
Easy Apply
Remote
México
1800 Employees

Snap Inc. Logo Snap Inc.

Electrical Engineer

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
Los Angeles, CA, USA
5000 Employees

Snap Inc. Logo Snap Inc.

Client Partner - 8 Month FTC

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
Paris, Île-de-France, FRA
5000 Employees

Zealthy Logo Zealthy

Operations Associate

Healthtech • Social Impact • Pharmaceutical • Telehealth
New York, NY, USA
13 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account