EverCommerce

Sr. DevOps Engineer

Remote US
USD 140k - 160k
SQL Python API AWS Terraform Ansible Kubernetes PostgreSQL MariaDB MySQL
Search for More Jobs Talk to a recruiter now 💪
Description

Sr. DevOps Engineer

At EverCommerce [Nasdaq: EVCM], we are on a mission to digitally transform the service economy with tailored, end-to-end SaaS solutions to simplify and empower the lives of our 685,000+ customers.  As a leading service commerce platform, our modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals in the areas of Home & Field Services, Health Services, and Fitness & Wellness industries.

We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here: https://careers.evercommerce.com/us/en

We are looking for a Senior DevOps Engineer to focus on the DrChrono group. Our mission is to build a technology platform that enables medical practices of all sizes to make care more informed, more personalized, more interactive, and more adaptable. Our platform has been used by thousands of physicians who in turn have provided care to millions of patients. Our products can be completely tailored to any medical practice—small, large, or specialty—and are open to third-party innovation via a robust API. Our people and the enthusiasm for healthcare is contagious. We’re one of the most tech-forward healthcare players in the EHR industry and our philosophy “more time with patients, less time doing paperwork” drives constant innovation throughout the company.
 

You:

You have a strong skill set and proven background in automating software deployment pipelines, building infrastructure, and managing resources in AWS cloud. You have a solid understanding of infrastructure and the skills to integrate CI/CD pipelines into a secure and highly available production environment. You are not afraid to get your hands dirty with bare metal, open source and self-hosted solutions. You want to be part of an organization and a team that promotes trust, ownership and responsibility. You have a positive attitude, are hungry for creativity and enjoy working as part of a team.

Position Overview:

As a Senior DevOps Engineer in the EverHealth division, you will be a member of our growing DevOps team responsible for designing and implementing cloud infrastructure in AWS, building and maintaining tools for application development and deployment, and providing support for application, data, and security engineers. You will be working on creating and improving the Kubernetes workloads, terraform modules, Ansible playbooks, and ensuring service uptime and scalability in response to surging user traffic loads.

Our software engineering teams oversee numerous codebases that drive our customer-facing front-end and back-end API services and multiple third-party API integrations. Your role will involve providing support to these teams by enhancing and upkeeping our AWS cloud environments. This will include leveraging tools such as docker-compose, Kubernetes (K8S), Helm, Terraform, Lambda, CircleCI, Argo CD and more.

Additionally, we offer support to our data teams as they employ technologies like Fivetran, Redshift, and Apache Superset. They rely on these tools to implement and expand their data infrastructure within AWS, utilizing infrastructure as code and adhering to best practices in continuous integration and continuous deployment (CI/CD).

Responsibilities:

  • Create and maintain cloud infrastructure as code using Terraform modules.
  • Collaborate closely with development, performance, and architecture teams to deploy new applications and provide assistance for the maintenance and enhancement of existing non-production and production environments.
  • Establish and sustain Continuous Integration and Continuous Deployment (CI/CD) pipelines and methodologies.
  • Containerize legacy applications, deploy and manage Kubernetes (K8S) workloads through Amazon Elastic Kubernetes Service (AWS EKS), ensuring their ongoing maintenance and performance.
  • Introduce innovative deployment and release tools to enhance the productivity of development teams such as ArgoCD.
  • Work on enhancing dependability and reducing the impact of production deployments.
  • Assist with infrastructure and production support:
    • Support production and non-production infrastructure, including troubleshooting, patching, upgrades, and automation
    • Support application components and dependencies, such as databases and queueing systems
    • Maintain and improve monitoring and alerting systems
    • Participate in on-call rotation for infrastructure support and release deployments

Requirements:

The ideal candidate has moderate to advanced level experience with most of the following items, and has operated them in production at scale:

  • 10+ years building and maintaining Kubernetes workloads on AWS using an IaC systems such as Terraform and Helm Charts.
  • Linux: configuration, troubleshooting, tuning, hardening, and monitoring
  • Config Management: Ansible and SaltStack
  • Experience setting up and maintaining an observability and monitoring system such as NewRelic, Dynatrace, Grafana, Prometheus, Loki, ELK
  • Strong understanding of Database Technologies (Postgres, MariaDb, MySQL etc) and good experience in reviewing SQL scripts for potential performance and other issues.
  • Experience in building a robust CI/CD system using CircleCI or Github Actions
  • Strong working knowledge of Amazon Web Services
  • Experience in building software and systems that are secure by design

Nice to haves

  • Team player with excellent collaboration and communication skills with a focus on making the whole group better
  • Cybersecurity experience is a plus
  • Python and other scripting skills are a plus
  • HIPAA based application experience is a plus

Where:

The EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K., Jordan, New Zealand, and Australia. With a widely distributed team, we are used to working remotely across different time zones. This role can be based anywhere in the United States – if you’re close to one of our offices, we can set you up in-office or you can work 100% remotely. Please note that you must be eligible to work without sponsorship to qualify for this position, and this role may require travel to our Corporate Headquarters in Denver, Colorado, or to other office locations around North America.

Benefits and Perks:

  • Flexibility to work where/how you want within your country of employment – remote
  • Continued investment in your professional development through Udemy
  • Robust health and wellness benefits, including an annual wellness stipend
  • 401k with up to a 4% match and immediate vesting
  • Flexible and generous (FTO) time-off
  • Employee Stock Purchase Program
  • Student Loan Repayment Program


Compensation


 The target base compensation for this position is $140,000 to $160,000 USD per year in most US locations. Final offer amounts are determined by multiple factors including location, local market variances, and candidate experience and expertise, and may vary from the amounts listed above.

EverCommerce is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience!

EverCommerce
EverCommerce
Digital Media Financial Services Software

0 applies

6 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say