The GNSCS team has an exciting opportunity to support Apple’s growing infrastructure needs by working with other engineering and development teams to ensure consistency, quality and security throughout Apple’s Data Centers.
We directly support Software Engineering by providing: high performance computing (CPU/GPU) resources, storage systems, load balancing, DNS, VIP, web and file collaboration services, tools, licenses and workflow optimization. We are looking for a highly motivated Systems Administrator (SA) who can function under pressure to join our team. If you are a generalist with experience in performing system administration tasks, solving issues and can learn new technologies quickly, please apply.
•In order to be successful in this role, you need at-least 3 years of hands on experience in Linux Systems Administration tasks (preferably with CentOS/Ubuntu systems).
•You have built / debug complex distributed systems and one of these scripting languages: Bash, Python/Perl/PHP/Ruby.
•Are you familiar with NAS storage environment and have used NFS, SMB protocols? Read along.
•On a day-day basis, we work with Apache technologies, DB (MySQL or Postgres), SNMP, dtrace/strace and network analysis tools. It will help you thrive if you know these technologies as well.
•Familiarity with Kickstart, PXE, DHCP, DNS, Configuration management, monitoring tools (ie: Puppet, Nagios, Cacti, Graphite, etc) with help you cruise better.
•At Apple, we believe in partnership. You share our values and prefer collaborating with management, software developers, network engineers, systems, storage, project management and database administrators on projects and provide second-tier on-call support.
•The role also involves participating in the 24x7 pager rotation of the team as necessary.
We are a small team that supports wide area network (WAN) engineering. As a team, we work together to meet tight project deadlines, thrive despite the pressure, by constantly managing our short and long term goals. Below is a brief of what your daily duties might look like:
- Installing, configuring, document and solve problems around new servers and applications.
- Maintain and audit user accounts, servers and system security according to Apple standards;
- Generate statistics for operational review and planning
- Respond rapidly to system maintenance needs, including on weekends and evenings
- Work with the staff to provide documentation for the programs and services available through GNSCS
B.S. degree in computer engineering or related degree. Equivalent experience will be considered.
Apple is an Equal Employment Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.
bash python perl php ruby
$85k - 130k | Equity
$85k - 130k | Equity
ruby ruby-on-rails api rest java