Skip to content

DevOps Engineer

  • Remote
  • Engineering

Job description

Our DevOps team builds the infrastructure, processes, and tools necessary to release, monitor, and manage our applications with high velocity and efficiency in a modern cloud-native environment. We value automation, self-service, and empowerment of product development teams to manage our codebase from development to production.

By joining our team, you will significantly support our growing architecture, work with edge cloud technologies, and implement innovative solutions for our products. As with many young companies, your responsibilities may evolve. Here are some of the things we expect you to take on as a DevOps Engineer:

  • End-to-end ownership of everything related to the infrastructure that keeps ChartMogul alive and running, including driving daily operations of our infrastructure on AWS and on-prem dedicated Linux machines

  • Collaborate with the product development teams in service of maintaining, building, and improving our underlying systems so that they are highly available, scalable, and performant

  • Actively contribute to improving our systems and evolving our infrastructure: flawless CI/CD pipelines, Kubernetes deployments, containers monitoring, automation with Infrastructure as Code, GitOps, and reliability on AWS cloud

  • Join our constant efforts to meet and overcome standards for information security and compliance; maintaining SOC 2 compliance and ensuring our customer data is as safe as possible is our top priority

  • Proactively identify and validate areas of improvement as necessary by using the best tool available for a given case, and constantly research and evaluate industry trends that fit ChartMogul's needs

  • Provide technical guidance and best practices tailored on our infrastructure to our teams

What we work with

  • AWS, Docker/Kubernetes, Terraform, Ansible

  • Postgres, Clickhouse, Redis

  • DataDog and CI/CD systems

  • Ruby / Ruby on Rails, Python, JS, Typescript

  • Sidekiq

Job requirements

What we’re looking for

Professionally

  • 2+ years of experience, ideally in a startup environment where you’ve worn multiple hats

  • Good knowledge of Linux and computer networking

  • Experience with AWS cloud and services

  • Experience with Infrastructure as Code (IaC) tools

  • Experience with managing and monitoring databases

  • Next to communicating in English perfectly, you can understand and translate business requirements into clearly articulated technology solutions

  • Remote-first collaboration skills: self-manage your time, able to prioritize demands and requests, async communication, document your work clearly, achieve and deliver results with minimal supervision

Nice to have

  • Understanding the cloud ecosystem in modern software development: Infrastructure as Code, Immutable infrastructure, git, CI/CD pipelines, containers, serverless, monitoring

  • Experience with managed Kubernetes providers

  • Experience with AWS services: RDS, Redshift, MSK, EKS, etc

  • Hands-on experience with high-traffic production infrastructure

  • GitOps or platform engineering culture

Behaviorally

  • Clear and precise communications, especially when working under the pressure of a production failure and/or incident affecting our users

  • You're passionate about promoting our DevOps engineering culture, and keeping up with news, trends, and technologies in the cloud, networking, Linux, and open-source areas

  • You're eager to learn and share knowledge, contribute to design and architecture decisions, and inspire change

  • You value automation; you understand when to invest time in identifying and automating repetitive tasks that are slowing down our development teams

What we offer

  • Competitive compensation and equity package

  • Annual performance and compensation review

  • Flexible and remote-first work culture

  • Paid holidays, paid sick leave, and parental leave

  • Learning and development budget

Application Process

  1. Initial call with our Recruiter

  2. Technical Interview with our DevOps Team

  3. Hiring Manager interview with our Infra Team Manager

  4. Final interview with our VP of Engineering

  5. Reference checks

  6. Offer

As a global, distributed workforce in over 20 countries, we know good ideas come from all over. Our different backgrounds, strengths, identities, and experiences make our product and company better. That's why we are committed to a diverse and inclusive workplace that fosters collaboration and innovation.

or

Apply with Linkedin unavailable
Apply with Indeed unavailable