The Oracle Cloud Infrastructure (OCI) team is looking to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment to meet the needs of customers tackling some of the world’s biggest challenges.
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.
- Familiarity with additional programming languages or cloud-native technologies.
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.