Key Responsibilities
- Capacity Ingestion and Management
- Design scalable cloud infrastructure supporting Oracle Fleet Patching & Provisioning lifecycle services.
- Collaborate with development teams to deliver reliable cloud-native services using Infrastructure as Code and automation frameworks.
- Architect infrastructure capable of supporting large-scale Oracle Database and Grid Infrastructure deployments.
Automation
- Design and develop automation using Python to streamline provisioning, lifecycle management, operational monitoring, and remediation.
- Build and maintain Infrastructure as Code (IaC) solutions using modern infrastructure automation practices.
- Improve deployment consistency through automated CI/CD pipelines and infrastructure provisioning.
Innovation and Improvement
- Evaluate and adopt modern cloud technologies that improve scalability, resiliency, observability, and operational efficiency.
- Continuously improve Fleet Patching & Provisioning automation capabilities for provisioning, patching, upgrades, and cloud lifecycle management.
Job Skills
- Strong proficiency in Python, Java, or Go
- Infrastructure as Code (IaC)
- Cloud infrastructure and cloud-native architectures
- DevOps practices and CI/CD automation
- Infrastructure automation
- Distributed systems
- Observability and monitoring
- Oracle Database lifecycle automation
- Linux systems
- REST APIs
Preferred Qualifications
- Experience developing production-quality software using Python.
- Experience implementing Infrastructure as Code (IaC) solutions.
- Experience with cloud infrastructure and cloud-native platforms.
- Experience building automation for provisioning, deployment, patching, or lifecycle management.
- Experience with DevOps tooling, CI/CD pipelines, and large-scale distributed systems.
Experience supporting Oracle Database, Grid Infrastructure, RAC, or similar enterprise infrastructure environments.
-
Core Responsibilities
Planning & Execution:
- Manages and coordinates moderately complex tasks, monitoring timelines and deliverables to ensure timely completion and adherence to requirements for a moderately sized project or initiative. Efficiently delegates, monitors, and prioritizes work across multiple projects, providing technical oversight and adjusting plans to address shifts in resources or timelines.
Collaboration & Partnership:
- Collaborates across the organization to align on expectations and achieve shared objectives. Leverages understanding of business leaders, stakeholders, and/or customers to ensure proposed solutions meet their needs. Supports inclusivity by actively seeking and listening to diverse perspectives, ensuring others feel heard and respected.
Problem Solving:
- Identifies and addresses moderately complex issues by analyzing a wide range of data and/or information to identify solutions in accordance with standard practices. Proactively escalates unresolved or critical issues with a thorough assessment and suggests potential solutions. Reviews, contributes to, and documents problem solving strategies.
Continuous Learning:
- Pursues learning opportunities to expand knowledge and skills and/or tools in new areas and stays abreast of the latest industry trends and best practices. Proactively seeks and leverages ongoing feedback and training to improve skills. Coaches and mentors junior team members, fostering continuous learning and knowledge sharing within and across teams.
Continuous Improvement:
- Develops ideas, recommends updates, and/or collaborates on the implementation of process improvements to increase the efficiency and effectiveness of processes, protocols, and workflows across teams, and evaluates the impact on key stakeholders. Solicits feedback from others on ideas for alternative approaches and methods for continued improvement.
Performance and Development:
- Contributes to the talent development pipeline by participating in candidate interviews, assessing candidates, and providing hiring recommendations.