Senior Site Reliability Engineer

Oracle Corporation

Nashville (TN)

On-site

USD 110,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Oracle Corporation in Nashville is seeking an experienced Site Reliability Engineer to design, manage, and improve infrastructure reliability. You will forecast demands, collaborate with software teams to build scalable infrastructure, and proactively prototype new capabilities.

The role covers incident lifecycle, automation, and technical communication. You will monitor services, perform root-cause analyses, participate in on-call shifts, and drive continuous improvement and knowledge sharing

Qualifications

  • Requires strong capacity planning and incident response skills.
  • Experience designing scalable, reliable infrastructure.
  • Proven ability to automate repetitive tasks and improve systems reliability.

Responsibilities

  • Capacity Ingestion and Management: design and architect infrastructure for reliability and functionality.
  • Incident and Service Lifecycle Management: monitor services, perform incident response, root cause analyses and post-mortems.
  • Automation: develop automation tools to monitor, mitigate, or remediate issues.
  • Technical Communication and Guidance: communicate service attributes and changes across teams.
  • Troubleshooting and Resolution: provide operational support and participate in on-call shifts.
  • Innovation and Improvement: identify and implement performance and deployment improvements.

Skills

Capacity planning
Incident response
Automation scripting
Monitoring & metrics
Cross-functional collaboration
Root cause analysis

Education

Bachelor's degree in Computer Science
4+ years in SRE/DevOps

Tools

AWS
Kubernetes
Terraform
Linux

Job description

Internal Responsibilities
Key Responsibilities
Capacity Ingestion and Management:
  • Takes proactive steps to design and architect infrastructure and/or service according to terms for reliability and functionality.
  • Forecasts demands for infrastructure and responds to capacity needs, ensuring systems have sufficient resources to handle current and future workloads.
  • Collaborates with the software development team to develop infrastructures and features that are reliable and scalable according to deployment requirements.
  • Independently identifies opportunities for and drives prototyping (e.g., testing new applications or infrastructures, assisting in onboarding).
Incident and Service Lifecycle Management:
  • Performs data collection, triage, technical analysis, and redirection to maintain and optimize operations and infrastructure reliability.
  • Independently monitors services, maintains up-to-date knowledge of their performance, and documents their condition.
  • Leverages 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).
  • Provides health and performance reporting and takes 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.
Automation:
  • Identifies opportunities for automation and assesses potential benefits.
  • Develops automation tools or scripts to provide solutions, gather metrics, monitor, analyze, mitigate, or remediate issues/defects within infrastructures.
  • Independently conducts testing to ensure automation performs the task correctly and produces expected results.
Technical Communication and Guidance:
  • Communicates the scale, capacity, security, performance attributes, and requirements of services and technology within and sometimes beyond immediate team.
  • Identifies and explains the potential impact of infrastructure, feature, and tool changes, considering their impact on team operations.
Troubleshooting and Resolution:
  • Provides operational support for technology, escalating incidents and other standard and non-standard issues arising within Oracle services.
  • Participates in on-call shifts to address issues.
  • Resolves technical issues spanning various services, investigating and debugging products in order to reach SLOs (service level objectives).
  • Documents incidents and performs root cause analyses according to standard reporting methods.
  • Independently performs post-mortem procedures to prevent incident reoccurrence.
Innovation and Improvement:
  • Experiments with new tools and technologies to assess their potential impact on and improve infrastructure performance and reliability, ensuring adherence to security standards.
  • Independently identifies and executes improvements for performance bottlenecks and deployments to ensure efficient resource usage, speed, and scalability.
  • Develops knowledge of site reliability trends and shares new information with team members, management, and beyond to help others build, test, deploy and run services.
  • Performs standard and non-standard analyses and provides clear data on production to contribute to business development decisions (e.g., design changes).
Core Responsibilities
Planning & Execution:

Independently manages work, monitoring timelines and deliverables to ensure projects or initiatives stay on track and meet requirements. Proactively prioritizes work and adapts to resource or timeline shifts, suggesting adjustments to maintain project efficiency.

Collaboration & Partnership:

Collaborates across teams to align on expectations and achieve shared objectives. Builds and maintains a comprehensive understanding of business, stakeholder, and/or customer needs to build and support effective partnerships. Actively listens to diverse perspectives and asks questions to ensure understanding of others.

Problem Solving:

Independently identifies and addresses standard and non-standard issues in accordance with standard practices, escalating more complex issues as appropriate. Analyzes data and/or information from multiple sources to troubleshoot standard and non-standard errors. Contributes to knowledge sharing and best practices.

Continuous Learning:

Embraces continuous learning by actively seeking to build knowledge and new skills and/or tools and staying current with industry trends and best practices. Seeks out and leverages feedback and training to improve skills. Contributes to a culture of continuous learning and knowledge sharing with team members.

Continuous Improvement:

Develops ideas and recommends updates to increase the efficiency and effectiveness of processes, protocols, and workflows within a team. Seeks input from team members on alternative approaches and methods for improving work.

