Our Team
Oracle's AI Data Platform (AIDP) is accelerating enterprise AI and redefining how AI applications are built. It empowers enterprises to build AI-driven business applications by uniting their enterprise data with best-in-class AI models, developer tools, and tight control over data privacy and governance. By reducing fragmented pipelines and disconnected tools, it enables organizations to accelerate innovation, streamline operations, and gain a sustained competitive advantage through trusted, scalable AI.
The AI Data Platform team is seeking a Member of Technical Staff to build and operate scalable, distributed, and resilient software components and services to support the Data Platform product, with a focus on distributed systems for data processing engines like Apache Spark.
Your Opportunity
Join Oracle Health and Analytics, where our values are the foundation of how we deliver excellence. We move fast, iterate based on data and customer feedback, and champion continuous learning. Here, you’ll be encouraged to stretch beyond past experience to build what’s next. As a DevOps engineer, your versatility will be a key asset—shaping solutions from design to development to execution. You’ll collaborate with some of the brightest minds in the industry, bring fresh insights to complex challenges, and solve high-scale problems—while enjoying meaningful career growth in a company committed to your success.
Your Responsibilities
As an integral part of the AI Data Platform (AIDP) team you will be responsible for the following:
- Work autonomously, but also collaborate with team members, to lead the design and implementation of key parts of the service.
- Write efficient, understandable, debuggable and testable codes to handle large scale transactions.
- Automate the whole CI/CD pipeline.
- Understand the OCI ecosystem and the broader Oracle ecosystem on the Cloud, data processing, management and retrieval aspects.
- Understand the large scale batch and streaming job process.
- Continuously improve with the performance, reliability and scalability of compute / storage / networking infrastructure resources.
- Stay informed of new technologies and propose enhancements.
- Troubleshooting: have a deep understanding of our services and dependencies in order to respond quickly and efficiently to major incidents and minimize service disruptions when they occur.
- Environment Support: Environment set up and service Deployment in Dev to Production environments.
- Customer support: Need expertise in cutting-edge products and technologies like Oracle Data and AI technologies and supporting services on Oracle Cloud computing infrastructure.
Your Qualifications
- BE degree in CS, EE, or equivalent.
- 3+ years software engineering or DevOps experience in supporting cloud services in production.
- Prior experience in building large scale data analytics systems in the cloud, such as Spark, Hadoop, Flink, Etc.
- Solid understanding of and experience with Linux, Containers, Docker and Kubernetes Solid understanding of the networking concepts (like TCP/IP, SSL, etc.)
- Strong programming skill in Java; Python or Scala is a plus.
- Strong motivation to work with the users to build a product delighting customers.
- Solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills.
Experience with agile processes and general understanding of product development Familiarity with cloud operations and security practices in web application delivery.
Key Skills
- Multitasking – ability to work on multiple tasks at once
- Problem-solving skills – use problem-solving skills to isolate and solve problems with programs to keep progress on track
- Strong communication and analytical skills.
- Handles hard problems with a positive "can do" attitude.
- Team player and able to work with others at all skill level.