Business Activity Monitoring (BAM) is the foundation of this next wave of business intelligence which allows companies to adapt to changing conditions that present challenges and opportunities. The BAM group works on cutting-edge technical solutions which focus on combining traditional BI analytics with real-time sense and response capability and predictive analytics using Oracle Enterprise R to provide real-time ALERTING and analytics.
This is a new and next-generation product for business analytics. Using a Lamda Architecture, business users can take data from disparate sources and perform enrichment, filtering, aggregation, correlation, and pattern recognition and perform prediction in real time. Together, business users can detect a situation developing in real time and perform variance analysis against historical data to take action.
There’s a lot of room for innovation and growth in the analytic space. Work is very challenging and complex and brings together many of Oracle’s flagship products and Apache Spark to work in concert in a very novel way for the first time. It includes Oracle WebLogic®, CQL (stream processing and eventing engine), Oracle Coherence® and Oracle Enterprise R.
About the Role
Join us in the research, design and development of the software infrastructure/platform that enables real-time analytics. This platform is based on ApacheSpark with a very novel CQL engine at the core for incremental computation. As a senior software developer on the team, you will take an active role in the definition and evolution of BAM and next-generation of real time analytics. The Oracle BAM is a platform for performing real-time analytics on disparate sources which require aggregation, correlation and pattern detection. You will be responsible for developing, designing, troubleshooting and debugging new features. The development team uses Apache Spark, Hive, Java, Oracle Jet, REST, Coherence, Oracle Enterprise R and Oracle CQL to develop a high performing platform that allows users to create, develop, deploy and manage their stream and transactional data.
We are doing cutting-edge development with state-of-the-art technology. Ease-of-use that hides the complexity of the underlying technology and performance are of utmost importance for this product. You will have the front-row seat in defining a fast-changing product. Our algorithms need to be efficient to deal with a high volume of data and often novel enough to merit filing for patents. The software will be used by Fortune 5000 companies around the world. Although our team is part of a large division in a large corporation we strive to maintain a small company swiftness, spirit and fun. We are looking for smart, creative people to join a first class engineering team.