Oracle’s Cloud Infrastructure team is building new Infrastructure-as-a-Service technologies that operate at high 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 compute, storage, networking, database, security, and an ever-expanding set of foundational cloud-based services.
The Oracle Managed Kubernetes platform is a highly opinionated, high scale Kubernetes platform supporting runtime container requirements and infrastructure management for all OCI services. We are in the rapid growth and customer adoption phase of our platform and thereby need strong technical leaders who can drive innovation, collaboration and also own the performance and operational improvement charter of the roadmap. This team offers excellent opportunities too gain expertise in Kubernetes and other systems/networking/security related domains as well as experience growth and customer adoption for a critical developer platform running hundreds of diverse workloads.
As a Senior Manager in this team, you will be responsible for setting roadmap goals, collaborating with the product team to gather customer requirements, building and delivering high impact features, as well as driving operational and performance improvements for the platform. You will lead a team of highly talented engineers to deliver impactful business goals for the broader Container and Kubernetes organization. You will also need to hire, grow, mentor and performance manage the team to ensure their success.
About You
You work backward, starting from the user. You care about creating usable, useful software that solves real problems and brings delight to users. You have solid communication skills. You can clearly explain complex technical concepts. You work well with non-engineers. You can lead a conversation in a room with designers, engineers, and product managers. You are comfortable with ambiguity. You have a strong sense of ownership, and are able to drive development of new projects and features to completion. You are an experienced people manager with passion for leading, growing and developing teams of talented engineers.
Minimum Qualifications
·BS degree in Computer Science or related technical field involving coding or equivalent practical experience. 3+ years of experience as a software developer 5+ years of experience as an engineering manager.. Proficient in software development methodology with coding experience in Java. Experience with scripting languages such as Python and proficient understanding of Continuous Integration and deployment and tools chain like GIT, Maven, Jenkins/Teamcity, etc. Solid knowledge of data structures, algorithms, operating systems, networking, and distributed systems fundamentals. Systematic problem-solving approach, strong communication skills, a sense of ownership and drive. Proven experience and knowledge around cloud infrastructure. Written and verbal communication skills with the ability to present complex information in a clear, concise manner to all audiences Passionate about leading and developing engineering teams.Preferred Qualifications:
MS in Computer Science Familiarity with Kubernetes and experience working with Kubernetes driven systems. Experience delivering and operating large scale, highly available distributed systems. Experience building multi-tenant, virtualized infrastructure a strong plus.