A unique opportunity to join a rapidly growing world-class team to improve the cutting-edge Oracle Cloud technologies and infrastructure that make up the Oracle Cloud solutions. As part of the SRE team, you will be continually challenged and have an opportunity to contribute to the Oracle Cloud success every day, working closely with our development partners.
The Senior Principal Program Manager helps coordinate the different priorities and projects to ensure customer satisfaction through effective delivery of our software solutions. The Technical Program Manager’s responsibilities will extend throughout the life cycles of the different projects – analyzing external as well as internal requirements, establishing and maintaining project scope, internal team oversight, facilitating communications and accountability, and to ensure successful and on-time delivery. The Senior TPM must be able to manage cross-functional teams from different Oracle departments, plus demonstrate diplomacy and the ability to manage demanding customers and deadlines. He or she must demonstrate leadership and motivational skills and mentor other members of the Oracle Database Development organizations.
Career Level - IC5
Plan, coordinate, monitor, and move forward projects tackling business, development, or operational challenges.
Work with cross-functional teams made up of diverse people with varied backgrounds, experiences and opinions across Engineering, Product Management, and Release Management.
Drive effective teamwork, transparent communication, collaboration and commitment across multiple disparate groups with competing priorities.
Demonstrate flexibility and resilience in response to changing or ambiguous situations, directing changes through appropriate review and approval mechanisms.
Be a motivational leader comfortable working within a matrixed organization where your powers of persuasion are key.
Be ever vigilant for continuous improvement opportunities, and once opportunities are identified, drive them to achievement.
Recognize situational severity and know when to push for actionable next steps toward resolution.
Juggle multiple projects with varying complexities, priorities, and timelines.
Lead regular status update meetings and ensure productive use of meeting time, including enforcing allocated time slots for presenters. Capture and distribute meeting notes (attendees, items discussed, what changed, blockers, next steps, action items).
Collaborate with other Program Managers to integrate planning and execution across teams.
Create and maintain comprehensive project documentation.
Develop team rapport in a remote work environment.
Requirements:
10+ years managing large scale programs and projects spanning multiple technical teams and organizations. Experience taking a program from concept through launch.
Demonstrated ability to communicate effectively, motivate and lead others, improve productivity, handle multiple demands, give and receive feedback, solve problems, adapt to changing priorities, all while remaining flexible and fun to work with!
Leadership skills – strong judgement, ability to work with technical and non-technical people at all levels.
Collaboration skills – empathy for our partners, willingness to share information, and ownership without ego; creates and promotes transparency, harmony, and accountability across the team.
Organization skills – superior planning and organizational skills in managing multiple facets of a large-scale project and track progress for multiple programs at once with strong attention to detail.
Communication skills – deliver regular project reports, and excellent with both written and verbal to effectively communicate with all levels across a diverse audience in various disciplines.
Problem-solving skills – use problem-solving skills to isolate and solve problems with programs to keep progress on track.
Presentation skills - at ease presenting to technical engineering leaders, as well as to the general organization.
Technical skills - understanding of key technology terminologies in the cloud and software development area. Ability to learn new technical concepts quickly.
Tooling skills – exhibits mastery in the use of Jira and Confluence.
Demonstrated effectiveness, engagement and focus in a remote working environment.
Experience with working in remote teams across different time zones.
Experience with software development lifecycles.