O

Oracle

Builds databases, business apps and cloud services

Principal Core Infrastructure Engineer

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Responsibilities

  • Lead development and begin architecting components of scalable, elastic distributed systems.
  • Define scalability requirements for owned components and ensure design and implementation requirements are met.
  • Optimize code and systems for high-throughput, hyper-scale workloads and large-scale data processing.
  • Design systems to scale elastically and leverage data plane platforms for large-scale retrieval, storage, and processing.
  • Design performance and load testing.
  • Build fault-tolerant systems capable of in-service updates through redundancy, replication, and automatic failover.
  • Design systems to handle network partitions by prioritizing consistency, availability, or partition tolerance.
  • Implement load-shedding, throttling, and rate-limiting to handle network unreliability.
  • Design durable components and systems that adhere to service level objectives, setting expectations for availability and durability of other computing services within the department.
  • Define key performance indicators and telemetry to identify issues in running systems.
  • Build and customize dashboards, telemetry systems, and alerts to monitor component and system health.
  • Design and implement functional and correctness requirements for features and systems.
  • Design complex test scenarios, including fault injection and brownouts, to evaluate system correctness.
  • Implement data replication and synchronization techniques to maintain data integrity and availability.
  • Diagnose, debug, and resolve issues in active components and systems, and mentor others in these processes.
  • Implement strategies to prevent interruptions and avoid customer maintenance windows when resolving issues.
  • Maintain expertise in owned components and systems to support troubleshooting and performance.
  • Meet operational readiness expectations through design and implementation.
  • Serve in operational support rotations and provide guidance in incident response and root cause investigations.
  • Implement security measures, including encryption and access controls, to protect data and applications in multi-tenant environments.
  • Execute remediation plans to address security gaps.
  • Maintain cloud infrastructure compliance with industry standards and regulations, keeping documentation up to date.
  • Develop and maintain automation scripts and tools, including infrastructure as code, to manage cloud infrastructure.
  • Create and follow change management plans for patching, updating, and rolling back applications, and begin designing systems to automate those processes.
  • Manage and coordinate moderately complex tasks, monitoring timelines and deliverables for moderately sized projects or initiatives.
  • Delegate, monitor, and prioritize work across projects, provide technical oversight, and adjust plans to account for resource or timeline changes.
  • Collaborate across the organization to align expectations and achieve shared objectives.
  • Use knowledge of business leaders, stakeholders, and customers to ensure proposed solutions meet their needs.
  • Seek and listen to diverse perspectives to support inclusion and ensure others feel heard and respected.
  • Analyze information to address moderately complex issues, identify solutions, and escalate unresolved or critical issues with an assessment and potential solutions.
  • Review, contribute to, and document problem-solving strategies.
  • Pursue learning opportunities, stay current with industry trends and best practices, and use feedback and training to improve skills.
  • Coach and mentor junior team members and foster learning and knowledge sharing across teams.
  • Develop and recommend process improvements, collaborate on implementing them, and evaluate their impact on stakeholders.
  • Solicit feedback on alternative approaches and methods for continued improvement.
  • Participate in candidate interviews, assess candidates, and provide hiring recommendations.

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