System Administrator

Written by CK-12 Foundation on May 12, 2011
Location: Palo Alto, CA
System Administrator:
This is an amazing opportunity in terms of responsibility, interesting challenges and high visibility. This position also requires strong interpersonal skills, strong project management and time management skills and a successful track record of coordinating and driving issues to resolution. We truly are looking for the highest quality candidates. This position participates in an on call rotation with the other CK-12 engineers.Core Responsibilities:

- Manage, operate, and enhance highly scalable web applications built on Amazon EC2 and S3 Infrastructure
- Building and developing deployment, automation and performance and security monitoring tools
- Working closely with the development and QA team on architecture and technologies to enhance our infrastructure

- Evaluate and select open source and standards based networking components to complement widely adopted infrastructure products
- Maintain the integrity of the internal and external network security operations
- Archive, backup and automate the recovery process
- Excellent network analysis fundamentals and robust troubleshooting skills.

- Define and Guarantee SLAs for network layers
- Provide desktop support and help for CK12 Users and Volunteers (Windows, Ubuntu Linux)
- Maintain Intranet applications for CK12′s daily operations (MediaWiki, Bugzilla, LDAP, etc.)
- Manage and monitor network access for CK12′s intranet, extranet, and internet operations (VPN, Cisco Routers, Switches, NAS)
- Define and implement the policies for desktop and network usage of the systems (Security)
- Diagnosing, as appropriate, complex systems issues with multiple influencing factors

This job is for you if your technical skills include:

• 4+ years experience with Ubuntu (or Debian equivalent)
• 2+ years supporting public or private cloud technology
• 2+ years experience with MongoDB and/or MySQL server
• Excellent troubleshooting and debugging skills for the Linux platforms
• Experience with Administering and Deploying Tomcat and Memcache (or similar technology)
• Experience with administering Amazon EC2 clusters
• Security experience and hands-on knowledge for hardening systems
• Strong Unix skills and the ability to script in Python or other code base is desirable
• Prior experience with SIP/VoIP a plus

You need to have legal authorization to work in the United States.

If interested, please send resume and cover letter to with subject line “System Administrator”.