San Francisco, CA

DevOps Engineer (Remote)

As a core committer at Mattermost you are responsible for one of the world’s largest and most popular open source projects. Your work impacts thousands of organizations who depend on Mattermost for daily operations, from high tech (Intel, Samsung, Micron), to healthcare (Medtronic, Epic, Bristol-Myers Squibb) to public sector (U.S. Department of Defense, U.S. Department of Energy), to education (University of California, National University of Singapore), and consumer brands (Urban Outfitters, Headquartered in Palo Alto, California, our company serves customers around the world with a distributed organization spanning 7 time zones. More on us at Working in open source means your work is publicly visible. Your code will receive both credit and constructive critique from the community. With the right mindset and support these can lead to you a highly positive working environment and making the best engineering decisions of your career. Core committers include highly skilled volunteer developers from the community, staff employed by enterprises deploying and investing in Mattermost, as well as staff employed by Mattermost, Inc. Read about our end-to-end recruiting process for core committers at: This role is for a best-in-class DevOps Engineer to join the Mattermost staff to be a thought leader in the proper design, deployment and automation of Mattermost across a range of customer and community use cases, in addition to keeping infrastructure for the Mattermost open source project and Mattermost, Inc. healthy and functioning at peak performance. We seek a talented engineer skilled in the art of building reliable and scalable infrastructure components that are the essentials to collaborative systems and their enterprise integrations. Note: Due to the volume of applications received, we can only respond to the most qualified applicants. Thank you for your understanding. 
  • Being a role model for DevOps Engineering in the Mattermost community
  • Blogging and preparing Dev Talks on deployment and automation strategies across a range of customer and community use cases
  • Lead the migration of the Mattermost open source project onto GitLab, while continuing to support contributions and discussion from GitHub via mirroring
  • Maintaining the health and performance of our platform
  • Security & monitoring of production, development and testing infrastructure
  • Ownership of the CI/CD build pipeline and deployment
  • Administer websites, community systems and critical infrastructure
  • Helping document and configure large scaling Mattermost system for customers
  • Build reliable infrastructure components to deliver highly scalable software
  • Gain deep knowledge of the systems as well as making contributions to the overall design such as architecture and/or process and system improvements
  • Work with development teams to enhance, document, establish processes
  • Continuously evaluate existing systems with industry standards and make recommendations for improvement
  • Promote and implement industry best practices for software engineering and systems operations
  • Effectively work while remote, with the ability to travel 2-3 times per year for week-long off-site meetings with team members
  • BS in Computer Science, Computer Engineering, or related
  • 3-5 years of experience in DevOps and/or Site Reliability Engineering
  • Experience creating and sustaining enterprise systems
  • Experience Supporting organization of production , development, testing environments
  • AWS, Azure (a plus)
  • Jenkins, Kubes (a plus)
  • Ability to script and deploy jobs
  • Experience with: Ubuntu/RHEL SQL Administration, NGINX configuration, Infrastructure security, AD/LDAP management, Metrics & Monitoring / Prometheus, Grafana, Light ETL, and Setting up data warehousing and monitoring
  • Cloud experience
  • General tools/skills:  Github, Jira, Jenkins
  • Experience working in open source communities
  • Work with this stack