You have a passion for keeping distributed
systems running 24/7 in a reliable, performant, efficient, and secure
manner. You are extremely detail oriented and take pride in being
thorough. You are highly organized and sometimes get unsettled when
things are out of place.
Responsibilities
Leverage your experience with caching, scalability, and concurrency technologies and best practices
Experience with cloud and virtualization technologies and components
from leading vendors (e.g. AWS, GCE, GAE, Azure, Docker, Kubernetes,
VirtualBox)
Take the lead on the development of important products / applications in the medium-term
Maintain, optimize and plan improvements for our existing systems
Help manage software builds and deployments across multiple environments
Maintain a variety of software infrastructure components including application and database servers
Maintain a variety of hardware infrastructure components including Linux servers and various networking gear
Implement and maintain production system monitors
Apply OS patches and upgrades on a regular basis
Participate in an on-call rotation for production system support
Requirements
5+ years of experience with Linux and/or UNIX system administration
Ability to perform automation tasks using a scripting environment such as Bash
Strong understanding of TCP/IP networks
Strong understanding of storage system maintenance and optimization
Experience with source code control systems such as Git
Experience with system-monitoring services such as Nagios and Graphite
Strong attention to detail
Excellent communication and organization skills
Nice to have
Experience with full-text search servers such as ElasticSearch or Solr
We use our own cookies and cookies from third parties to measure your activity in this website and improve the service through analysis of your browsing activity. If you continue browsing, we consider that you accept their use. You can change this configuration and obtain more information here.