Senior Core Infrastructure Engineer

Oracle

4+ yrs Bengaluru Full Time Work from office
Oracle logo
Posted : today
Actively hiring

Job description

Join our software engineering division as a Senior Core Infrastructure Engineer to contribute to defining and developing software for operating systems and applications. This role offers the chance to provide technical leadership, architect significant software enhancements, and tackle complex, non-routine tasks.

As a key member of the team, you will be instrumental in safeguarding customer trust by ensuring mission-critical availability. Your responsibilities will encompass designing, developing, and maintaining systems for our distributed fleet of SmartNICs, including deployment and monitoring tooling.

You will also participate in our on-call rotation, monitor our fleet and associated services, and enhance our operational capabilities through runbooks, alarming metrics, and tool development. Additionally, you will drive efficiency in deployment processes across numerous regions by implementing automation and scaling improvements.

Responsibilities

Design, develop, and maintain systems supporting our distributed SmartNIC fleet, encompassing deployment and monitoring tools. Participate in an on-call rotation for fleet and service monitoring. Enhance operational capabilities by creating runbooks, alarming metrics, and building essential tools. Improve the efficiency of deployment processes across a growing number of regions through automation and scalable tool enhancements. Provide technical leadership and mentoring to other software developers, contributing to the overall technical direction and team growth.

Qualifications

Must possess expert-level Java development skills with proven experience in designing and building highly available, scalable distributed cloud systems. Demonstrated expertise in Spring Framework, Spring Development, Spring Boot, and Spring MVC is essential. Proficiency in REST API and microservices development is required. Strong experience in production support, incident troubleshooting, and root-cause analysis is necessary. Familiarity with CI/CD, build, deployment, and operational automation practices is a must. Solid understanding of Linux, Git, Maven, and Shell or Python scripting. Experience with distributed-system integrations, production change management, and code reviews is expected. Ability to independently lead technical changes and cross-team incident resolution is crucial.

Essential Skills

JavaSpring FrameworkSpring DevelopmentSpring BootSpring MVCREST APIMicroservicesProduction SupportIncident TroubleshootingRoot Cause AnalysisCI/CDBuild AutomationDeployment AutomationOperational AutomationLinuxGitMavenShell ScriptingPython ScriptingDistributed SystemsProduction Change ManagementCode Reviews

Good to Have

OCIKubernetesContainersCloud-Native OperationsObservabilityLoggingMetricsAlertingDashboardsHardware IntegrationFirmware IntegrationInfrastructure Automation

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