Overview
Causes is looking for a Unix Systems Administrator with strong scripting and/or coding experience to join our Operations team.
Our team maintains a tight release schedule to push out a growing set of high quality tools for “equal opportunity activism” on the web. These tools are currently used by a rapidly growing user base of over 85 million people all over the world. Keeping up with such a diverse and challenging technical environment calls for deep scripting, programming and troubleshooting skills, outstanding communication abilities and a great appreciation for excellent documentation practices.
**This is a full-time on-site position in Berkeley, California.**
Responsibilities
UNIX system administration; configuration, troubleshooting and automation
Responsible for all of Causes’ web services, including requirements and capacity analysis, service configuration, monitoring and troubleshooting
Network administration, configuration and management of various types of networking equipment (very comfortable and experienced with troubleshooting the transport layer all the way down to the physical layer)
Analyze network behavior, performance and application issues using standard open source tools
Responsible for the smooth operation of all of Causes’ databases, including replication, backup and performance tuning
Experience
3-5 years experience with UNIX systems administration
Broad technical troubleshooting and performance tuning experience
Experience in a rapidly growing or critical production service environment
SQL and/or MySQL experience
Skills
Excellent scripting skills in bash/sh, Ruby, Perl, or Python
Ability to handle periodic on-call duty
Master-level skills with Linux OSes, services, packages networking and software
Good sense of humor
Education
BA/BS in Computer Science or related field, or equivalent experience
Compensation
Competitive salary, full health benefits, free meals, 401(k).