Job Description
All over the world, people's lives are better because of Oracle. Want to make a difference? Join our company of change-makers.
From Oracle to culinary school and back again. Bonnie Carlson Kaypaghian uses the skills she learned to create recipes for her daughter’s Type 1 Diabetes and has written a cookbook to share with the world.
Preferred Qualifications
Senior Network Development Engineer
Role
As part of the Corporate Network Team within Oracle’s Cloud infrastructure organization, you will be responsible for designing, building, and supporting reliable and secure connectivity solutions for employees and customers to Enterprise and Cloud resources. You will work with a team to deliver on-premise and remote solutions that enable employees and customers in developing, selling, and delivering Oracle products worldwide.
The role will consist of:
- Working within Agile teams to deliver network and security solutions in accordance to defined planning cycles
- Transitioning delivered solutions successfully into Network Operations
- Utilizing network and security management tools to analyze, troubleshoot and resolve network and security events and incidents (including performance) across the corporate network
- Working directly with internal customers, senior support staff, and vendors to troubleshoot and resolve events and incidents
- Creating work instructions and operating procedures to execute corrective actions and/or escalation requirements while responding to network and security events and incidents
- Maintaining records across corporate tools in accordance with established work instructions and operating procedures
- Reviewing, understanding, and improving tools, work instructions and operating procedures associated with solutions delivered
- Identifying opportunities to automate responses to common operational problems and requests
- Documenting work instructions or procedures
- Maintaining records of equipment failure and liaise with engineers and suppliers as necessary
- Ensuring compliance, configuration and data quality levels are maintained at target levels
- Working with external network and security vendors
- Responding to escalations to identify the root cause of an outage and coordinate the corrective action in line with existing procedures and practices
- Providing on-call support services as needed
Qualifications, Education and/or Certifications
- Bachelor’s degree in computer science, engineering, math, physics or related technical field
- 8+ years of related work experience including a working knowledge of network performance/management tools
- CCNP or CCNP Security or equivalent
- Fortinet Network Security Expert (NSE)
Experience
General
- Good written and verbal English communication skills
- Be able to effectively communicate with people on both a technical and non-technical level
- Ability to work with a global, remote workforce
- Self-motivated professional with the ability to work in a pressured production environment while not compromising on the quality of the service provided
- A focus on customer service / satisfaction
- Experience of working within a Scaled Agile/DevOps Environment
- Hands on experience deploying solutions into Public Cloud IaaS/PaaS
Specific
- Technical understanding and practical application of network protocols and technology WAN & LAN, Routing and switching protocols, SIP, TCP/IP, OSPF, BGP, ISIS VPN – IPSEC and SSL Firewalls and load balancers; security policy management Network / Security monitoring tools such as: SNMP, MTRG, Prometheus and Grafana etc.
- Technical understanding and practical application of security support: Virus, Worm, Trojan and Botnet Intrusion detection systems (IDS) / Intrusion Prevention Systems (IPS) Security Information and Event Management (SIEM) tools
- Technical understanding and practical application of: Network Source Code Repository and Version Control Tools Continuous Integration / Continuous Delivery & Deployment Tools Network as Code strategy Familiarity of IaaS/PaaS/SaaS environments Integration technologies (APIs) Python Scripting
Duties
Duties include, but are not limited to:
- Lead, participate and deliver network and security solutions within an Agile framework
- Coordinating with network and security vendors during solution delivery
- Cross team and organizational (LOB) engagement on project related items
- Presentation of network and security solutions to peers and management
- Maintain compliance, configuration and data quality levels across the network and security infrastructure
- Respond to escalation of network and security problems according to established procedures
- Monitor the impact changes have on the network and security environment
- Analyze network performance to ensure adequate bandwidth for business needs
- Recommend enhancements to the network infrastructure, and enhance proactive network management tool set
- Analyze and troubleshoot network problems through to resolution
- Provide guidance and mentoring to junior staff
- Provide on-call support services as needed
- *See Job Role section above for additional details
Work Environment
- Oracle Office
- Travel: 0-25%
Detailed Description and Job Requirements
Supports the design, deployment, and operations of a large-scale global Oracle cloud computing environment (Oracle Cloud Infrastructure - OCI). Primarily focused on development and support of network fabric and systems through a combination of a deep level understanding of networking at the protocol level coupled with programming skills to support the intensive automation required to operate a production environment. As OCI is a cloud-based network with a global footprint, this support will include hundreds of thousands of network devices supporting millions of servers, connected over a mix of dedicated backbone infrastructure and the Internet.
Participate in Network lifecycle management through network build and/or upgrade projects. Collaborate with program/project managers to develop milestones and deliverables. Will primarily use existing procedures and tools to develop and safely execute network change. However, may have to develop new procedures from time to time. Serve as technical lead for team projects. Contributes to the development of roadmap issues. Leads development of new runbooks and method of procedures. Mentors junior engineers. Participates in network solution and architecture design process. Responsibility for developing standalone features. Participate in operational rotations as either primary or secondary. Provide break-fix support for events. Serve as escalation point for event remediation. Lead post-event root cause analysis. Coordinate with networking automation services for the development and integration of support tooling. Frequently develops scripts to automate routine tasks for team and business unit. Serves as SME on software development projects for network automation. Supports network vendor software bug fixes. Collaborate with network vendor technical account team and internal Quality Assurance team to drive bug resolution and assist in the qualification of new firmware and/or operating systems.
Bachelors degree in Computer Science preferred and at least 5 years of related experience. Experience working in a large ISP or cloud provider environment. Exposure to commodity Ethernet hardware (Broadcom/Mellanox), protocol experience with BGP/OSPF/IS-IS, TCP, IPv4, IPv6, DNS, DHCP, 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 datacenter design – Python preferred, but must demonstrate knowledge in a scripting or compiled language. Experience with high level software design/development. Experience with automation systems, framework design/use and deployment. Experience with network modeling and programing – YANG, OpenConfig, NETCONF. Knowledge of network security design, system performance characterization and testing. Knowledge of data flow and telemetry design, deployment and operation. Excellent judgment in influence for product roadmap direction, features, and priorities. Ability to work on problems of diverse scope where analysis of data requires evaluation of identifiable factors. and demonstrate good judgment in selecting methods and techniques for obtaining solutions. Capable of working under limited supervision. Excellent organizational, verbal, and written communication skills.
As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).
Job
:Product Development
Location
:RO-RO,Romania-Bucharest:
Organization
:Oracle