Senior Software Development Engineer, Network Automation and Orchestration
OracleAbout the role
Job summary:
As part of the Oracle Cloud Infrastructure organization, you will be responsible for transforming the way we operate and support our lines of business by designing, developing, implementing and integrating automation and orchestration services for Oracle's worldwide corporate network infrastructure.
The global Network Automation and Orchestration team is responsible for designing the automation framework and standards and for building the end to end platform that can provision, secure, scale & operate Oracle's Corp Network.
Job duties are varied and complex, requiring a high degree of autonomy, hands on technical abilities and advanced code development skills. May have project lead role.
Qualifications and Skills:
- Expert skills and at least 4 years demonstrated experience in developing network infrastructure automation scripts using Python
- Advanced skills and at least 4 years demonstrated experience with enterprise-level network and security technologies (routing/switching, Fortigate firewalls, F5 load balancers, proxy, AAA, wireless, IPS)
- Working knowledge of automated software testing and QA tools
- Solid understanding of integration (API) technologies: REST, JSON
- Hands-on experience with CI/CD pipeline components: Jenkins, Git etc.
- Hands-on experience with configuration management tools: Ansible, Terraform
- Hands on experience with designing and deploying solutions in at least one major Public Cloud IaaS/PaaS environment with Terraform
- Demonstrated Linux system administration competencies
- Industry standard certifications
- Constant desire to improve knowledge, skills, and performance.
- Excellent communication skills and ability to work with a global team in an agile based methodology.
Career Level - IC3
Responsibilities and duties:
Scope of responsibilities include, but are not limited to, the design, implementation and support of automation and orchestration IT solutions using:
- Network Source Code Repository and Version Control Tools
- Continuous Integration / Continuous Delivery & Deployment Tools
- Network as Code strategy with Test and Behavior Driven automation principles
- IaaS/PaaS/SaaS environments
- Integration technologies (APIs)
- Scripting
- Advanced network technologies and concepts across a wide variety of vendors (routing/switching, firewall, load balancing, proxy, AAA, wireless etc.)
Main duties include, but are not limited to:
- Building tools, frameworks, and platforms that will provide advanced automation and orchestration capabilities to support the operation and development of the Oracle global enterprise network following the Agile methodology and netdevops/secdevops principles
- Creating test plans, developing and performing manual and automated software testing scenarios and lifecycle management (identify, isolate, track resolve) of bugs.
- Analyze and understand Oracle’s global business/stakeholder ecosystem in order to design and implement end to end service based orchestration for our lines of business
- Participate in design meetings and security reviews, prepare design documentation, and develop, test, review, debug, and enhance existing/new capabilities and features.
- Provide product demos/training and roadmap presentations to wide audiences up to executive level.
- Administer and support network automation and orchestration tools throughout their life cycle
- Stay current with advances in both Oracle and industry tools, techniques, technologies and trends
- Due to the global nature of the automation and orchestration team as well as the overall enterprise the candidate should be willing to perform occasional overtime activities.
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range: from $74,800 to $178,200 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s