Software Development Director,Big Data Platform (OCI)
OracleUs-wa,washington-seattle","us-ca,california-redwood city","us-ca,california-santa claraUpdate time: July 21,2020
Job Description

Oracle Cloud Infrastructure (OCI)

 

Director Big Data Platform Engineering

 

Are you interested in building large-scale distributed infrastructure for the cloud? Oracle Cloud Infrastructure (OCI) is building a next generation cloud platform that supports the most demanding mission-critical customer requirements, operating at global scale to provide a secure, distributed, multi-tenant cloud environment.

Our mission is to provide our customers with best in class compute, storage, networking, database, security, and an ever-expanding set of foundational cloud-based services.  

Oracle Cloud Infrastructure Data Flow is a fully managed big data service that lets you run Apache Spark applications with no infrastructure to deploy or manage. It lets you deliver big data and AI applications faster because you can focus on your applications without getting distracted by operations.

 

https\://www.oracle.com/big-data/data-flow/

We are looking for an engineering leader who has demonstrated expertise in distributed systems, big data, Spark internals, Kubernetes and cloud experience. We are building serverless big data solutions in our hyperscale environment that require engineers to think out of the box, hypothesis and try out innovative solutions. These are exciting times in our space - we are growing fast, still at an early stage, and working on ambitious new initiatives.  

   

 Key Responsibilities\:

  • Build a new big data platform engineering team ground up
  • This team will be responsible for Spark distributions, internals, optimizations, security, integrations with Kubernetes, Livy, etc.
  • Partner with the Kubernetes team and drive appropriate changes as needed for the Spark ecosystem
  • Partner with the other big data services teams and provide frameworks and assistance with the products they are building
  • Partner and work across OCI security teams to work on required security patches, backports for new Spark release patches if needed
  • Evaluate new Spark version releases and partner with architects and other engineers for a plan for upgrading
  • Be in the forefront working with Apache Spark community to solve product challenges
  • Work on complex problems like autoscaling and autotuning
  • Spark performance tuning and optimizations
  • Use of ML and AI as an integrated part of the cloud services to serve thousands of customers while maintaining a reasonable spend

Minimum Qualifications\:

  • BS degree in Computer Science or related field (MS preferred)
  • 3 years of being a manager, leading teams
  • 12 years of experience delivering and operating cloud services or highly distributed business software.
  • Strong knowledge of Java, and experience with scripting languages such as Python, Perl, etc.
  • Expert knowledge in Apache Spark – internals, security, tuning, optimization
  • Strong knowledge in Kubernetes
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Working familiarity with networking protocols (TCP/IP, HTTP) and standard network architectures.

 

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.

 

As part of Oracle’s employment process candidates will be required to complete a pre-employment screening process, after a conditional offer has been extended.

 


!|!Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.

As a director of the software engineering division, you will apply your extensive knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and envision future improvements to the architecture.

Assists in the development of short, medium, and long term plans to achieve strategic objectives. Regularly interacts across functional areas with senior management or executives to ensure unit objectives are met. Ability to influence thinking or gain acceptance of others in sensitive situations. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

Oracle is an Affirmative Action-Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans status, age, or any other characteristic protected by law.

!|!

Get email alerts for the latest"Software Development Director,Big Data Platform (OCI) jobs in Us-wa,washington-seattle","us-ca,california-redwood city","us-ca,california-santa clara"