Software Developer - Cloud and Kubernetes Networking

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges for over 40+ years.
Cloud
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer - Cloud and Kubernetes Networking

Oracle SaaS "Spectra" Platform Engineering is seeking a skilled Software Developer to join their team focusing on complex networking problems within cloud environments. This role is part of the Foundational Environment Services team, working on the Oracle SaaS "Spectra" Platform (OSSP), a managed platform that abstracts the complexities of Kubernetes and OCI for internal Oracle SaaS teams.

The position involves designing and implementing networking solutions for managing thousands of Oracle Kubernetes Engine clusters. You'll be working with cutting-edge technologies including Linux, Cloud, and Kubernetes networking, handling everything from low-level networking protocols to service mesh implementations. The role requires expertise in cloud networking, with hands-on experience in technologies like iptables, VCNs, and CNIs.

As an IC4 level position, you'll be responsible for both architecture design and implementation, with a focus on automation using tools like Terraform and Helm. This is an excellent opportunity for an experienced developer who wants to work at scale with cloud-native technologies at one of the world's leading cloud solution providers.

Oracle offers a comprehensive benefits package and promotes an inclusive work environment where innovation thrives. The company's 40+ year track record of success and continued growth in the cloud sector makes this an excellent opportunity for career development in cloud infrastructure and networking.

Last updated 18 days ago

Responsibilities For Software Developer - Cloud and Kubernetes Networking

  • Design and implement deployment process and architecture for large multi-cluster k8s environments
  • Develop automation for deploying designed networking systems
  • Troubleshoot and debug software programs for databases, applications, tools, networks

Requirements For Software Developer - Cloud and Kubernetes Networking

Kubernetes
Linux
  • 6 to 10+ years of experience
  • Experience with Linux, Cloud, and Kubernetes networking (iptables, VCNs, VCN peering, Subnetting, Service Meshs, CNIs)
  • Experience with low level networking protocols (TCP/IP, TLS)
  • Experience with Istio, Oracle Cloud, Traefik, Linkerd
  • Experience with Terraform and Helm
  • English language proficiency

Benefits For Software Developer - Cloud and Kubernetes Networking

Medical Insurance
  • Competitive benefits
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Software Developer - Cloud and Kubernetes Networking

Technical Architect 5

Technical Architect role at Oracle focusing on designing and implementing complex IT solutions using Oracle's suite of products and technologies, offering competitive compensation and benefits.

Senior SaaS Cloud Cost Engineer

Senior SaaS Cloud Cost Engineer role at Oracle focusing on cloud cost optimization, management, and engineering improvements across SaaS product lines.

Senior SaaS Cloud Capacity Engineer

Senior SaaS Cloud Capacity Engineer role at Oracle focusing on cloud infrastructure optimization, capacity planning, and cost engineering for enterprise SaaS services.

Lead Cloud Enginner/Architect

Lead Cloud Engineer/Architect position at Oracle, focusing on OCI cloud infrastructure management, customer success, and technical solution delivery with 10+ years experience required.

Software Developer 4

Senior software engineering role at Oracle focusing on cloud infrastructure and data services, offering competitive compensation and comprehensive benefits.