Oracle is seeking to transform its Fusion applications into first-class Oracle Cloud Infrastructure (OCI) citizens by building a platform that manages the end-to-end lifecycle of these SaaS products, providing a self-service cloud experience for customers.
Requirements
- 6+ years of experience shipping scalable, cloud native distributed systems
- Proficient in Java/C++, Python and shell scripting tools
- Experience with container orchestration like Kubernetes/Docker Swarm/Mesos, experience working on Helm Charts, etc.
- Strong working experience on GitHub/Bitbucket, TeamCity/Hudson, Maven/Gradle
- Experience with Cloud Storage technologies like Block Storage, File Storage, etc.
- Experience with building highly available services, possessing knowledge of common service-oriented design patterns and service-to-service communication protocols
- Hands-on experience with btrfs filesystem will be a plus
Responsibilities
- Build distributed, scalable, fault-tolerant software systems in support of business needs and end customers.
- Own the entire software lifecycle – development, testing, CI/CD, and production operations.
- Balance product feature development with production operational concerns like writing run books, ops automation, structured logging, instrumentation for metrics and events.
- Leverage internal tooling at OCI to support system operations and monitoring.
- Work in a greenfield development environment with a high degree of autonomy to build and innovate.
- Design and implement solutions for managing the end-to-end lifecycle of SaaS products.
- Collaborate with the underlying OCI platform and services to deliver a self-service cloud experience.
Other
- BS in Computer Science, or equivalent experience
- Ability to work in a collaborative, cross-functional team environment
- Strong grasp of Computer Science concepts (data structures, algorithms, and programming paradigms)
- Excellent communication skills. You can clearly explain complex technical concepts
- Comfortable with ambiguity in a chaotic and fluid environment