Jobs · Information Technology · California

Senior Site Reliability Engineer

Oracle · Pleasanton, CA · 1 mo ago
Information Technology$81k–$187k/yrFull-time

We are looking for a Site Reliability Engineer 3 to support mission-critical cloud services and production operations. The role focuses on improving service reliability, reducing operational risk, automating repetitive tasks, and driving faster detection and resolution of issues. The engineer will work closely with development, infrastructure, security, and operations teams to monitor service health, troubleshoot production issues, participate in incident response, improve observability, and implement reliability best practices. This role also includes analyzing recurring failures, building automation, supporting deployments, and contributing to capacity planning, disaster recovery, and operational readiness. Also works on number of different region/realm rollouts, deployments.

Responsibilities

  • Forecast demand for infrastructure and respond to capacity needs, ensuring systems have sufficient resources to handle current and future workloads.
  • Design and architect infrastructure and/or services according to terms for reliability and functionality.
  • Collaborate with the software development team to develop infrastructures and features that are reliable and scalable according to deployment requirements.
  • Independently identify opportunities for and drive prototyping (e.g., testing new applications or infrastructures, assisting in onboarding).
  • Perform data collection, triage, technical analysis, and redirection to maintain and optimize operations and infrastructure reliability.
  • Independently monitor services, maintain up-to-date knowledge of their performance, and document their condition.
  • Leverage comprehensive knowledge to perform incident response, root cause analyses, and/or maintenance on assigned services (e.g., software installs, version upgrades, security updates, backup and recovery).
  • Provide health and performance reporting and take appropriate actions based on trends in data.
  • May independently perform provisioning to support infrastructure, applications, and services.
  • May perform standard and non-standard decommissioning (e.g., shutting down servers, removing data from databases) to remove objects that are no longer needed.
  • Identify opportunities for automation and assess potential benefits.
  • Develop automation tools or scripts to provide solutions, gather metrics, monitor, analyze, mitigate, or remediate issues/defects within infrastructures.
  • Independently conduct testing to ensure automation performs the task correctly and produces expected results.
  • Communicate the scale, capacity, security, performance attributes, and requirements of services and technology within and sometimes beyond immediate team.
  • Identify and explain the potential impact of infrastructure, feature, and tool changes, considering their impact on team operations.
  • Provide operational support for technology, escalating incidents and other standard and non-standard issues arising within Oracle services.
  • Participate in on-call shifts to address issues.
  • Resolve technical issues spanning various services, investigating and debugging products in order to reach SLOs (service level objectives).
  • Document incidents and perform root cause analyses according to standard reporting methods.
  • Independently perform post-mortem procedures to prevent incident reoccurrence.
  • Experiment with new tools and technologies to assess their potential impact on and improve infrastructure performance and reliability, ensuring adherence to security standards.
  • Independently identify and execute improvements for performance bottlenecks and deployments to ensure efficient resource usage, speed, and scalability.
  • Develop knowledge of site reliability trends and share new information with team members, management, and beyond to help others build, test, deploy and run services.
  • Perform standard and non-standard analyses and provide clear data on production to contribute to business development decisions (e.g., design changes).
  • Independently manage work, monitoring timelines and deliverables to ensure projects or initiatives stay on track and meet requirements.
  • Proactively prioritize work and adapt to resource or timeline shifts, suggesting adjustments to maintain project efficiency.
  • Collaborate across teams to align on expectations and achieve shared objectives.
  • Build and maintain a comprehensive understanding of business, stakeholder, and/or customer needs to build and support effective partnerships.
  • Actively listen to diverse perspectives and ask questions to ensure understanding of others.
  • Independently identify and address standard and non-standard issues in accordance with standard practices, escalating more complex issues as appropriate.
  • Analyze data and/or information from multiple sources to troubleshoot standard and non-standard errors.
  • Contribute to knowledge sharing and best practices.
  • Embrace continuous learning by actively seeking to build knowledge and new skills and/or tools and staying current with industry trends and best practices.
  • Seek out and leverage feedback and training to improve skills.
  • Contribute to a culture of continuous learning and knowledge sharing with team members.
  • Develop ideas and recommend updates to increase the efficiency and effectiveness of processes, protocols, and workflows within a team.
  • Seek input from team members on alternative approaches and methods for improving work.

Qualifications

Certain U.S. based or U.S. customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements.

Skills

  • IAC: Terraform, Chef, Ansible
  • Languages: Python, Java, Bash
  • Orchestration: Kubernetes, Helm
  • CI/CD: Jenkins
  • Observability: Grafana, Prometheus

Pay

Hiring Range in USD from: $81,100 - $187,000 per year. May be eligible for bonus and equity. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance (Employee/Spouse/Child)
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
  • 11 paid holidays
  • Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal
  • Voluntary benefits including auto, homeowner and pet insurance

Similar jobs