Oracle Cloud Infrastructure (OCI) is looking to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. The mission is to provide the most secure cloud services for customers tackling some of the world’s biggest challenges.
Requirements
- Demonstrated ability to write code in Java or similar OO languages
- Experience building automated network and security solutions
- Strong security and network experience, particularly with focus in the following areas: Network, Security, and Identity; Service architecture and Design Patterns
- Proficient with data structures, algorithms, operating systems
- Experience with distributed systems: familiarity with CAP theorem, Consensus, messaging, High Availability etc.
- Experience with Windows and Linux
- Experience collaborating with software development teams, data scientists, business and other technical roles
Responsibilities
- Prototype, design, and implement a new trusted infrastructure
- Define and implement security solutions for new and challenging problems
- Design and build security and network mechanisms
- Define security and network configuration and implementation best practices
- Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks etc.
- Provide technical leadership to other software developers
- Specify, design, and implement modest changes to existing software architecture to meet changing needs
Other
- Bachelor’s degree in Computer Science or related field
- 6+ years of experience in security engineering, application development or related field or equivalent experience
- 4+ years of experience with systems/application development
- 4+ years of experience with distributed systems OR network programming
- Strong collaboration and communication skills