Database Systems Engineer
Core
Designing automation tools and maintaining Linux infrastructure for large-scale storage operations powering Apple's services.
Role type
Senior IC database systems engineer (storage infrastructure)
Builds
SAN environments, automation tools, and storage subsystems for Apple's services
Domain
Technology / Storage Infrastructure
Deliverable
infrastructure
Required skills
Linux systems administration, SAN storage configuration, automation tool development, scripting (Python/Ruby/Go/Swift/Java), networking fundamentals, Oracle software stack, NoSQL databases, version control (Git)
Preferred skills
Configuration management (Puppet), cross-functional collaboration, root-cause analysis
Technologies
Puppet, Verdad, Git, Oracle, Infiniband, FCP
Responsibilities
Configure and provision FCP and Infiniband multi-path storage devices across large-scale SAN environments; Deploy and maintain Linux servers and external flash storage appliances at high volume; Develop and maintain automation and monitoring tools to improve reliability and reduce manual operations; Administer and troubleshoot complex SAN storage subsystems, including environments running Oracle and Oracle RAC; Perform performance reviews and root-cause analysis on storage and infrastructure issues; Manage configuration using tools such as Puppet and Verdad
Seniority
Senior, hands-on IC