O

Oracle

Builds databases, business apps and cloud services

Principal Network Developer

Network Engineering & AdministrationConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • At least 8 years of related experience.
  • Experience working in a large Internet service provider or cloud provider environment.
  • Demonstrated knowledge of Python for automation and data center design.
  • Exposure to commodity Ethernet hardware, including Broadcom or Mellanox, and protocol experience with BGP, OSPF, IS-IS, TCP, IPv4, IPv6, DNS, DHCP, and MPLS.
  • Experience with networking protocols such as TCP/IP, VPN, DNS, DHCP, and SSL.
  • Experience with Internet peering and inter-domain networking.
  • Experience with scripting or automation and data center design; Python is preferred, but knowledge of a scripting or compiled language must be demonstrated.
  • Experience with high-level software design and development.
  • Experience with automation systems, framework design or use, and deployment.
  • Experience with network modeling and programming using YANG, OpenConfig, or NETCONF.
  • Knowledge of network security design, system performance characterization and testing, and data-flow and telemetry design, deployment, and operation.
  • Ability to use professional concepts and company objectives to resolve complex issues in creative and effective ways, and to work under limited supervision.
  • Excellent organizational, verbal, and written communication skills.

Responsibilities

  • Lead network lifecycle management programs by defining high-level objectives and delivery procedures.
  • Organize project technical milestones and supporting tasks.
  • Coordinate the efforts of two or three engineers as a project technical lead when needed.
  • Advise the project or program manager and coordinate with immediate and skip-level leadership.
  • Collaborate across teams within the same organization and serve as a technical subject matter expert in cross-functional activities when needed.
  • Take technical responsibility for moderately complex projects, including project requirements, specifications where applicable, and documentation.
  • Decompose high-level architectures into detailed designs.
  • Lead multiple engineers in developing network solutions consisting of modules with complex interactions when needed.
  • Work with supporting service teams to ensure solutions are supported by monitoring and automation systems.
  • Serve as a Tier 2 or specialized escalation point for network events and provide break-fix support for large-scale events.
  • Drive systematic resolution of complex network issues and act as a subject matter expert for root-cause analysis efforts.
  • Develop scripts to automate complex, non-traditional tasks for the business unit.
  • Serve as a technical lead on network automation design and delivery projects when needed.
  • Provide guidance to technical and senior technical staff, interpret leaders’ input, and provide focused development to junior staff through coaching sessions.
  • Collaborate with vendor engineering and account managers to address business or operational issues.
  • Participate in developing requests for quotation and requests for proposal, and lead adoption of new vendor hardware when needed.
  • Communicate with product teams and drive technology to meet product and service requirements.
  • Coordinate with product teams, networking leadership, and the project management office to assess gaps, solutions, and needs.

Desired Qualifications

  • A bachelor's degree in Computer Science is preferred.
  • Python is preferred for scripting or automation and data center design.
  • Excellent judgment in influencing product roadmap direction, features, and priorities.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs