Oracle

Software Development Snr Manager- OCI

Job Description

The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment.  OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges.

We offer unique opportunities for smart, hands-on engineers with the expertise and passion to solve difficult problems in distributed highly available services and virtualized infrastructure.  At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer’s business critical applications.

We are forming a new Infrastructure Delivery Engineering org at OCI. The OCI Infrastructure Delivery Engineering team will be responsible for building services and tools to accelerate the process by which OCI grows its compute and network capacity. The service will address all aspects of the Data Center and its Physical Assets lifecycle from planning and design, to delivery and, eventually, decommissioning enabling OCI to continue to grow its footprint in both existing regions and to entirely new regions. Our goal is scale up the process to be able to meet high capacity demands from our large and hyperscale customers.

We’re looking for a Senior Manager of Software Development for Infrastructure Delivery Engineering team with expertise and passion in building teams, coaching individuals, and tackling new challenges in designing, implementing and maintaining highly available and scalable services for managing physical assets in a Data Center throughout their lifecycle.

From a technology perspective, this is a greenfield development environment with a huge amount of autonomy, allowing us to build and innovate freely while integrating with existing systems through well-established contracts.

What are the biggest challenges for the team?

The biggest challenges for the team are understanding a challenging domain, dealing with abstract problem statement and shaping the product that scales OCI's ability to provide capacity to next level. The dynamic and fast growth of the business is driving us to improve the ability of our systems to scale out and be able to meet capacity and network demands of our large scale customers.

You should be responsible to provide leadership, direction, and strategy to the team, establish and develop the team to meet and execute the strategy, working with geographically distributed teams, and contributing to the success of your team and other related teams. We expect you to deliver large-scale projects on time with high quality.

Required Qualifications 

  • MS or BS in Computer Science, or equivalent experience
  • 3+ years of experience managing Software Engineering teams.
  • 8+ years of software engineering experience
  • Experience delivering and operating large-scale, highly available distributed services.
  • Experienced with microservice design patterns and service-to-service communication protocols along with developing highly reliable services.
  • Experience with devising, managing, and extending monitoring solutions for large-scale environments.
  • Strong communication skills, analytical skills, and project management skills
  • Strong knowledge of data structures, algorithms, operating systems, networking and distributed systems fundamentals
  • Strong understanding of databases, virtualization technologies (Docker, Containers)
  • Understanding of service metrics and alarms through the development of dashboards, service KPIs, alarming systems.
  • Experience working in an operational environment with mission-critical services with associated on-call.

 

Preferred Qualifications

  • Experience leading teams developing services on a public cloud platform (e.g., AWS, Azure, Oracle)
  • Building teams and organizations in a v1 product development setting
  • Experience working with external customers and translating requests into prioritized work or features
  • Understanding of physical asset lifecycle within a cloud-scale datacenter
  • Experience working with Data Center Infrastructure Management systems and tools.
  • Experience using Kubernetes in CICD environments.


Jobs at Bengaluru

Oracle

Applications Developer 4

Professional

Bengaluru, Karnataka

View Details

Last Date: Oct. 1, 2024

Oracle

Senior Principal Consultant

Professional

Bengaluru, Karnataka

View Details

Last Date: Dec. 10, 2024

Oracle

Principal Consultant

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 6, 2024

Amazon

Account Management Associate, IN RL…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: July 9, 2024

Oracle

Oracle Fusion HCM Functional Analyst

Professional

Bengaluru, Karnataka

View Details

Last Date: July 9, 2024

Oracle

Member of Technical Staff / Softwar…

Professional

Bengaluru, Karnataka

View Details

Last Date: Aug. 28, 2024

Amazon

Account Manager - EN

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: July 2, 2024

Amazon

Manager - Product Marketing , Amazo…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: July 9, 2024

Oracle

Principal Site Reliability Engineer…

Professional

Bengaluru, Karnataka

View Details

Last Date: Aug. 25, 2024

Google

Systems Development Engineer III, S…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: July 11, 2024

Oracle

Software Engineer

Professional

Bengaluru, Karnataka

View Details

Last Date: Dec. 16, 2024

Oracle

Senior Software Development Engineer

Professional

Bengaluru, Karnataka

View Details

Last Date: Aug. 19, 2024




More Jobs at Oracle

Oracle

Systems Analyst 3-Support

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 11, 2024

Oracle

Senior Data Engineer

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 30, 2024

Oracle

Applications Developer 3

Professional

Hyderabad, Telangana

View Details

Last Date: Nov. 18, 2024

Oracle

Senior Applications Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 5, 2024

Oracle

Product Manager – Aconex Documents

Professional

Bengaluru, Karnataka

View Details

Last Date: Oct. 2, 2024

Oracle

Implementation Consultant III

Professional

Bengaluru, Karnataka

View Details

Last Date: Dec. 18, 2024

Oracle

Senior DevOps Engineer - Autonomous…

Professional

Bengaluru, Karnataka

View Details

Last Date: Oct. 21, 2024

Oracle

Senior Systems Analyst - Support - …

Professional

Kolkata, West Bengal

View Details

Last Date: Oct. 10, 2024

Oracle

Principal Member of Technical Staff

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 21, 2024

Oracle

Senior Software Developer Java

Professional

Hyderabad, Telangana

View Details

Last Date: Nov. 23, 2024

Oracle

Systems Analyst 3-IT

Professional

Bengaluru, Karnataka

View Details

Last Date: Dec. 6, 2024

Oracle

Senior Revenue Analyst

Professional

Bengaluru, Karnataka

View Details

Last Date: Oct. 29, 2024