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 team is responsible for the development and operation of OCI’s comprehensive Source Code Management platform, which is foundational to OCI and Oracle, serving as a tier-0 service that is critical to the reliability, performance, and security of all Oracle applications and services.
Requirements
- Demonstrated proficiency in Java.
- Practical experience with Terraform or similar Infrastructure-as-Code tools.
- Hands-on experience with major cloud platforms, such as Oracle Cloud, AWS, Azure, or GCP.
- Strong understanding of microservices architecture and distributed system design.
- Prior experience participating in on-call rotations and effectively handling incident response for critical production infrastructure.
- Experience with CI/CD pipeline implementations.
- Experience in large-scale, distributed, mission-critical systems.
Responsibilities
- Take ownership of features or components throughout the full software development lifecycle, from design and development to deployment and maintenance.
- Produce high-quality, well-tested, and maintainable software using Java as the primary programming language; experience with Ruby is considered an asset.
- Implement, manage, and optimize cloud infrastructure using Terraform and other Infrastructure-as-Code (IaC) practices.
- Develop, deploy, and sustain services within leading cloud environments (such as Oracle Cloud, AWS, GCP, or Azure).
- Architect and build solutions aligned with microservices principles and industry best practices.
- Participate in on-call rotations to help ensure service reliability and rapid incident response, providing support for production systems as needed.
- Contribute to process improvements, coding standards, architectural enhancements, and the overall engineering culture within the team.
Other
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline.
- A minimum of 4 years of professional experience delivering high-quality, production-grade software solutions.
- Excellent analytical, problem-solving, and troubleshooting skills.
- Effective communicator and collaborative team player with a commitment to high standards and continuous improvement.
- Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.