You will lead highly performant teams that will research align architect drive and build solutions to support Apple Cloud Engineering efforts with a specific focus around Kubernetes backed compute offerings. You will oversee all aspects of our cloud compute services including infrastructure software and operations (in close collaboration with our SRE partners) with a specific emphasis on optimizing Virtual Machines Kubernetes Containers and Batch Workloads.
- Bachelors Degree in an engineering-related field or equivalent related experience
- Deep experience working on Container internals
- Experience working across one or more platforms focused on Virtualization Batch or container technologies.
- Familiarity with all aspects of software development from architecture to deployment and maintenance
- Understanding of cloud computing architectures systems design and performance optimization.
- Strong understanding of concurrency parallelism and distributed systems concepts
- Excellent written and oral communication skills
- Fluency in Go (Golang) and Swift in a systems context
- Experience with Linux system programming
- Development experience in one or more of: Cloud security Container / Linux Kernel security and API security
- Experience troubleshooting and diving into metrics to identify resource contention and bottlenecks
- Experience designing benchmarks and load tests to characterize performance and establish scalability models
- Development experience with container orchestration systems such as Docker Kubernetes or Mesos is a plus
- Development experience in combination of virtualization and container technologies to build a cloud native hypervisor (KubeVirt Kata Firecracker macOS Virtualization Framework) is a plus
- Systems programming experience on Darwin with Swift is a plus
- Knowledge of algorithms and distributed system architectures.
- Programming Linux system virtualization based on Libvirt QEMU KVM Understanding of various shared networked storage solutions (iSCSI NFS cluster file systems) is a plus
- Strong systems programming skills and knowledge of operating system fundamentals.
Required Experience:
Senior Manager
You will lead highly performant teams that will research align architect drive and build solutions to support Apple Cloud Engineering efforts with a specific focus around Kubernetes backed compute offerings. You will oversee all aspects of our cloud compute services including infrastructure software...
You will lead highly performant teams that will research align architect drive and build solutions to support Apple Cloud Engineering efforts with a specific focus around Kubernetes backed compute offerings. You will oversee all aspects of our cloud compute services including infrastructure software and operations (in close collaboration with our SRE partners) with a specific emphasis on optimizing Virtual Machines Kubernetes Containers and Batch Workloads.
- Bachelors Degree in an engineering-related field or equivalent related experience
- Deep experience working on Container internals
- Experience working across one or more platforms focused on Virtualization Batch or container technologies.
- Familiarity with all aspects of software development from architecture to deployment and maintenance
- Understanding of cloud computing architectures systems design and performance optimization.
- Strong understanding of concurrency parallelism and distributed systems concepts
- Excellent written and oral communication skills
- Fluency in Go (Golang) and Swift in a systems context
- Experience with Linux system programming
- Development experience in one or more of: Cloud security Container / Linux Kernel security and API security
- Experience troubleshooting and diving into metrics to identify resource contention and bottlenecks
- Experience designing benchmarks and load tests to characterize performance and establish scalability models
- Development experience with container orchestration systems such as Docker Kubernetes or Mesos is a plus
- Development experience in combination of virtualization and container technologies to build a cloud native hypervisor (KubeVirt Kata Firecracker macOS Virtualization Framework) is a plus
- Systems programming experience on Darwin with Swift is a plus
- Knowledge of algorithms and distributed system architectures.
- Programming Linux system virtualization based on Libvirt QEMU KVM Understanding of various shared networked storage solutions (iSCSI NFS cluster file systems) is a plus
- Strong systems programming skills and knowledge of operating system fundamentals.
Required Experience:
Senior Manager
View more
View less