Senior Core Infrastructure Engineer

Oracle

Fresher Bengaluru Full Time Work from office
Oracle logo
Posted : today
Actively hiring

Job description

Join our team as a Senior Core Infrastructure Engineer, focusing on the design, implementation, and optimization of highly scalable, resilient, and operable distributed systems. You will drive the development of features, conduct rigorous load and performance testing, and leverage advanced data plane platforms and distributed state tools for high-volume data handling. Peer reviews will ensure scalability compliance across the team.

This role involves building robust fault-tolerant systems through redundancy, replication, and automatic failover, applying recovery-oriented principles, and implementing strategies like retries, circuit breakers, and timeouts to enhance system stability. Proactive issue detection and mitigation are key, utilizing tests, alarms, dashboards, and telemetry, alongside authoring runbooks and contributing to incident response and root cause analysis.

Further responsibilities include implementing standard replication and synchronization, developing automation and Infrastructure as Code (IaC) for efficient troubleshooting and maintenance, and applying advanced security controls. Ensuring adherence to change, compliance, and documentation standards is paramount. This is a critical role for an engineer passionate about building and maintaining foundational infrastructure for large-scale systems.

Responsibilities

Key responsibilities encompass designing and developing distributed system components that support horizontal and vertical scaling, optimizing code for large-scale data processing, and implementing scalability requirements. You will also implement performance and load testing, collaborate on building fault-tolerant components with redundancy and automatic failover, and apply recovery-oriented computing principles. Implementing retry mechanisms, circuit breakers, and timeouts to manage network unreliability is crucial.

Proactively detecting and addressing issues through tests and alarms, drafting and executing runbooks, and building custom dashboards and alerting systems are essential. You will design and implement functional requirements, conduct fault-injection and brown-out tests, and implement data replication and synchronization techniques. Diagnosing and resolving system component issues, designing automation scripts for troubleshooting, and participating in operational support rotations are also part of the role.

Furthermore, you will apply advanced security measures, implement remediation plans, and ensure cloud infrastructure compliance. Maintaining automation scripts, adhering to change management plans, tracking timelines, prioritizing work, collaborating across teams, and independently addressing issues are also key aspects. Continuous learning, knowledge sharing, and contributing to process and workflow improvements are highly encouraged.

Qualifications

We are seeking a Senior Core Infrastructure Engineer experienced in designing, implementing, and optimizing distributed systems. A strong understanding of scalability, resiliency, and operability principles is essential. Experience with data plane platforms, distributed state tools, and building fault-tolerant paths (redundancy, replication, automatic failover) is required. Familiarity with recovery-oriented principles, retries, circuit breakers, and timeouts is a must.

Proficiency in proactive issue detection and mitigation through tests, alarms, dashboards, and telemetry is expected. The ability to author runbooks, participate in incident response, and perform root cause analysis is crucial. Experience with implementing standard replication and synchronization, and developing automation/IaC for troubleshooting and maintenance is necessary. Advanced security control implementation (encryption, access, remediation) and adherence to change, compliance, and documentation standards are critical.

Candidates should demonstrate strong system design and architecture skills, particularly in system scalability and reliability. Experience in implementing performance and load testing, collaborating on system reliability design, and supporting recovery efforts is vital. The ability to diagnose, debug, and resolve system issues, design automation scripts, and participate in operational support is expected. A commitment to continuous learning, problem-solving, and process improvement is highly valued.

Essential Skills

distributed systemsscalabilityresiliencyoperabilityload testingperformance testingdata plane platformsdistributed state toolsfault-tolerantredundancyreplicationautomatic failoverrecovery-oriented principlesretriescircuit breakerstimeoutstelemetryrunbooksincident responseroot cause analysisautomationinfrastructure as code (IaC)encryptionaccess controlsremediationchange managementcompliancedocumentationsystem designsystem architecturedata processingfault-injectionbrown-out testingdata replicationsynchronizationdebuggingtroubleshootingoperational proceduresdashboardsalerting mechanismssecurity measurescloud infrastructureindustry standardsregulationspatchingupdatingrolling back applicationsproject managementprioritizationcollaborationstakeholder managementproblem-solvingcontinuous learningknowledge sharingprocess improvementworkflow optimization

Highlights

  • Actively hiring

More Details

RoleSenior Core Infrastructure Engineer
IndustryProduct and Research
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Oracle logo

Oracle

Product and Research

Senior Core Infrastructure Engineer at Oracle | SkillMX | SkillMX