Director of Software Development
Oracle
- North Ryde, NSW
- Permanent
- Full-time
- Planning, design, and delivery of complex, highly technical tools and services in the Cloud.
- Ability to obtain results through the people you lead, owning organisational structure, headcount planning, recruiting targets and performance management.
- Ability to attract high-value talent from outside the organisation, with additional success developing and retaining top talent.
- Demonstrated ability to advocate for change.
- Influence and work with geographically distributed cross-functional teams across organisations.
- Drive performant, scalable, and forward-thinking solutions to completion on time.
- Raise the bar for engineering quality and best practices.
- Engage with stakeholders and influence business leaders.
- Role model for OCI Values.
- 7+ years people management and/or lead experience with at least 2+ years leading an organisation including other managers or leads.
- Experienced leader and exemplary manager of software engineering teams, including owning and improving quality of org-wide processes, with responsibility including roadmap planning, talent review and goal setting.
- Experience in the problem space of Service / Cloud Reliability and Incident Management.
- Bachelor's Degree in Computer Science or equivalent education.
- Excellent verbal and written communication, organisation, and interpersonal skills.
- Proven track record of successfully shipping new products in an agile environment.
- Demonstrated technical domain knowledge in System Design of public cloud technologies and/or distributed systems.
- Comfort with complex, constantly evolving environments. Ability to learn new technologies quickly and excel under high level of ambiguity.
- Master's Degree in Computer Science or equivalent education.
- Understanding of key related technologies, such as microservice-based architectures, distributed systems, SQL and NoSQL databases, REST APIs, Cloud services, Kubernetes, Docker, Terraform.
- Ability to build, drive and promote cross-team processes and achieve org-wide impact.
- Previous experience with system monitoring, automation, and incident management systems.
- Previous experience as a Software Engineer or Software Architect.
- Which includes being a United States Affirmative Action Employer