Senior Core Infrastructure Engineer
Oracle
Oracle
Join our team as a Senior Core Infrastructure Engineer and play a crucial role in designing, implementing, and refining distributed systems. You'll focus on enhancing scalability, resiliency, and operability, ensuring robust performance.
This position involves developing features, conducting load and performance tests, and utilizing advanced data plane platforms and distributed state tools for high-volume data handling. You will also review peer implementations to guarantee scalability compliance.
Build resilient systems with fault-tolerant paths, redundancy, replication, and automatic failover. Apply recovery-oriented principles and implement mechanisms like retries, circuit breakers, and timeouts to manage network unreliability.
Proactively identify and resolve issues through comprehensive testing, alarms, dashboards, and telemetry. Contribute to operational readiness by authoring runbooks and actively participating in incident response and root cause analyses.
Implement standard replication and synchronization techniques. Develop automation and Infrastructure as Code (IaC) for efficient troubleshooting and maintenance. Apply advanced security controls, including encryption, access management, and remediation, while adhering to strict change, compliance, and documentation standards.
Key responsibilities include designing and developing scalable distributed system components, optimizing code for large-scale data processing, and implementing performance and load testing. You will also collaborate on building fault-tolerant systems with redundancy and automatic failover, applying recovery-oriented computing principles.
Proactively detect and address issues through tests, alarms, and dashboards. Support incident recovery by creating and executing runbooks. Develop and customize monitoring systems for component health.
Design and implement functional requirements and testing for assigned features. Evaluate system correctness through fault-injection and brown-out scenarios. Implement data replication and synchronization for integrity and availability.
Diagnose and resolve system component issues to ensure ongoing operations. Design and implement automation scripts for troubleshooting. Participate in operational support, incident response, and root cause investigations.
Apply advanced security measures like encryption and access controls. Implement remediation plans and ensure cloud infrastructure compliance with industry standards. Maintain up-to-date documentation and adhere to change management processes.
We are seeking a Senior Core Infrastructure Engineer to design, implement, and optimize distributed systems with a strong emphasis on scalability, resiliency, and operability. Your role will involve delivering features and load/performance tests, leveraging data plane platforms and distributed state tools for high-volume data handling.
Key contributions will include building fault-tolerant paths with redundancy, replication, and automatic failover, alongside applying recovery-oriented principles and implementing retries, circuit breakers, and timeouts. Proactive issue detection and mitigation through tests, alarms, dashboards, and telemetry are essential.
You will also be responsible for authoring runbooks, participating in incident response and RCAs, and implementing standard replication and synchronization. Development of automation/IaC for troubleshooting and maintenance, along with applying advanced security controls (encryption, access, remediation), is crucial.
Ensure adherence to change, compliance, and documentation standards throughout all infrastructure development and maintenance activities. This role is based in Bengaluru, Karnataka, India.
Oracle
Product and Research