O

Oracle

Builds databases, business apps and cloud services

Senior Core Infrastructure Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeIndiaNo salary listedIn-person

About the Job

Requirements

  • Ability to implement and contribute to distributed-system components that support horizontal and vertical scaling, including distributed state management tools.
  • Ability to optimize code or systems for large-scale data processing and implement scalability requirements.
  • Ability to use data-plane platform components for large-scale data retrieval, storage, and processing.
  • Ability to implement performance and load testing.
  • Ability to implement fault-tolerant components using redundancy, replication, and automatic failover, including support for in-service updates.
  • Knowledge of recovery-oriented computing principles and ability to design components that handle service disruptions.
  • Ability to implement retries, circuit breakers, and timeouts to handle network unreliability.
  • Ability to implement tests and alarm configurations to proactively detect failures.
  • Ability to draft and execute runbooks and operational procedures for failure recovery.
  • Ability to build and customize dashboards, telemetry, and alerting to monitor component health.
  • Ability to design and implement feature requirements and tests within an existing system, including fault-injection and brown-out test scenarios.
  • Knowledge of data replication and synchronization techniques that preserve data integrity and availability.
  • Ability to diagnose, debug, and resolve system-component issues.
  • Ability to prevent service interruptions and resolve issues without requiring customer maintenance windows.
  • Ability to design and implement automation scripts and tooling for operational troubleshooting.
  • Ability to participate in operational support rotations, incident response, and root-cause investigations.
  • Ability to apply advanced security measures in multi-tenant environments, including encryption and access controls, and implement remediation plans.
  • Ability to help ensure cloud infrastructure complies with relevant industry standards and regulations and keep documentation current.
  • Ability to maintain automation scripts and tools, including Infrastructure as Code, for cloud infrastructure management.
  • Ability to follow change-management plans for patching, updating, and rolling back applications.
  • Ability to track timelines with minimal supervision and complete work in alignment with project requirements.
  • Ability to prioritize and adjust work as resources or timelines change, with some guidance.
  • Ability to identify and address standard and non-standard issues independently, analyze information from multiple sources to troubleshoot errors, and escalate complex issues as appropriate.
  • Ability to collaborate across teams, align expectations, and understand business, stakeholder, and customer needs.
  • Ability to seek feedback and training, build knowledge and skills, and stay current with industry trends and best practices.
  • Ability to recommend process, protocol, and workflow improvements within a team.

Responsibilities

  • Design, implement, and optimize distributed-system components for scalability, resiliency, and operability.
  • Deliver features and load/performance tests using data-plane platforms and distributed-state tools for high-volume retrieval, storage, and processing.
  • Review peers' implementations for scalability compliance.
  • Build fault-tolerant paths using redundancy, replication, and automatic failover.
  • Detect and mitigate issues through tests, alarms, dashboards, and telemetry.
  • Author runbooks and participate in incident response and root-cause analyses.
  • Implement replication and synchronization, and develop automation and Infrastructure as Code for troubleshooting and maintenance.
  • Apply security controls and ensure change-management, compliance, and documentation standards are met.
  • Track work timelines, prioritize tasks as resources or timelines change, and adjust execution accordingly.
  • Collaborate across teams to align expectations and support shared objectives.
  • Share knowledge and best practices and contribute to continuous learning and process improvement.

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