O

Oracle

Builds databases, business apps and cloud services

Lead Principal Site Reliability Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, or Engineering, or equivalent experience.
  • At least 8 years of experience in Site Reliability Engineering, DevOps, Cloud Engineering, or Systems Engineering.
  • Experience supporting production environments with strict availability requirements.
  • Hands-on experience with Oracle Cloud Infrastructure or another major cloud provider, such as AWS, Azure, or GCP.
  • Experience with Kubernetes, Docker, and container orchestration platforms.
  • Proficiency in Infrastructure as Code; Terraform is preferred.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Strong scripting skills in Python, Bash, or PowerShell.
  • Experience with Linux system administration.
  • Strong understanding of networking concepts, including DRG, DNS, load balancing, routing, APIs, and endpoints.
  • Experience with observability tools such as Prometheus, Grafana, ELK/OpenSearch, Splunk, Datadog, New Relic, or OCI Native Observability services.
  • Strong troubleshooting and problem-solving skills.
  • Experience supporting financial services or other highly regulated industries.
  • Knowledge of disaster recovery, backup strategies, and business continuity.

Responsibilities

  • Maintain high availability, reliability, and performance of enterprise applications and cloud infrastructure.
  • Design and implement automation to reduce manual operational effort and improve deployment consistency.
  • Develop Infrastructure as Code using Terraform and automation scripts using Python, Bash, or similar languages.
  • Build and maintain CI/CD pipelines to support automated deployments and release management.
  • Monitor applications and infrastructure using observability platforms, including metrics, logs, traces, and alerting.
  • Define and maintain Service Level Indicators, Service Level Objectives, and error budgets.
  • Participate in on-call rotations and respond to production incidents with urgency and professionalism.
  • Conduct root cause analysis and implement corrective and preventive actions to eliminate recurring issues.
  • Perform capacity planning, performance tuning, and scalability assessments.
  • Support Kubernetes clusters, containerized workloads, and cloud-native applications.
  • Collaborate with development teams to improve application resiliency, fault tolerance, and operational readiness.
  • Partner with security teams to ensure systems comply with enterprise security and regulatory requirements.
  • Create operational runbooks, documentation, and standard operating procedures.
  • Continuously improve platform reliability through automation, monitoring, and operational best practices.
  • Take ownership of forecasting infrastructure demands and responding strategically to capacity needs, ensuring sufficient resources for current and future workloads and anticipating resource gaps.
  • Seek prototyping opportunities and encourage prototyping initiatives, such as testing new applications or infrastructure and assisting with onboarding, to drive new approaches.
  • Identify and project resource gaps using cost calculators and identify alternative solutions to lower costs when necessary.
  • Guide others in monitoring services, maintain up-to-date knowledge of service performance, and document service conditions.
  • Oversee root cause analyses for incidents and maintenance on assigned services, including software installs, version upgrades, security updates, backup, and recovery, ensuring efficient execution and preventing recurrence.
  • Provide strategic, future-oriented health and performance reporting and anticipate actions based on data trends.
  • Provide expert release notes, communications, and guidance on service and technology scale, capacity, security, performance attributes, and requirements to customers, cross-functional teams, leadership, and external stakeholders.
  • Provide leadership during on-call shifts.
  • Lead resolution of multifaceted technical issues spanning multiple services, functions, and customers, collaborating with cross-functional teams and using advanced investigation and debugging techniques to achieve Service Level Objectives.
  • Provide input on strategic initiatives to address performance bottlenecks and deployment opportunities, maximizing resource utilization, cost efficiency, speed, and scalability across the line of business.
  • Provide expertise in site reliability trends and guide the creation and sharing of insights and best practices to shape how services are built, tested, deployed, and operated.
  • Achieve and maintain service availability and reliability targets.
  • Reduce mean time to detect and mean time to recover.
  • Increase deployment frequency while minimizing change failure rates.
  • Reduce operational toil through automation and self-service capabilities.
  • Improve platform observability and proactive issue detection.
  • Meet defined Service Level Objectives and error budget objectives.
  • Deliver resilient, secure, and scalable cloud platforms supporting critical client business services.

Desired Qualifications

  • Terraform is preferred.
  • Desired skills include Site Reliability Engineering, Oracle Cloud Infrastructure, Kubernetes, Docker, Terraform, Python, Bash, Linux administration, CI/CD pipelines, Git, monitoring and observability, incident management, root cause analysis, automation, capacity planning, performance tuning, networking, cloud security, high availability, disaster recovery, DevOps, and Agile methodologies.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs