Senior Security System Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services


Weekly Hours: 40
Role Number:200142732
Do you enjoy working as part of a team with a global reach? As part of our Global Security group, you’ll help manage the security needs of Apple’s most valuable assets: our people and innovations. You’ll be part of an important team that protects Apple employees and their work around the world. Your work will help create solutions to a variety of unique security challenges that affect our employees everyday. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you can accomplish! Adventurous, dedicated and diligent people are welcomed to our team. Apple Global Security is seeking an experienced senior level system and storage engineer to support our global hardware and application infrastructure. The senior system engineer will be responsible for planning, installing, administrating and maintaining system OS, storage and backups plus related application to ensure stable performance of the computing environment. The individual will also be working directly with project managers, customers (internal Business Units) and vendors to gather IT requirement and will be responsible for infrastructure design decision during the project planning phase.

Key Qualifications

  • 10 years of experience administering Linux and Windows servers
  • 5 years of experience administering MySQL or Microsoft SQL Databases
  • 5 years of experience managing multi datacenter/location VMware vCenter environment
  • 5 years of experience managing network storage such as NetApp or Pure
  • In depth knowledge of network services
  • In depth knowledge of backup management architecture and policy
  • Experience with Cisco UCS hardware preferred
  • Strong written and verbal communication skills
  • Self-starter, able to work with minimal direction and prioritize/handle multiple tasks/projects simultaneously


The main responsibilities include, but are not limited to: - Provide administration functions for a mixed servers environment (Windows, Linux and OS X), including project planning, systems design, performance management and capacity planning - Analyze hardware and software problems, recommends solutions, and performs necessary system repairs - Provide backup administration functions, to include figuring out best backup options, schedules and applications; setting up backup processes and verification processes; perform failure monitoring and recovery procedures - Preform quarterly system & application updates and security patches - Must have the ability to work in a fast paced environment independently and within a team setting handling multiple priorities and deadlines on a global level - Be part of a team that will interface with both technical and non-technical client including various internal customers - Be flexible with their work hours as some of our work can only be preformed outside of regular business hours

Education & Experience

- Bachelor’s degree or equivalent work experience

Additional Requirements