External Responsibilities
Key Responsibilities
Capacity Ingestion and Management:
  • Takes proactive steps to design and architect infrastructure and/or service according to terms for reliability and functionality.
  • Forecasts demands for infrastructure and responds to capacity needs, ensuring systems have sufficient resources to handle current and future workloads.
  • Collaborates with the software development team to develop infrastructures and features that are reliable and scalable according to deployment requirements.
  • Independently identifies opportunities for and drives prototyping (e.g., testing new applications or infrastructures, assisting in onboarding).
Incident and Service Lifecycle Management:
  • Performs data collection, triage, technical analysis, and redirection to maintain and optimize operations and infrastructure reliability.
  • Independently monitors services, maintains up-to-date knowledge of their performance, and documents their condition.
  • Leverages 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).
  • Provides health and performance reporting and takes 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.
Automation:
  • Identifies opportunities for automation and assesses potential benefits.
  • Develops automation tools or scripts to provide solutions, gather metrics, monitor, analyze, mitigate, or remediate issues/defects within infrastructures.
  • Independently conducts testing to ensure automation performs the task correctly and produces expected results.
Technical Communication and Guidance:
  • Communicates the scale, capacity, security, performance attributes, and requirements of services and technology within and sometimes beyond immediate team.
  • Identifies and explains the potential impact of infrastructure, feature, and tool changes, considering their impact on team operations.
Troubleshooting and Resolution:
  • Provides operational support for technology, escalating incidents and other standard and non-standard issues arising within Oracle services.
  • Participates in on-call shifts to address issues.
  • Resolves technical issues spanning various services, investigating and debugging products in order to reach SLOs (service level objectives).
  • Documents incidents and performs root cause analyses according to standard reporting methods.
  • Independently performs post-mortem procedures to prevent incident reoccurrence.
Innovation and Improvement:
  • Experiments with new tools and technologies to assess their potential impact on and improve infrastructure performance and reliability, ensuring adherence to security standards.
  • Independently identifies and executes improvements for performance bottlenecks and deployments to ensure efficient resource usage, speed, and scalability.
  • Develops knowledge of site reliability trends and shares new information with team members, management, and beyond to help others build, test, deploy and run services.
  • Performs standard and non-standard analyses and provides clear data on production to contribute to business development decisions (e.g., design changes).
Core Responsibilities
Planning & Execution:

Independently manages work, monitoring timelines and deliverables to ensure projects or initiatives stay on track and meet requirements. Proactively prioritizes work and adapts to resource or timeline shifts, suggesting adjustments to maintain project efficiency.

Collaboration & Partnership:

Collaborates across teams to align on expectations and achieve shared objectives. Builds and maintains a comprehensive understanding of business, stakeholder, and/or customer needs to build and support effective partnerships. Actively listens to diverse perspectives and asks questions to ensure understanding of others.

Problem Solving:

Independently identifies and addresses standard and non-standard issues in accordance with standard practices, escalating more complex issues as appropriate. Analyzes data and/or information from multiple sources to troubleshoot standard and non-standard errors. Contributes to knowledge sharing and best practices.

Continuous Learning:

Embraces continuous learning by actively seeking to build knowledge and new skills and/or tools and staying current with industry trends and best practices. Seeks out and leverages feedback and training to improve skills. Contributes to a culture of continuous learning and knowledge sharing with team members.

Continuous Improvement:

Develops ideas and recommends updates to increase the efficiency and effectiveness of processes, protocols, and workflows within a team. Seeks input from team members on alternative approaches and methods for improving work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Site Reliability Engineer
Senior Site Reliability Engineer

Oracle Corporation • Reston (VA)

On-site
USD 50,000 - 70,000
Support Engineer 2
Support Engineer 2

Oracle Corporation • United States

On-site
USD 90,000 - 110,000
Manager, Security Research
Manager, Security Research

Oracle Corporation • United States

On-site
USD 180,000 - 260,000
Data Center Technician 3
Data Center Technician 3

Oracle Corporation • Saline (MI)

On-site
USD 120,000 - 180,000
Lead Data Center Support Services Technician- Night Shift
Lead Data Center Support Services Technician- Night Shift

Oracle Corporation • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Manager, Data Center Support Services
Manager, Data Center Support Services

Oracle Corporation • Ashburn (VA)

On-site
USD 120,000 - 180,000
Senior Manager, Data Center Operations
Senior Manager, Data Center Operations

Oracle Corporation • Manassas (VA)

On-site
USD 120,000 - 180,000
Principal Platform Software Engineer
Principal Platform Software Engineer

Oracle Corporation • Nashville (TN)

On-site
USD 140,000 - 200,000
Senior Core Infrastructure Engineer
Senior Core Infrastructure Engineer

Oracle Corporation • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Data Center Construction Manager
Data Center Construction Manager

Oracle Corporation • Nashville (TN)

On-site
USD 110,000 - 160,000