Apple Logo

Apple

Storage Automation Engineer (m/f/d)

🌎

Munich, Bavaria-Bayern, Germany

1d ago
πŸ‘€ 2 views
πŸ“₯ 0 clicked apply

Job Description

Description

Description
- Perform implementation, maintenance, monitoring, performance analysis, proactive troubleshooting, and continual improvement of the storage and compute infrastructure - Participate in regular on-call rotations - Drive automation of the implementation, maintenance, and alerting of the storage environment - Deploy and maintain a storage infrastructure that requires 24/7 global accessibility - Participate in programs to deploy POC systems for evaluation and testing - Design / implement automated storage provisioning workflows leveraging bash, Perl, Python, or Ruby - Leverage RESTful API integrations for automated orchestration of storage resources - Automate manual and repetitive steps to reduce overhead e.g. replication / backup / recovery processes - Review entire environment and implement initiatives to reduce failures, defects and improving overall performance - Perform tasks that require different perspectives and creative approaches

Minimum Qualifications

Minimum Qualifications
  • Bachelor's Degree, preferably in computer science, information technology, or a related field
  • Apple is an Equal 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.

Key Qualifications

Key Qualifications

Preferred Qualifications

Preferred Qualifications
  • We are looking for candidates with experience in the following:
  • A large compute environment. EDA, Finance, Special Effects/Animation, Oil & Gas, Scientific Research or R&D environments preferred
  • Enterprise storage administration
  • NFS, NAS, and D2D appliances (NetApp or Pure preferred)
  • A multi-site storage environment
  • Site-to-site data replication and WAN optimization
  • Trouble shooting a high-uptime, high-availability environment
  • Monitoring systems (Nagios, Zenoss, Sensu, Grafana); identifying anomalies, and triggering alerts
  • Revision control systems (SVN, Git, Perforce)
  • Troubleshooting performance issues on the filers by collecting Core Dump and Perfstats
  • Centralized configuration management (Puppet, Ansible, Chef)
  • Knowledge of basic Linux system administration (Red Hat/CentOS preferred)
  • Understanding of Layer 2 / Layer 3 networking (Arista / Cisco preferred)
  • Knowledge of common application protocols like DNS, LDAP, SNMP, DHCP, NTP
  • Must be analytical and possess strong organization / problem-solving skills

Education & Experience

Education & Experience

Additional Requirements

Additional Requirements

More

More Jobs at Apple