20 days ago
India (city not specified)Staff+
Responsibilities
- Lead development and begin architecting scalable, elastic distributed-system components.
- Define scalability requirements and optimize code and systems for large-scale data processing and high-throughput workloads.
- Design fault-tolerant systems with redundancy, replication, automatic failover, in-service updates, and resilience to network partitions.
- Implement load-shedding, throttling, rate-limiting, replication, synchronization, and other mechanisms for reliability, correctness, and durability.
- Define KPIs and telemetry and build dashboards, monitoring, and alerting mechanisms.
- Design performance, load, fault-injection, brownout, and correctness testing scenarios.
- Diagnose, debug, and resolve production issues; participate in operational support rotations, incident response, and root-cause investigations.
- Implement security controls, execute remediation plans, maintain compliance documentation, and protect multi-tenant data and applications.
- Develop infrastructure automation and change-management plans for patching, updates, and rollbacks.
- Coordinate moderately complex projects, provide technical oversight, mentor junior team members, support process improvements, and participate in candidate interviews.
Requirements
- Demonstrated ability to lead development and architecture of scalable distributed systems.
- Experience designing hyper-scale, high-throughput, elastic, fault-tolerant, and durable systems.
- Experience with replication, synchronization, failover, network unreliability, load-shedding, throttling, and rate-limiting.
- Experience with telemetry, KPIs, dashboards, alerting, performance testing, load testing, and fault-injection testing.
- Experience troubleshooting production systems and participating in incident response and operational support.
- Knowledge of security controls, encryption, access controls, remediation, cloud infrastructure compliance, and compliance documentation.
- Experience developing infrastructure automation and managing patching, updates, rollbacks, and change-management plans.
- Ability to coordinate cross-functional initiatives, mentor peers, coach junior team members, and contribute to hiring decisions.
Benefits
- Competitive benefits including flexible medical, life insurance, and retirement options.
- Volunteer programs supporting employee community involvement.
- Accessibility assistance and reasonable accommodation are available during the employment process.
Categories
DevOpsSite Reliability
About Oracle
Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.
