Oracle Cloud Infrastructure (OCI) needs to enhance its ability to analyze, understand, and respond to cloud-scale incidents by creating innovative technologies and improving incident and problem management tools.
Requirements
- Strong proficiency in Java, as well as experience with modern software development frameworks and tools
- Extensive experience with cloud computing technologies, including but not limited to Oracle Cloud Infrastructure, AWS, Azure, or Google Cloud Platform
- Deep understanding of DevOps principles and practices, including CI/CD pipelines, infrastructure as code, and automated testing
- Demonstrated expertise in operational excellence, incident analysis, post-incident problem management, and implementing programs to improve system reliability and availability
- Experience working in an Agile/Scrum environment with a focus on iterative development and continuous improvement
- Familiarity with compliance, privacy, and security standards in cloud environments is a plus
- Experience with AI/ML approaches for incident response or operational automation is advantageous
Responsibilities
- Lead, mentor, and inspire a high-performing software engineering team, fostering a culture of technical excellence, collaboration, and accountability
- Drive the development and delivery of incident and problem management tools and platforms, ensuring they meet quality, scalability, and reliability standards
- Design and implement resilient cloud services and operational automation tools that improve incident detection, analysis, and response
- Champion DevOps best practices, including CI/CD, infrastructure as code, automated testing, and monitoring
- Continuously evaluate and adopt new technologies and frameworks to maintain a robust, modern engineering ecosystem
- Analyze incident and operational data to drive continuous improvement of tools and processes
- Ensure compliance with security, privacy, and regulatory requirements in all engineering solutions
Other
- Partner with senior leaders, product managers, and stakeholders to shape strategy, define priorities, and align technical solutions with organizational objectives
- Oversee project delivery to ensure products are shipped on time and within budget, with an emphasis on meeting customer needs
- Facilitate cross-functional communication between technical and non-technical teams to align goals and share knowledge
- Prepare clear and effective documentation, executive-level reports, and presentations to communicate complex technical ideas and project status to a variety of audiences, including senior management and executives
- Develop and maintain documentation, processes, and standards to support sustainable development practices