Jobs.ca
Jobs.ca
Language
Ada logo

DevOps Engineer

Ada3 months ago
Remote
$100,000 - $119,000/yearly
Mid Level

About the role

Who you are

  • 3+ years of experience in DevOps, Site Reliability Engineering (SRE), or platform teams
  • Strong motivation and experience in using automation to reduce operational toil for both the DevOps and product engineering teams
  • Hands-on experience managing and scaling data infrastructure
  • Hands-on experience with containers and distributed computing platforms like Kubernetes
  • Experience creating and supporting cloud-based systems at scale (AWS/Azure/GCP), with a strong emphasis on Infrastructure as Code (IaC)
  • Strong understanding of a server-side programming language (proficient in one or more of the following languages/tools: Python, and/or bash scripting)
  • Experience handling on-call responsibilities for production services
  • Experience managing critical production infrastructure, ensuring reliability and uptime, with a customer-first approach to operational safety
  • Good understanding of DevOps concepts and best practices
  • Experience with MongoDB and horizontally scaling data stores (i.e. sharding)
  • Familiarity with managing and scaling environments with 100s/1000s of nodes
  • Familiarity with ArgoCD and GitOps principles
  • Familiarity with support tooling (PagerDuty, Datadog, Loft, Doppler)

What the job involves

  • We're looking for an experienced cloud engineer to join our development operations (DevOps) team
  • The DevOps team is responsible for building and maintaining the foundational infrastructure and tools that power Ada
  • They also focus on improving developer velocity, ensuring operational excellence, and fostering a scalable & healthy engineering organization
  • Create and support scalable and highly reliable software systems to support our growth
  • Collaborate with product and engineering teams to incorporate reliability into product and feature requirements
  • Continuous analysis of the existing infrastructure from the reliability perspective, centered around removing performance bottlenecks, optimizing the infrastructure, the toolkit, and the workflows involved in running it
  • Support various developer tools and processes (deployments, infrastructure management, among others)
  • Work with engineering teams to troubleshoot core infrastructure issues and support teams as a consulted entity for service-specific infrastructure needs
  • Implement DevOps solutions across cloud infrastructure, infrastructure as code, deployments, and platform abstractions
  • Participate in an on-call rotation for the services the team owns, triaging and addressing production issues
  • Contribute to delivering cross-cutting technical solutions that increase efficiency and reduce operational toil within the company
  • Participate in our sprint activities including: planning, demos, and retrospectives
  • Help the DevOps team deliver on our roadmap by owning and executing projects and tasks
  • Enhance the internal developer experience by abstracting non-essential activities from the software development lifecycle

Benefits

  • Generous stock option plan
  • Unlimited vacation
  • Wellness account
  • Extended health coverage
  • Dental/optical/travel insurance
  • Life insurance
  • Employee and family assistance plan
  • Flexible work schedule
  • Digital first, fully remote with WFH budget
  • In-house social worker
  • Paid parental leave for Canadian and U.S. residents
  • Development opportunities

About Ada

Software Development
201-500

Ada is an AI customer service company making service extraordinary for everyone. A transformation partner and platform that helps enterprise companies deliver experiences people love by accelerating a businesses’ AI maturity and improving Agent performance. Since 2016, we've powered 5.5 billion interactions for brands like Square, YETI, and Monday.com, saving millions of hours.