Director, Core Infrastructure Engineering

Oracle

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

Job description

Lead multiple teams in architecting and delivering scalable distributed systems that meet organizational and customer demands. This role orchestrates cross-group optimization for high-throughput, large-scale data processing, aligning stakeholders on scalability requirements, and overseeing elastic designs and efficient data plane platform utilization.

Provide strategic oversight for fault-tolerant, in-service-upgradable architectures, setting direction for partition-aware design choices. Lead initiatives to harden networks via load-shedding, throttling, and rate-limiting. Establish expectations for formal verification and peer reviews, setting SLO-aligned durability and availability standards across the department.

Drive KPI and telemetry strategies, directing the creation of complex dashboards and alerting for proactive health assurance. Ensure functional/correctness validation, data replication, and synchronization meet organizational needs. Guide organization-wide incident management and operational readiness, eliminating customer maintenance windows and ensuring consistent SOPs. Provide strategic security guidance (encryption, access controls), oversee remediation and compliance documentation, and sponsor automation (IaC) and change-management alignment for safe system patching, updating, and rollback at scale.

Responsibilities

Implement strategies for the architecture and design of interdependent, scalable distributed systems, ensuring organizational and system demands are met. Spearhead code and system optimization initiatives for large-scale data processing and high-throughput requirements, driving improvements for hyper-scale systems. Facilitate collaborations to define system scalability requirements and oversee elastic system design.

Provide strategic oversight for fault-tolerant, in-service-upgradable architectures, setting direction for partition-aware design. Lead optimization initiatives for handling network unreliability, including load-shedding, throttling, and rate-limiting. Ensure teams leverage formal verification and conduct peer reviews, driving system designs that are durable and adhere to SLOs.

Drive strategies for KPIs and telemetry to identify risks and gaps. Direct the creation of complex dashboards, telemetry systems, and alerting for proactive system health. Implement strategies to verify functional correctness and data integrity, overseeing data replication and synchronization.

Provide strategic oversight for diagnosing and resolving issues in active systems. Direct strategies to prevent interruptions, ensuring no customer maintenance windows are required. Drive alignment for operational readiness protocols and SOPs, and provide expert guidance for complex incident response and root cause investigations.

Offer strategic guidance in architecting robust security measures, ensuring encryption and access controls. Oversee remediation plans for security gaps and drive documentation for cloud infrastructure compliance. Provide strategic guidance on automation scripts (IaC) and drive strategic alignment of change management plans for patching, updating, and rolling back applications.

Qualifications

Oversee and guide multiple teams in managing complex projects, monitoring timelines, deliverables, and budgets to ensure strategic objectives are met. Serve as a role model for delegating work, setting priorities, and ensuring alignment with business needs. Coach others on adjusting resources or project timelines in anticipation of business changes.

Model leading cross-functional collaborative efforts to ensure alignment of expectations and strategic objectives. Empower teams to build partnerships with business leaders, stakeholders, and/or customers. Drive transparency and inclusivity by modeling active listening and leveraging diverse perspectives.

Share problem-solving strategies across teams, providing oversight on complex operational or technical issues. Coach teams on analyzing complex data to identify solutions for ambiguous issues. Provide direction on identifying root causes to prevent recurrence of issues.

Pursue strategic learning opportunities to maintain expertise and apply best practices. Create opportunities for team members to build expertise, coaching them to develop innovative skills. Identify skill gap trends and uphold a culture of knowledge sharing and continuous learning.

Empower teams to own the development and implementation of ideas that increase process efficiency and effectiveness. Coach teams to gain buy-in for ideas and seek feedback for continued improvement. Prioritize and review improvement initiative roadmaps to ensure alignment with strategic direction.

Serve as a role model for driving performance through tailored feedback and coaching. Drive consistency in talent development procedures and socialize performance expectations. Ensure individual development goals align with organizational strategic initiatives. Collaborate with HR to implement talent strategy through hiring and promotion processes.

Essential Skills

Distributed SystemsScalabilityData ProcessingHigh-ThroughputFault-Tolerant ArchitecturesLoad-SheddingThrottlingRate-LimitingSLOKPITelemetryDashboardsAlertingIncident ManagementSecurityEncryptionAccess ControlsIaCChange ManagementRedundancyReplicationFailover MechanismsNetwork PartitionsFormal VerificationPeer ReviewsAvailabilityDurabilityData IntegrityRoot Cause AnalysisCloud InfrastructureProject ManagementTalent Development

Highlights

  • Actively hiring

More Details

RoleDirector, Core Infrastructure Engineering
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Oracle logo

Oracle

IT Consulting

Director, Core Infrastructure Engineering at Oracle | SkillMX | SkillMX