We are looking for a capable manager who has extensive experience in system software engineering and system or network administration roles that will build and manage a team of high performing engineers, supporting a variety of complex systems.
Directly manage performance of the Systems Engineering team to ensure that the organization’s time and quality objectives are met
Manage the development, deployment, and maintenance of systems that connect thousands of servers running realtime virtual environments with millions of users world-wide
Responsible for production system reliability, uptime, and scalability
Provide day-to-day technical and people leadership while getting your hands dirty with engineering
Other duties may be assigned
Bachelor’s degree in Computer Science or related field.
6+ years experience in professional software engineering, system administration, network administration or equivalent combination of education and experience.
Leadership experience with a strong track record of success in the development, and delivery of complex systems.
Expert knowledge of Linux administration and automation.
Understanding of software engineering principles and project management
Experience with Linux development tools including Python, Bourne Shell, and GCC.
Strong knowledge of networking, databases, and web applications.
Proficiencies with a majority of the following: MySQL, Apache, Debian, Nagios, Ganglia, BIND, Squid, Varnish, Hadoop, Virtualization, and EC2.
San Francisco, CA, US
- 2 years ago - save job