About The Position

Oracle Cloud Infrastructure (OCI) combines the elasticity and utility of public cloud with the granular control, security, and predictability of on-premises infrastructure to deliver high-performance, high availability, and cost-effective infrastructure services. Multiple compute options provide the flexibility to run the most demanding workloads and less compute-intensive applications in a secure and highly available cloud environment. Customers can self-service provision virtual machines alongside bare metal servers and clusters on the same virtual cloud networks through a unified web console, APIs, CLI, or via industry-standard tools such as Terraform and Chef. OCI's approach gives the customer choices for storage, such as industry-leading local NVME storage or elastic network block storage. The Oracle Kubernetes Engine (OKE) builds the OCI service that runs our managed Kubernetes experience. It is used by various internal and external customers, and we're actively adding features-from Kubernetes to deeper integrations with OCI and to better allow cluster management. The team operates a 24x7 service at scale. We have a large roadmap of features to enable scenarios for new customers coming on board in the coming quarters. We're looking for hands-on engineers with expertise and passion for solving difficult problems in distributed systems, virtualized infrastructure, and highly available services. If this is you, at Oracle, you can design and build innovative new systems from the ground up. These are exciting times in our space-we are growing fast, still at an early stage, and working on ambitious new initiatives. An engineer at any level can have a significant technical and business impact.

Requirements

  • BS degree in Computer Science or related technical field involving coding or equivalent practical experience.
  • 6+ years of experience delivering and operating large-scale, highly available distributed systems.
  • 6+ years of working in large Java or Golang codebases.
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems.
  • Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive.

Nice To Haves

  • Preferred experience with scripting languages such as Python, Perl, etc.
  • Preferred experience building multi-tenant, virtualized infrastructure.

Responsibilities

  • Design and build innovative new systems from the ground up.
  • Write distributed, highly available systems to build, update, and deploy Kubernetes.
  • Develop automation and tooling for testing, deployments, and other needs.

Benefits

  • Flexible medical, life insurance, and retirement options.
  • Opportunities for community involvement through volunteer programs.
  • Work-life balance support.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Publishing Industries

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service