Senior Core Infrastructure Engineer

Oracle

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

Job description

This role focuses on designing, implementing, and refining distributed system components to ensure high scalability, robustness, and ease of operation. You will develop features, conduct load and performance tests, and utilize advanced data plane and state management tools for efficient data handling. Peer code reviews will emphasize scalability compliance. Building fault-tolerant systems through redundancy, replication, and automated failover is key, alongside applying recovery-oriented principles and implementing strategies like retries and circuit breakers. Proactive issue detection and mitigation through comprehensive testing, alerting, dashboards, and telemetry are essential. You will also contribute to operational readiness by authoring runbooks and participating in incident response and post-mortem analyses. Standard replication and synchronization techniques will be implemented, alongside developing automation (IaC) for streamlined troubleshooting and maintenance. Advanced security measures, including encryption and access control, will be applied, ensuring adherence to change, compliance, and documentation standards.

Responsibilities

Architect and develop distributed system components for enhanced scalability. Optimize code and systems for large-scale data processing. Implement and review scalability requirements within the team. Leverage data plane platforms for high-volume data retrieval, storage, and processing. Execute performance and load testing to validate system capabilities. Collaborate on building fault-tolerant components with redundancy and automatic failover. Apply recovery-oriented computing principles to manage service disruptions. Implement retry mechanisms, circuit breakers, and timeouts to handle network unreliability. Develop tests and alarm configurations for proactive issue detection. Create and execute runbooks to aid in failure recovery. Build and customize dashboards, telemetry, and alerting for component health monitoring. Design and implement functional requirements and testing for new features. Conduct fault-injection and brown-out tests to assess system correctness. Implement data replication and synchronization techniques for data integrity. Diagnose, debug, and resolve system component issues. Develop automation scripts and tooling for troubleshooting operational challenges. Participate in on-call rotations, incident response, and root cause investigations. Apply advanced security measures like encryption and access controls. Implement remediation plans to bolster security posture. Ensure cloud infrastructure compliance with industry standards and regulations. Maintain Infrastructure as Code (IaC) for cloud infrastructure management. Adhere to change management processes for updates and rollbacks.

Qualifications

Demonstrated expertise in designing, implementing, and optimizing distributed systems with a focus on scalability, resiliency, and operability. Proven ability to deliver features and conduct rigorous load/performance tests. Experience leveraging data plane platforms and distributed state tools for high-volume data handling. Proficiency in building fault-tolerant architectures (redundancy, replication, automatic failover). Strong understanding and application of recovery-oriented principles, retries, circuit breakers, and timeouts. Experience with proactive issue detection and mitigation using tests, alarms, dashboards, and telemetry. Ability to author runbooks and actively participate in incident response and root cause analysis. Skills in implementing standard replication and synchronization, and developing automation/IaC. Knowledge of advanced security controls (encryption, access, remediation) and compliance standards. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Essential Skills

distributed systemsscalabilityresiliencyoperabilityload testingperformance testingdata plane platformsdistributed state toolshigh-volume retrievalstorageprocessingfault-tolerantredundancyreplicationautomatic failoverrecovery-oriented principlesretriescircuit breakerstimeoutstelemetryrunbooksincident responseRCAssynchronizationautomationIaCsecurity controlsencryptionaccess controlremediationchange managementcompliancedocumentationsystem designsystem architecturecode optimizationsystem reliabilitytestingalarm configurationsdashboardsoperational procedurestelemetry systemsalerting mechanismsfunctional requirementsfault-injectionbrown-out testingdata integritydata availabilitytroubleshootingdebuggingroot cause analysiscloud infrastructuremulti-tenant environmentsinfrastructure as code

Highlights

  • Actively hiring

More Details

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

About the Company

Oracle logo

Oracle

IT Consulting

Senior Core Infrastructure Engineer at Oracle | SkillMX | SkillMX