16 ago
|
Oracle
|
Zapopan
**Qualifications**
- 20+ years of experience in the software industry with 10+ years in Engineering Management leading agile teams on design, development, and delivery of highly scalable products.
- Strong, demonstrable track record for hiring and retaining top-tier talent.
- Outstanding verbal and written communication skills with the ability to clearly communicate a vision and get people invested in success.
- Exposure to the process and nuances of operationalizing and supporting products and services used by thousands of customers simultaneously.
- Ability to create, drive and evangelize cross-team processes and achieve org-wide impact.
- Knowledge of C++, Java programming language and its ecosystem.
- Good understanding of Micro-service based architectures, Distributed systems, Storage systems and Cloud.
- Previous experience leading engineering teams in cloud computing, enterprise software, or fast-paced start-ups is highly desirable.
- Strong knowledge of Linux/Unix fundamentals.
- Strong knowledge of operating systems, databases, storage, and distributed systems fundamentals.
- Experience with build automation, continuous integration, and continuous deployment tools.
Career Level - M4
**Responsibilities**
As a Director of Software Development, you will be leading the engineering teams and supporting various SDLC, i.e. development to launch and operations/support. You should be a distributed systems generalist, able to architect broad systems interactions, while being hands-on,
able to dive deep into any part of the stack and lower level system interactions. Having a strong experience in managing medium to large sized teams, domain expertise in one of these areas (storage, distributed systems, compute/networking) is mandatory. Experience in handling operations of a cloud deployed service, any experience in rolling out cloud solutions are critical. You should value simplicity and scale, work comfortably in a collaborative environment, and be excited to learn. You should have a good understanding of the value of modern agile and agile development processes, the ability to adapt and manage a team through change, and fostering a healthy team dynamic and culture.
- Providing leadership, direction, and strategy for a growing team.
- Establishing and developing the organizational capacity needed to execute on strategy.
- Mentoring and developing other leaders and senior engineers.
- Successfully leading as site lead for the larger geographically distributed organization.
- Delivering large-scale project on-time with the high quality.
- Overseeing operational teams supporting products in production under customer load.
- Working with Oracle MDC leadership, senior engineers, program managers, and product managers to develop compelling products and services that meet customer needs.
- Providing guidance and constructive feedback to team members and other stakeholders.
- Raising the bar for product quality and customer experience.
📌 Software Development Director (Zapopan)
🏢 Oracle
📍 Zapopan