Site Reliability Developer

OracleRocklin, CA
443dRemote

About The Position

The Site Reliability Developer at Oracle is responsible for solving complex infrastructure problems related to cloud services and building automation to prevent future issues. This role involves designing, writing, and deploying software to enhance the availability, scalability, and efficiency of Oracle's products and services, particularly in large-scale distributed systems.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related technical field.
  • 5 years of progressive, post-baccalaureate experience in a Site Reliability Developer-related occupation.
  • Experience with distributed systems, SQL, PL/SQL, Perl, Linux, JDBC, and Python.

Responsibilities

  • Solve complex problems related to infrastructure cloud services and build automation to prevent problem recurrence.
  • Design, write, and deploy software to improve the availability, scalability, and efficiency of Oracle products and services.
  • Design and develop architectures, standards, and methods for large-scale distributed systems.
  • Facilitate service capacity planning and demand forecasting, software performance analysis, and system tuning.
  • Design and develop highly automated multi-tier and multi-stack stress test suites and workloads for testing and certifications.
  • Develop and implement database life-cycle management flows.
  • Conduct testing of Oracle database HA, data protection, and disaster recovery.
  • Set up and configure large database environments with RAC, Data-guard, and Oracle Goldengate.
  • Independently install, configure, patch, and upgrade large database clusters on Linux.
  • Develop test cases and configurations to simulate application and business critical workloads and usage scenarios.
  • Develop and maintain test specs, plans, and methodologies and design and implement end-to-end test suites and frameworks simulating real-world production systems.
  • Review production issues and identify gaps in test suites, including DB Schema design and normalization, data generation, load generation and application and business logic programming in Oracle SQL, PL-SQL, Perl, Shell, Python, and JDBC/JMS.
  • Carry out independent research and review new functionality and features in next-generation Oracle Database releases and other products.
  • Performance tuning and pro-active measurements of future planning.
  • Backup and recovery strategy.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service