DevOps Engineer

ChartMogul
Summary
Join ChartMogul's DevOps team and play a crucial role in building and maintaining our infrastructure. You will own end-to-end infrastructure management on AWS and on-prem systems, collaborate with product development teams, and actively contribute to improving our CI/CD pipelines and Kubernetes deployments. Responsibilities include ensuring high availability, scalability, and performance of our systems, maintaining SOC 2 compliance, and proactively identifying areas for improvement. You will provide technical guidance and leverage your expertise in AWS, Docker/Kubernetes, and other technologies. This role requires 2+ years of experience, strong Linux and networking knowledge, and experience with IaC tools and database management. ChartMogul offers competitive compensation, equity, flexible remote work, paid time off, and a learning and development budget.
Requirements
- 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
Responsibilities
- Take 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
Preferred Qualifications
- 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
- 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
Benefits
- 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