Oracle s Cloud Infrastructure (OCI) team is building new Infrastructure-as-a-Service technologies that operate at large scale in a broadly distributed multi-tenant cloud environment. Our customers run their businesses on our cloud, and our mission is to provide them with best in class, foundational cloud infrastructure services. The 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.
Oracle s Cloud Infrastructure (OCI) team is building new Infrastructure-as-a-Service technologies that operate at large scale in a broadly distributed multi-tenant cloud environment. Our customers run their businesses on our cloud, and our mission is to provide them with best in class, foundational cloud infrastructure services.
The key to a great experience for OCI customers is to have a way to reliably predict how their traffic will be shaped as it flows through OCI backbone to support their most critical workflows. For OCI, it means to be able to cater to the ever-increasing traffic and scale requirements of our customers, have high availability inbuilt into the architecture and offer a set of complex and competent features that everyone will benefit from. Availability and Resiliency issues can have a direct impact on the services that OCI customers run which translates to an impact on business revenues. Hence the role of a Software Development Manager is business critical to the organization for delivering on the high availability and cutting-edge features promise. They are the front line managers who lead and shepherd the team to achieve their goals with high efficiency and ZERO impact to the customers. The direction and culture of the team is also driven by them. This is a great opportunity for you if you are interested in solving complex problems and making a significant impact on the quality of cloud technologies and customer experience on a daily basis.
As a Software Development Manager you will be required to:
- Lead a team that builds new features, enhancements and bugfixes for the service - obtain results through the people you lead
- Influence and review design decisions, project planning, release planning, delivery and operational excellence of all changes going to production environments
- Manage costs, optimize resources and lead process improvements - build economically viable, fiscally competitive and stramlined teams to achieve the goals for their team and the organization
- Help maintain and improve the build and test systems including systems for performance and scalability testing.
- Clearly communicate the business rationale for any change and gain support of employees - align roles, systems and processes with the direction of the change in order to benefit from it
- Work with internal and external teams to unblock development and meet committed release dates.
- Manage our on-call rotation and help the team to resolve complex distributed network issues through debugging, communication and collaboration with multiple teams across OCI.
- Help handle escalations and serve as a bridge between the Development and SRE teams.
- Participate in roadmap planning, talent review and goal setting
- Have good hiring skills and build a strong self-managed team
- Role model OCI values
Career Level - M3
As a Software Development Manager you will be required to:
- Lead a team that builds new features, enhancements and bugfixes for the service - obtain results through the people you lead
- Influence and review design decisions, project planning, release planning, delivery and operational excellence of all changes going to production environments
- Manage costs, optimize resources and lead process improvements - build economically viable, fiscally competitive and stramlined teams to achieve the goals for their team and the organization
- Help maintain and improve the build and test systems including systems for performance and scalability testing.
- Clearly communicate the business rationale for any change and gain support of employees - align roles, systems and processes with the direction of the change in order to benefit from it
- Work with internal and external teams to unblock development and meet committed release dates.
- Manage our on-call rotation and help the team to resolve complex distributed network issues through debugging, communication and collaboration with multiple teams across OCI.
- Help handle escalations and serve as a bridge between the Development and SRE teams.
- Participate in roadmap planning, talent review and goal setting
- Have good hiring skills and build a strong self-managed team
- Role model OCI values