You are on page 1of 115

Projects at Oracle

2010–2011
Projects at Oracle
Advancing Solutions and Your Career at the
World’s Most Complete Business Software
and Hardware Systems Company
oracle.com/college

Do you want to know what people just like you do at Oracle? You are at the right place.
Welcome to Projects at Oracle, the most current, comprehensive book of ongoing
­development projects at Oracle. This book is published annually exclusively for you, the
Oracle candidate, and written by Oracle product developers and management across the
company. Prospective Oracle employees, including top graduates worldwide, turn to this
book as their primary source of knowledge about Oracle’s development organization...

So how about starting by scanning the table of contents or index for your areas of ­interest?
You will notice many teams responsible for developing and enhancing Oracle’s wide
­spectrum of global products and services. We introduce our development projects to
show you how Oracle can solve just about any business need you can imagine. We believe
that no matter what your interests, you will find challenging opportunities to develop your
­exciting career here at Oracle.

Our business is information—how to manage it, use it, share it, and protect it. For more
than three decades, Oracle has provided software and services for organizations to
get information from their business systems. Today, Oracle provides the world’s most
­complete, open, and integrated business software and hardware systems.

See Larry Lynn’s letter, continued on next page

1
Larry Lynn’s letter, continued from page 1

Hundreds of thousands of organizations in just about every industry imaginable use Oracle.
Global business users develop, deploy, run, and manage the applications and systems they
Projects at Oracle need to succeed using Oracle’s stack of integrated offerings, from database to middleware,
applications, operating systems, virtualization, storage, and servers:

Software and Hardware. Interested in Sun servers, storage, operating systems, and
virtualization? Oracle combined with Sun transforms the IT industry, providing even more
flexibility and choice to customers.

Database. A leader in grid computing, Oracle has produced the world’s first commercial,
grid-ready database. Academic and research communities initiated the idea of grid computing,
when many small servers act as one computer and computing is a utility; businesses make
requests and quickly obtain precisely what they need. With years of using and providing grid
technology, Oracle turned yet another evolution into a revolution: computing is an ever-present
commodity. Behind the scenes, highly available grid servers allocate resources and share
information more efficiently than ever before.

Middleware. Oracle’s rapidly growing family of middleware products, from application server to
content management, generates huge product revenues in the billions.

Applications. Important development work is behind Fusion, a suite based on open standards
and integrating the best of our application product lines. With these and other Oracle products,
including mobile, enterprise search, and On Demand hosting for accessing software as a
service, the world’s greatest businesses can compete and profit.

Acquisitions. Recent acquisitions position Oracle for continued success in the enterprise
market and super-fast growth in the midsize business market.

And who says work can’t be entertaining? Internally and externally, Oracle supports social
networking sites, blogs, wikis, podcasts, portal mashups, digital media, and more. Oracle
software even powers companies making Hollywood blockbusters. We also take responsibility
and contribute to our community: we run Oracle’s own business on Oracle using self-service
applications, and we support environmental protection commercially in our solutions, internally
in how we run our operations, and through global employee volunteer programs.

We invite you to use this book as your career resource and to browse through areas that
interest you. Take time to make the right decision for you. We can find ideal work for you at
one of our popular development centers, whether at our worldwide headquarters located in
Redwood Shores, California or in Colorado, Massachusetts, New Hampshire, New York,
Oregon, and other locations. Do not be surprised to find yourself responsible for essential
aspects of new product development and existing product improvement, from concept to
implementation... If you would like to meet talented, sharp people like you who contribute to
the full potential of our innovative technology and to our bright future, we hope you seriously
consider Oracle as your career choice.

We look forward to meeting you,

Larry Lynn
Vice President of College Recruiting

2
ORACLE.COM/COLLEGE

Projects at Oracle
Page
Advancing Solutions and Your Career... Software. Hardware. Complete. 1
TECHNOLOGY DEVELOPMENT 5
Projects at Oracle
Database Technologies 5
Advanced Queues 5
Automatic Storage Management 6
ASM Cluster File System and Dynamic Volume Manager (NEDC) 6
Berkeley Database and Mobile Server 6
Cloud Infrastructure Performance and Availability Management 7
Cluster High Availability and Manageability 7
Clusterware and Real Application Clusters 8
Data Access 8
Data Mining 9
Data Rescue 10
Data Warehouse and Language Technology 10
Database Development Tools 11
Database High Availability and Recovery 11
Database Resource Manager 12
Database Security 12
Database Server Manageability 13
Database Test and Productivity Tools 13
Database Upgrades and Utilities (NEDC) 14
Enterprise Replication (Oracle GoldenGate and More) 14
Exadata 14
Information Retrieval Platform 15
Manageability and Diagnosability Infrastructure Team 16
Maps and Spatial Location-Based Technologies (NEDC) 16
Multimedia, Medical, and GeoSpatial Imaging (NEDC) 17
Net Services 17
Online Analytical Processing 18
PL/SQL and Compiler 18
Product Development Information Technologies 19
Replay Technologies and Workload Intelligence 20
Secure Enterprise Search 20
Semantic Web Database Technologies (NEDC) 21
Server Technologies Performance 22
Storage Engine: Space, Data Storage, Transaction Processing 22
TimesTen In-Memory Database 24
User Productivitiy Kit 24
Virtual Operating System 25
Windows Technology 26
XML Database 26
Fusion Middleware/Application Server 27
Application Development Tools 28
Application Server, Application Grid 30
Business Intelligence: Technology Platform, Analytic Apps 31
Business Process Management 32
Complex Event Processing 33
Data Integration 34
Enterprise Content Management 35
Java Products 35
Security and Identity Management 36
Service Oriented Architecture, Integration 37
WebCenter and Enterprise 2.0 38
Service Bus 39
Systems and Applications Management 40
Virtualization and Cloud Computing 40
Enterprise-Ready Infrastructure 40
Knowledge Management, Application Management 41
Middleware, Application Performance Management 42
Enterprise Configuration Management 42
Software Provisioning and Install Tech; Ops Center 42
Performance, Quality Assurance 43
Collaboration Technologies 44

3
Projects at Oracle Continued
Page
TECHNOLOGY DEVELOPMENT 45
Services 45
Projects at Oracle Demonstration Solution Services 45
Server Globalization Technology (SGT) 45
Server Technologies Curriculum 46
Server Technologies Information 46
SYSTEMS HARDWARE & SOFTWARE DEVELOPMENT (Server and Storage Systems) 47
Developers, Performance, and Applications 47
Microelectronics 47
Netra Systems and Networking Product Development 48
Open Storage Systems 48
Platform Software 50
Solaris 50
Solaris Information Documentation and Globalization 53
SPARC Enterprise Systems 54
SPARC Volume Systems 54
Systems Revenue Product Engineering 55
Tape Technologies 56
BUSINESS APPLICATION DEVELOPMENT 56
Application Product Lines: Introduction 58
Fusion Applications 58
Oracle E-Business 58
PeopleSoft Enterprise (Pleasanton, CA) 58
Siebel CRM 59
JD Edwards EnterpriseOne, JD Edwards World (Denver, CO) 59
Applications Development IT 60
Application Development Teams 61
Cost Management (Fusion) 61
Customer Relationship Management 61
E-Business Suite Supply Chain Management 63
Financial Management 66
Functional Setup Manager (Fusion) 68
Higher Education (Student System) 68
Human Capital Management (Fusion) 68
Lease and Finance Management 69
Manufacturing Operations Center 69
Pedigree and Serialization Manager 70
Procurement (Fusion) 70
Projects (Fusion) 71
Real Estate Management 72
Supply Chain Globalization (Fusion) 72
Value Chain Planning 72
INDUSTRY-SPECIFIC SOLUTIONS... AND PRIMAVERA... 74
Communications 74
Health Sciences 75
Primavera Project and Portfolio Management 76
Retail 77
Utilities 77
SERVICE ENGINEERING Making the Complex Simple 79
ORACLE CHINA 80
ORACLE INDIA 81
Gurgaon; India Development Centers, Bangalore, Hyderabad, Noida 81
Advanced Customer Services (India), Bangalore, Hyderabad 82
Global Consulting, Bangalore, Hyderabad 82
Oracle On Demand, Bangalore, Hyderabad, Noida 82
Oracle University in India, Bangalore; Communications in India 83
Retail in India 84
ORACLE MEXICO DEVELOPMENT CENTER 84
ORACLE EUROPEAN DEVELOPMENT CENTRE (IRELAND) 85
USER EXPERIENCE 86
CORPORATE ARCHITECTURE 87
Global Product Security, Linux and Virtualization 87
Sun Labs, Sun Ray Thin Client 88
ALLIANCES AND CHANNELS Partners and the Oracle Economy 89
ORACLE ON DEMAND, SUPPORT, ORACLE UNIVERSITY 90
MARKETING 94
4
ORACLE TECHNOLOGY DEVELOPMENT: INTRO
Database... Fusion Middleware... Management... Collaboration... Services...
Oracle provides the complete infrastructure for deploying business systems better, faster, and
Projects at Oracle
cheaper. Here, we describe our technologies and solutions ranging from Oracle Database and
Fusion Middleware, including Oracle Application Server, to Systems and Applications
Management, Collaboration Technologies, and Services. Our products and services deliver the
industry’s highest performance, reliability, and security for thousands of popular applications.
If the newest, most exciting, and most profitable technologies interest you, consider these
development opportunities...

Database Technologies
Introduction to the World’s #1 Database and Related Technologies
The vast majority of the Internet’s most popular sites and of Fortune 500 companies use
O­ra­cle. Oracle Database delivers innovative, industry-leading performance, scalability,
se­­curity, and reliability on a choice of clustered or single servers running Windows, Linux,
and UNIX. Comprehensive features easily manage the most demanding applications, from
transaction processing to business intelligence to content management and more. Oracle
Database is the world’s first commercial relational database as well as the first relational
database designed to run on a grid infrastructure, allowing effective pooling of a large
numbers of servers and storage into a flexible, on-demand computing resource for all
en­terprise computing needs. Powerful database options such as Oracle Real Application
Clusters (RAC) provide enhanced availability and scalability for customers’ most mission-
critical environments. Oracle Database is designed from the ground up with 100 percent
support for Internet standards such as Java, XML, LDAP, SSL, and SOAP and is continually
enhanced to exploit other advances such as flash and cloud technologies. Oracle is the most
secure, reliable choice for large enterprises, midsize businesses, and departments alike. Oracle
provides the

• #1 database

• #1 data warehouse

• #1 database on Linux

• #1 embedded database

Oracle has added the open source database, MySQL, to Oracle’s existing database pro­­ducts (a
line that includes the open source database, Oracle Berkeley DB). Oracle also offers InnoDB,
an open source transactional storage engine, the most important and popular transaction
engine underneath MySQL. With unparalleled performance, scalability, availability, and
security, Oracle servers allow Internet and grid applications to be designed for all kinds of
systems, including mobile computers, enterprise servers, and cloud infrastructures. We work
on the most exciting Internet and grid technologies in the industry.

Advanced Queues

Oracle Advanced Queues (AQ) is the first database integrated messaging system providing a
rich suite of features, including publish subscribe, event management, notification, trans­
formation, routing, rules engine, Java Messaging Service (JMS), and unique replication

5
integration. AQ is used as key database infrastructure by a number of database features and
products. AQ is integrated into Oracle’s WebLogic application server and used by Fusion
Middleware and Fusion Applications. Many customers, including leading technology
companies, use AQ in a wide variety of ways: writing distributed database applications,
Projects at Oracle
workflows, application integration, messaging hubs, task schedulers, and so on. We are
crafting the next-generation database messaging system with focus on new applications, new
hardware architectures like multicore and flash, and extreme performance and scalability.

Automatic Storage Management


Our team is responsible for building highly available, scalable, and efficient tools to solve
customer storage problems. Oracle Automatic Storage Management (ASM) serves as a
storage foundation for the Oracle enterprise software stack. Customers use ASM to manage
thousands of disks, millions of files, and petabytes of data. Algorithms patented by the ASM
development team provide balanced I/O even in dynamic storage configurations. ASM
provides versatile protection against and efficient recovery from storage hardware failures.
ASM’s unique position in the database software stack provides developers with excellent
opportunities for continued innovation.

ASM Cluster File System and ASM Dynamic Volume Manager


New England Development Center
We design and develop OS kernel-based file systems and network attached storage (NAS)
solutions for Linux, UNIX, and Windows platforms. We focus upon competitive market and
customer requirements, technology advances, product quality, product cost, and time-to-
market factors. Our ASM Cluster File System and ASM Dynamic Volume Manager engineers
focus on enhancements to existing products as well as new product development of both
features that complement the Oracle database as well as features for competitive general-
purpose cluster file system and dynamic volume management applications.

Berkeley Database and Mobile Server


The Berkeley Database Team is responsible for the Oracle Berkeley DB product line as well
as for the Oracle Mobile Server. The Oracle Berkeley DB product line is a family of fast,
efficient small-footprint open source storage engines designed to run within an application’s
process space and provide all standard transactional data services. The Oracle Berkeley DB
products are among the most widely used open source products in the world, with more than
200 million copies running in applications ranging from cell phones to LDAP Directory
servers to stock market and other financial server applications. Our team maintains,
enhances, and extends these products in service of its commercial customers and the open
source community. The Oracle Berkeley DB product line includes three products:

• The Berkeley Database is written in C and supports C++, Java, and many scripting
language APIs. It provides all standard transactional data services for applications, including
a high-availability option offering high-end scalability and data availability via replication.

• Berkeley DB XML is layered on top of the Berkeley Database product and provides native
XML transactional data services via XPath and XQuery interfaces.

• Berkeley DB Java Edition is a 100 percent Java storage engine providing all standard
transactional storage services. In addition to its own programmatic API, Berkeley DB JE
provides simple and efficient persistence of Java objects using a direct persistence layer and
the Java collections framework.

6
Our small, dedicated group provides state-of-the-art technology and support to application
developers. We seek creative, self-motivated support and development engineers to work on
all three products. Openings exist in product management and quality assurance. Candidates
for development engineering positions must have significant experience implementing in C,
Projects at Oracle
C++, or Java. Experience with database management and operating or storage systems
internals is highly desired. The source code for all Berkeley DB products can be downloaded
from otn.oracle.com.

Oracle Mobile Server provides critical infrastructure to enable enterprises to extend the reach of
data and applications to mobile and embedded devices. It works with a variety of devices and
smart phones, including Android, BlackBerry, and Windows Mobile handsets. In a world
where mobile data access is mission critical, and network connectivity is limited or not always
available, we provide a complete solution for capturing incremental changes and synchroniz-
ing data between a local client database (either Berkeley DB or SQLite) and the Oracle server
database. The Mobile Server solution consists of several components that rely on a variety of
different technology stacks: the sync and device management server components are written
in pure Java and run in a Java servlet container, the corresponding client is a native applica-
tion on each of the supported device platforms, and a development workbench is a Java
Foundation Classes application. Working with the Mobile Server code enables you to
challenge and expand your knowledge and skills in C/C++, embedded device development,
SQL, Java, and Web technologies. We are always adapting to the rapidly changing landscape
of mobile computing, implementing and enhancing our existing solution based on the latest
innovations in encryption, compression, and database technologies. Writing highly opti-
mized, low-memory footprint, object-oriented client software and multithreaded, scalable
and reliable server code are our top objectives.

Cloud Infrastructure Performance and Availability Management Team


As cloud computing begins to pervade the enterprise, its infrastructure, based upon estab-
lished grid technologies, needs to provide stable performance and availability to meet service
level agreements. This requires the collection, correlation, and analysis of accurate metrics
and the application of workload and network models to ensure the optimum allocation and
protection of virtual and physical resources in real time. Therefore, the modern on-demand
datacenter needs a comprehensive, multitiered policy-managed solution to efficiently and
reliably deliver various models of cloud services to its users.

We design and develop technologies that deliver this solution, including such products and
features as quality of service management, cluster health monitors, and prediction-based
active failure prevention. We work in the challenging areas of demand and performance
modeling, autonomic and elastic computing, and prediction-based learning algorithms to
develop complete Oracle technology stack solutions for release in Oracle Database, Oracle
Fusion Middleware, and Oracle Enterprise Manager products. We are looking for engineers
motivated by the challenge of solving problems in dynamic environments where related
interactions between various software and hardware components add an order-of-magnitude
complexity to the problem. If you are that engineer who has the breadth and depth of
understanding of modern complex systems, we want to talk to you.

Cluster High Availability and Manageability Team


Our team is responsible for research, design and development of high-availability, manage-
ability, and diagnosability infrastructures and tools that help the cluster database server,
RAC, and other Oracle products become easy to deploy, verify, diagnose, and manage on
clusters. We work on challenging problems in the areas of distributed services, hierarchical

7
clusters, cluster repository, cluster high availability, storage and network discovery, cluster
verification, grid plug-n-play, clusterwide deployment, configuration, database server and
cluster management, database administration, workload management, and monitoring and
tuning of the Oracle clusterware and RAC, supporting a single system image. We work with
Projects at Oracle
several teams in other Oracle divisions and many clustering groups and industry standards
bodies.We have also earned several US patents for development work.

Clusterware and Real Application Clusters


Interested in parallelism, concurrency, distributed systems, massively parallel processing,
and/or grid computing? The Clusterware and Real Application Cluster (RAC) group is
responsible for R&D of the clustering infrastructure and RAC on Linux, UNIX, and
Windows. Oracle Clusterware is portable cluster software that allows clustering of indepen-
dent servers so that they cooperate as a single system. Oracle Clusterware combined with
Oracle Automatic Storage Management provide the Oracle Grid Infrastructure software.
Clusterware functionality includes mechanisms for cluster messaging, locking, failure
detection, and recovery. Oracle Clusterware includes a high-availability API to make applica-
tions highly available. It can be used to monitor, relocate, and restart applications. Oracle
Clusterware also acts as the foundation to run Oracle RAC, which is at the core of the
enterprise grid software such as in the Database machine part of the Exadata family. RAC
technology enables Oracle Database to achieve its highest levels of availability and scalability
along with extreme performance. Many of our customers’ largest mission-critical OLTP
systems and data warehouses run on Oracle RAC today.

If one system isn’t enough for you, and you’d like to use the latest in high-speed interconnect
and cluster management to make multiple systems work together seamlessly, then pay us a
visit. Our kernel development engineers focus on designing, building, testing, and charac-
terizing performance of the RAC database server’s integrated product stack on Linux, UNIX,
and Windows. Our kernel developers design complex cache coherency and concurrency
algorithms. Our engineers gain valuable exposure to leading-edge cluster technologies in the
industry and work with both hardware and software systems vendors on lock-step perfor-
mance characterizations to ensure optimal new-product integration with RAC technology.

Our team is instrumental in building next-generation security infrastructure and in provid-


ing encryption for data stored on secondary storage and automated key management for
Oracle cluster file systems and storage technology. We research and develop access control
models to solve real-world problems such as internal threats and sensitive-data protection.
The work in this area is a confluence of clustered filesystems, algorithms, and secure
operating systems. The work involves both user-level as well as kernel-level development
work on a wide range of platforms, including Linux, UNIX, and Windows. If sophisticated
systems interest you, then we want to talk to you.

Data Access
The Data Access Team designs protocols, implements interfaces, and connects the database
internals to the outside world. Since Oracle Database relies on the infrastructure that we
create, we interact with a variety of people, including groups internally and customers
externally. We have the following products:

OCI. The Oracle Call Interface (OCI) is the C API to the database, exposing the lowest-level,
highest functionality of Oracle Database to the external world. This flexible API enables
developers to create high-powered, very efficient n-tier applications to control resources used
on both the client and server sides. Besides writing homegrown OCI applications, some of

8
Oracle’s customers employ OCI indirectly by using OCCI, JDBC, and ODBC drivers,
implemented on top of OCI. All of these applications share key features, including scalable
connection/session management, SQL relational database access, runtime binding of input/
output data, implicit and explicit data conversions, server-side embedded script execution,
Projects at Oracle
data caching, globalization and multibyte support, and object access. Apart from providing a
public interface, OCI is used internally by the Oracle server for distributed database access
and data access within the server. OCI defines the internal communication protocol for client/
server and server/server communication.

Open Source APIs. Oracle is committed to providing efficient data-access drivers to all develop-
ers, including those in the open source community. We work with the PHP, Perl, and Python
developer communities to create the highest-quality access to Oracle Database.

OCCI. Oracle C++ Call Interface provides a fully object-oriented method of accessing the
Oracle Database. As a platform-independent, easy-to-use interface, OCCI provides seamless
mechanisms to map Oracle objects to C++ objects.

Precompilers. Precompilers provide simple and efficient data-access mechanisms for embedding
SQL statements in applications written in various programming languages, such as C/C++,
Java, Cobol, and Fortran. Oracle precompilers are ANSI compliant with Oracle-specific
extensions.

ODBC. Open Database Connectivity (ODBC) is the most popular database-access API,
originally designed by Microsoft for Windows application developers, but now reaching
beyond. Oracle develops an ODBC driver that is MS ODBC 3.51 compliant and available
with Windows, Linux, and Solaris.

SQL*Plus. SQL*Plus is both an interactive command line tool and a batch script processing
tool. It can be used for database administration and to execute SQL and PL/SQL commands.
SQL*Plus has its own set of commands enabling examining the metadata of database objects
and formatting and pretty-printing query results. It also provides the ability for developing
and running batch scripts composed of SQL, PL/SQL, and SQL*Plus commands.

To be part of a dynamic team working on core Oracle database technology, join Data Access!

Data Mining Technologies


We provide advanced analytics in the database based on data-mining technologies. Data
mining helps users find hidden patterns within large, complex collections of data. Currently,
we are developing Oracle Data Mining (ODM). Oracle Database provides a rich platform for
in-database advanced analytics. Placing data-mining algorithms in the Oracle database kernel
realizes benefits for performance, scalability, and security. This platform includes a new user
interface, Oracle Data Miner 11g, which supports powerful transformation and data mining
nodes that can be connected to create analytical workflows. This classic user interface provides
guided analytics through the use of intuitive wizards and methodology-based mining activity
guides. To make data mining more accessible to non-experts, our group provides a predictive
analytics package that automates the data-mining process for immediate results.

ODM’s algorithms support classification, regression, clustering, association, feature extrac-


tion, attribute importance, and anomaly detection. ODM provides state-of-the-art algo-
rithms, including support vector machines (SVMs) and nonnegative matrix factorization
(NMF), along with generalized linear models (GLM) supporting logistic and linear regres-
sion. ODM provides a JSR-73 standard-compliant Java API, a PL/SQL API, and SQL
language extensions for prediction to enable complete programmatic control of data-mining
9
functions so application developers can automate data mining and integrate data-mining
insights into business applications. ODM provides a package RODM, which is integrated
with the R analytical environment, enabling seamless data mining within R.

Projects at Oracle Currently, we are working on new data-mining algorithms and tighter integration with
other Oracle Database features and applications, as well as Oracle Data Miner features and
enhancements. Our group plans, writes, tests, and documents our products. We also develop
algorithms and track research in the area of data mining. Do you like working on intellectu-
ally challenging projects? You may be a great fit if you also have skills in C, SQL, and Java/
Java EE development, as well as a background in computer science, machine learning, and
operations research.

Data Rescue
We are seeking bright, motivated engineers to invent the next wave of disaster recovery and
database restoration software. Recover data in less time. Repair data before users know it was
broken. Protect data in all kinds of environments, both real and virtual. Use the latest in
storage and database technology to create a secure, error-free operation with the guarantee of
recovery in the face of disaster—with no data lost and minimal system downtime. Backup
and recovery in a real-world database environment presents unique challenges of concurrency
and scalability; we work with the world’s best software engineers on solving these challenges.

This is an extremely challenging area. If you join our team, you will learn OS internals,
database internals, storage, networking, security protocols, and Web services. Our work also
requires a meticulous, scientific approach to problem analysis. Because data sizes grow
exponentially year after year, our team will always be faced with the hardest problems in the
data-recovery field. Our team is responsible for Oracle’s existing data-protection products.

We are also currently developing a game-changing, new data-protection system that will
take data protection for Oracle databases to new heights of scalability and functionality. Our
software is the last line of defense against data loss. If you are up to the challenge of design-
ing and writing software that will be used by hundreds of thousands of Oracle’s customers
when all else has failed, our group may be for you.

Data Warehouse and Language Technology


Our group devises and implements technologies that made Oracle the leader of the multibil-
lion-dollar data warehousing and business analytic market. We focus on improving ­customers’
abilities to create, manage, and perform complex business analysis using very large databases.
We are also responsible for most of the upper layer processing in Oracle RDBMS, including
the algorithms used to implement fundamental database operations such as joins. We are
responsible for the SQL Query Optimizer that caters to such diverse areas as OLTP, analytics
and warehousing queries, execution that covers standard joins, selections, and aggregation, as
well as sophisticated statistical, data mining, and analytic functions. We provide parallel
execution that allows for massive scalability for SMP and shared nothing architectures.

The group includes algorithmically complex components like Materialized Views, Access
Advisors and Database Designer that are essential for efficient processing of large queries.
One of our marquee features is a comprehensive partitioning and metadata technology that
has become one of Oracle’s most popular features. Our sophisticated metadata management
is key to minimizing downtime for application upgrades, preventing disruptive outages in
our customers’ systems. For large data warehouses, we develop techniques for extraction,
transformation, and massive loading of data. Finally, our group is responsible for PL/SQL
that provides scripting and extensibility capabilities for Oracle RDBMS. The group has
10
made significant contributions to the database field. Our engineers have developed many
database concepts like window functions, partition outer join, and pattern recognition that
have become part of the ANSI SQL standard. We are regular publishers in database confer-
ences like VLDB and SIGMOD (where we have been recognized as authors of best paper); our
Projects at Oracle
group has been awarded well over 150 patents and has helped make Oracle the leader in data
warehousing industry benchmarks like TPC-H. We are investing in emerging technologies
for massive scalability, fault tolerance, advanced query optimization, and new processing
models like columnar and vector processing.

Database Development Tools


We provide the tools that enable developers to productively create database-centric applica-
tions. Our products are the “on ramp” to Oracle Database, helping developers to easily make
use of powerful Oracle Database features. We produce a broad set of innovative solutions, and
our products are among Oracle’s most popular tools. Oracle Application Express is the
technology that powers the Oracle Store (shop.oracle.com). Sign up for a free account at apex.
oracle.com to see the excitement of Oracle Application Express! Oracle SQL Developer is our
tool for visual database development, and it is used for a wide variety of purposes, including
writing, testing, and debugging SQL and PL/SQL. Oracle SQL Developer also contains tools
for migrating third-party databases to Oracle, unit testing PL/SQL code, and copying and
comparing databases. Our latest addition to the SQL Developer family is our data-modeling
tool. With Oracle SQL Developer Data Modeler, users can visually create a logical and
physical database design and then implement it by generating the commands needed to
create a physical database.

We are a customer-focused group and actively work with our development community. Our
reputation is built on delivering high-quality, highly intuitive solutions to our customers.
Our team uses the latest technologies and is made up of highly talented and motivated
developers. We have a distributed team with developers across the US, Ireland, India, UK,
and Australia. If you want to join a fast-paced, dynamic team, please consider us. We use
languages such as C, Java, JavaScript, CSS, HTML, XML, SQL, PL/SQL, and SVG.

Database High Availability and Recovery Development


We are responsible for developing core technologies that underlie Oracle’s high-availability
solutions such as clusters and standby databases. High availability is an area where Oracle
excels; we are constantly looking to extend our lead by pushing the boundaries of the
possible. Our goal is to either prevent failures or ensure that we can recover from all causes of
failure—be they system failures, data failures, human error, or disasters. Some projects that
we work on include self-healing systems, subsecond recovery of a database after a system
crash, flashback technologies that can rapidly repair a damaged database, whether 2 gigabytes
or 2 petabytes in size, and parallel recovery that harnesses the combined power of clusters of
computers to cooperatively maintain database replicas for disaster recovery.

The software that we develop must meet extremely demanding requirements. First, our code
has to be reliable; software must work even when the system is failing. In addition, the
software must perform well during recovery situations and impose minimal overhead during
normal operation. For example, our designs must scale on multiprocessors containing
hundreds of CPUs as well as clusters of many computers. Finally, our software must be easy
to use. To meet such needs, we are building intelligent fault-detection and self-repair
capabilities that can detect failure and automatically figure out the optimal repair option. If
you are interested in the challenges inherent in building lifeline software—code that can
function even when the rest of the system has failed or is failing—please talk to us.

11
Database Resource Manager Group
Today’s databases typically run a variety of workloads, such as OLTP transactions, ad hoc
queries, and long-running complex reports. In addition, they often host multiple applica-
Projects at Oracle tions as DBAs seek to fully exploit their server and storage systems. This reality makes work-
load prioritization and resource partitioning an important issue for any database. The
Database Resource Manager provides DBAs with the ability to manage how multiple
workloads use server and storage resources by specifying workload priorities, resource
allocations, and utilization limits. Today, Resource Manager manages how multiple work-
loads use the database’s CPUs by scheduling database processes, much like an operating
system scheduler. It also manages their use of the disks for Oracle Exadata storage through a
sophisticated I/O scheduler.

For future releases, we need to control resources such as memory, internal caches, I/O for
non-Exadata storage, parallel statements, and more. These implementations require devising
sophisticated, innovative algorithms that are portable across different operating systems and
different server and storage platforms. They require intimate knowledge of today’s server and
storage technologies, operating systems internals, and OS workload managers. Their
implementations should have minimal overhead and should include optimizations for
specialized environments like clustered databases, virtual machines, and NUMA systems.
They will require product development on both Oracle Database and Oracle Exadata. We
hire developers who can convert ideas to solutions and make Resource Manager a go-to
product for all QoS and resource management needs. Developers also benchmark workload
scenarios, publish best practice papers for customer use, and interact with hardware and
software vendors to address platform or vendor-specific challenges and roadmaps. We seek
strong analytical and problem-solving skills, operating system and storage system funda-
mentals, performance evaluation and tuning skills, and proficiency in C or C++. If you like
solving complex problems and learning about new technologies, talk to us!

Database Security
Data security is absolutely fundamental for today’s connected world. Enterprises deploy
sophisticated tools, identity management systems, scanning software, all with just one goal
—to protect data. The stakes are high—customers are worried about the confidentiality of
sensitive data; privacy of the employee, customer, or citizen data; and whether the next
attack is going to come from well-heeled external hackers or informed insiders.

We develop database security technology that provides defense in-depth for sensitive
business data. We were the first in the industry to come up with innovative technologies
such as protection realms, multifactor authorization, transparent data encryption, virtual
private database, real-time audit warehouse, fine-grained auditing, multilevel database
security, and data classification, to name a few. We pride ourselves in building security
technology that is transparent to the applications, adds negligible overhead, and integrates
with customers’ existing infrastructure.

We are working in many exciting areas of database firewalls, embedded database access
controls, database auditing, intrusion detection, compliance controls, key management, data
privacy, secure configuration, data masking, and more. We work with many other groups
and technologies, including applications, application servers, identity management, and
operating systems. Our group is the perfect home for someone passionate about building
security solutions that scale, perform, and, most importantly, stay many steps ahead of
hackers and malicious insiders. You would shape how the majority of the enterprise custom-
ers would secure their data and enable a fully connected secure world.

12
Database Server Manageability
After decades of industrial development, most database systems have become feature-rich but
cumbersome to configure, tune, and test. This concern resonates with our customers and
well-respected database community alike. Our group’s vision is to develop a self-tuning, Projects at Oracle
self-diagnosing database, designing technologies in the database kernel so that the database
can manage itself out of the box.

Consider that we are a small group of highly motivated, bright database system engineers; we
have filed around 40 patents for self-managing technologies released in Oracle Database; we
regularly publish papers in well-respected database conferences; and we boast an unusually
high number of fun outings since the group formed several years ago. Our projects touch all
corners of the database kernel, from query optimization and transaction processing, CPU,
memory, and I/O resource management to backup and recovery mechanisms. We build
self-tuning and advisory technologies to integrate all these separate components together in
order to provide complete solutions to our customers. We have developed technologies in
Oracle Database to automatically speed up execution time of a SQL and to self-diagnose
performance bottlenecks in slow-running systems (even high-powered clustered database
environments), all in a fraction of the time it takes to do so manually.

We are currently expanding these offerings to cover exciting new problems such as cross-tier
performance diagnostics, automated self-tuning for emergency situations, and building data
interfaces for innovative UIs to empower DBAs to navigate the wealth of performance data
captured in the database. Our group tackles such challenging problems, constantly exploring
fresh ideas and always focused on providing a complete solution to help customers unleash
the full potential of Oracle Database. We take charge, work with seasoned architects, and are
part of the entire development process, from investigation to design, coding, and release. We
seek intelligent, motivated engineers to help build world-class solutions, having fun as part
of a team!

Database Test and Productivity Tools Development


For complex, extremely widely used products like Oracle’s, it is a serious but fun-filled
challenge to predict customer expectations, simulate real-life problems, and test and ensure
that customers get the highest quality database. In our group, headquartered in the US,
engineers from top schools like Stanford, Harvard, Cornell, UC Berkeley, MIT, and IIT are
facing this challenge daily.

Our Database Test group works on upcoming releases of Oracle, enveloping a wide range of
technologies including RDBMS, security, XML, Real Application Clusters, data access, data
warehousing, grid computing, replication, Oracle GoldenGate, gateways, advanced queuing,
messaging, multimedia, data storage, backup, recovery, high availability, COM+, .Net, and
more. With our state-of-the-art development infrastructure and practices, we help shape
technology that has been important for a large number of Fortune 2000 companies.

Our Productivity Tools Development Team focuses on design and development of various
productivity tools, such as measuring database server code coverage or identifying memory
leaks and security holes. We work closely with development and product management teams.
We learn new technologies while reviewing functional and design specifications, validating
new Oracle database features by developing applications that simulate expected usage
scenarios, and developing tools as needed. We also are responsible for ensuring continuing
high quality in existing database features.

13
Database Upgrades and Utilities
New England Development Center
Nearly every Oracle customer has a need to move huge volumes of data at extreme speeds
Projects at Oracle into, between, or within Oracle databases—and this is the group that makes it happen. We
work with technologies such as Hadoop, Real Application Clusters, and multiple varieties of
parallel processing to achieve world-leading performance and help customers meet their
mission-critical processing demands. A dynamic branch of Oracle Product Development, the
New England Development Center is located one hour north of Boston in Nashua, New
Hampshire, the city twice rated “Best Place to Live in America” by Money Magazine. At this
software development center, hundreds of developers work on all facets of many Oracle
products using a variety of technologies discussed throughout this book.

Enterprise Replication (Oracle GoldenGate and More)


The Enterprise Replication group within Oracle RDBMS is chartered to deliver the base
platform for all of Oracle’s logical replication products, including Oracle GoldenGate, Oracle
Data Guard Logical, XStream, LogMiner, Oracle Audit Vault, and Oracle Change Data
Capture. Oracle GoldenGate enables real-time, continuous movement of transactional data
across operational and analytical business systems. It supports heterogeneous replication and
real-time information sharing across different operating systems and different database
vendors. GoldenGate gives you the ability to use a single technology for multiple needs.
This includes flexible high availability with Active/Active configuration for continuous
availability, operational reporting for data warehousing and real-time business intelligence,
query offloading, and data distribution/partitioning for horizontal scalability. GoldenGate is
the strategic platform for enterprise replication and the future of data integration.

Oracle Data Guard Logical provides zero-data-loss full database replication and is the
platform for zero-downtime upgrade of Oracle databases. Oracle XStream provides a new,
unique way to stream data changes into and out of the Oracle database with high through-
put and low latency. XStream has been designed to minimize client/server round trips for
optimal performance. Based on an incoming data stream, XStream automatically computes
the transactional dependencies in the stream and uses massive parallelism to keep up with
ever-increasing user workloads from the source database.

Future projects include building a highly scalable, reliable platform for deploying Oracle
GoldenGate, secure authentication, encryption, obfuscation, a massive parallel apply
infrastructure for any database (for example, Oracle, SQL Server, DB2), zero-downtime
application/database upgrades, database consolidations and hardware migrations, extensible
infrastructure for supporting additional operating system platforms and database vendors,
and more. We have hundreds of Oracle GoldenGate customers with thousands of implemen-
tations across Fortune 500 companies. We are one of the RDBMS groups with the most
patents filed. If you would like to solve challenging problems in systems and invent new
enterprisewide solutions using replication technology, please join the world’s leading
Systems and Replication R&D Team!

Exadata Development
Exadata is one of the hottest products at Oracle. With Exadata, we are integrating hardware
design and software design to create a new platform for running the Oracle database that
provides the world’s best performance for both OLTP and data warehousing. We are using
the most advanced technologies, including grid architecture, flash storage, InfiniBand
networking, and most importantly, smart scale-out storage. We are doing something simple

14
to conceive but actually quite challenging and interesting to execute. For time immemorial,
the disk farm has been populated with simple creatures: “I seek, I read, I write, I write, I
read, I seek... DEE-Dee-dee...” Our basic idea is to make the disk farm intelligent.

We want to populate the disk farm or grid with intelligent appliances that are inexpensive, Projects at Oracle
maintain data redundancy for each other dynamically, spread workload amongst each other
without the intervention of administrators—even as appliances, or drives within, are added or
removed from the grid. It’s designed for exabytes. Most importantly, we are making these
appliances application-aware, and in their first incarnation, we are offloading a lot of heavy-
duty grunt work from our most important application, the database engine, and giving it to
these now-smarter storage appliances to do so much more efficiently with the disk drives
plugged into them. There are an ever-growing number of cooperative processing optimiza-
tions between our world-leading database server and our new storage appliance that we want
to implement, and you can help us. Once you get the concept, the possibilities are limitless
for innovation.

We work cooperatively and frequently with our collegial hardware engineers, enriching our
experiences. These are the technologies you will learn and use in a hands-on hardware and
software environment: SAS, SATA, SSD, FLASH, SES, SAF-TE, SMART, IPMI, I2C, Java EE,
SNMP, RDS, C/C++, IB, UDP, HA, LVM, RAID, 10GE, TOE, RDMA, CHAP, IPsec,
OFED, SDP, IPoIB, Linux, Solaris (and we haven’t mentioned anything proprietary). You will
have the opportunity to become knowledgeable and work in layers ranging from operating
systems up to SQL planning and execution in parallel clustered environments. You will
experience a wide architectural range. We also use Web technologies for systems management
functions.

Oracle Information Retrieval Platform


We are responsible for developing the Oracle Text product which has been Oracle’s search,
information retrieval, and natural language processing platform for more than a decade.
Oracle Text provides all the necessary building blocks for users to easily and quickly develop
applications. Such applications range from the simple kind such as keyword search to the
more complex kind such as automatic e-mail response. Oracle Text technology is used today
by customers in multiple industries, including e-commerce, intelligence agencies, data
warehousing, text mining, content management, enterprise search, and more.

As a platform, Oracle Text includes a multitude of technologies, from fundamental such as


full-text indexing to more sophisticated such as natural language processing, entity extrac-
tion, data mining, relational and hierarchical data modeling, document format conversion,
ontology, visualization, and more. New technologies planned for development are signifi-
cantly faster full-text search and graph search algorithms, advanced natural language
processing, and more machine learning-based solutions like information filtering for person-
alization and recommendation.

Oracle Text is also part of Oracle Database and therefore includes support for traditional
database features as well, such as transactionality, high availability, concurrency, scalability,
backup and replication, security, and self-tuning. Thousands of external customers use our
platform. Dozens of Oracle products, such as Oracle Secure Enterprise Search, are also
developed using Oracle Text. For more information on Oracle Text, visit us here: ­­
oracle.com/technology/products/text/index.html ...

15
Manageability & Diagnosability Infrastructure Team
Managing the Oracle database can be challenging. It’s a very sophisticated software product,
it’s often expected to be available 24x7, and more and more features are added in each
Projects at Oracle release. In the Manageability and Diagnosability Team, our goal is to create a self-managing
and self-diagnosing database. We develop the infrastructure that supports that goal.

For manageability, we have provided features including a repository that automatically


collects run-time performance data with minimal impact to the actual performance of the
database. Automatic advisers use this repository to provide tuning recommendations to users.

For improved diagnosability, we provide a state-of-the-art diagnosis engine that provides


dynamic, flexible first-failure analysis of software errors. These technologies are considered
first of their kind, leaving our competitors to play catch-up. Our tools enjoy high visibility
and are very well-received by our customers.

We are faced with many problems that require creative thinking and new solutions. We have
filed many patents for those solutions, and our engineers have published papers at different
academic conferences describing our findings. Other Oracle products such as Oracle Fusion
Middleware and Fusion Applications also use our infrastructure, making us a key component
for managing and diagnosing problems across the entire enterprise technology stack.

Members of our team enjoy solving challenging technical problems involving concurrency,
multithreading, efficient access to shared resources, portability, and tight integration with
the Oracle Virtual OS layer. We work hard to provide efficient and elegant solutions. We
have many exciting projects planned for the future, and we seek intelligent, highly moti-
vated engineers with a strong technical background to help build them. We work close to
the OS layer, so we require our engineers to possess strong knowledge of OS concepts.

As a member of our group, you will be expected to take ownership of different projects and
work on the entire development cycle, from requirements analysis and investigation to
design, coding, and unit testing. During this process, you will have the support of our
architects and other team members. As different database components and other Oracle
products integrate with our infrastructure, we constantly interact with other teams and have
stimulating technical discussions across the organization... Why not join the discussions?

Maps and Spatial Location-Based Technologies


New England Development Center
Oracle has produced the world’s first, most widely used database system that supports spatial
objects as native concepts within a database. Oracle Spatial stores and manages geometries,
such as points, lines, and polygons. It indexes geometries with fast R-tree structures. A table
that contains business information about a customer, facility, supplier, technician, and so on,
can also contain the location of individual entities. A table about land parcels, regions, or
pipelines may contain topologies, polygons, networks, lines, and points.

Oracle Spatial supports numerous spatial operators, including distance from a point or a line,
containment, abutment, distance along streets (linear reference), and more. It supports
spatial maps for Java and Ajax-based visualization and embedding of enterprise data within
maps. Technologies continue to evolve to include spatial analysis, georaster imaging, 3D
data structures (point clouds, TINs, DTMs), and location-enabling of Oracle’s packaged
applications and BI offerings. We use C, Java, XML, and SOA Technologies.

16
Oracle Fusion Middleware MapViewer is a Java EE map server that supports advanced
interactive and thematic mapping capabilities and Web map services with Java and JavaScript
APIs. For maps and spatial development, we seek developers with skills and interest in
geospatial data management, location-based technologies, map visualization, and operations
Projects at Oracle
on maps.

Multimedia, Medical, and GeoSpatial Imaging


New England Development Center
Oracle Database has native support for image and other multimedia content, including
common document image formats, the medical imaging standard DICOM, and geospatial
imagery. DICOM, or Digital Imaging and Communications in Medicine, is widely used by
clinical and research institutions, along with pharmaceutical companies. For example,
customers may need to develop large repositories of DICOM content, from CTs to MRIs,
x-rays, ultrasounds, pathology images, and more. Using C, Java, XML, database, and
application server technologies, Oracle is developing native database capabilities both to meet
the requirements of users of DICOM and to address the needs of geospatial imaging use cases
(raster, remote sensing, aerial and satellite imaging) through Oracle Spatial GeoRaster
technology. GeoRaster is used with data from any technology that captures or generates raster
data and images, such as remote sensing, photogrammetry, and thematic mapping. It is used
in a wide variety of application areas, including location-based services, geoimagery archi­
ving, environmental monitoring and assessment, geological engineering and exploration,
natural resource management, defense, emergency response, telecommunications, transporta-
tion, urban planning, and homeland security.

For more about DICOM and multimedia features, please visit oracle.com/technology/
products/multimedia/index.html ... For more about Oracle Spatial GeoRaster, visit
oracle.com/technology/products/spatial/index.html ...

Net Services
We provide network programming interfaces (NPIs) used by products throughout Oracle,
including the RDBMS, middle-tier and client-side products. Some major consumers of these
NPIs are data access, distributed databases, heterogeneous services, and RAC users. Every
client/server or n-tier interaction in Oracle goes through the network layer. We work with
developers throughout Oracle, provide networking expertise to various divisions in Oracle,
and work with OS/hardware vendors to enhance database connectivity, scalability, and
security. Achieving high network throughput on a broad variety of platforms and exploiting
new technologies is important to maintaining Oracle’s leadership position in the Database and
Application Server markets. We constantly evaluate the latest networking and OS technologies,
such as InfiniBand and IPv6, and incorporate them into the Oracle network layer.

The network stack provided by our group is portable. It transparently integrates a wide
variety of clients, servers, gateways, and network protocols to deliver a conglomerated
information resource. This network stack includes support for several services critical to
effectively managing large-scale, enterprisewide, distributed computing environments. The
network stack spans various OSI model layers. Session Layer Abstraction provides full-session
management capabilities with security and encryption support and other advanced features
used for enterprise grid computing. It also supports various name-resolution techniques, such
as filesystem and NIS, along with industry-standard directory (LDAP) servers. Transport layer
provides a generic pluggable framework for supporting various Interconnect technologies. In
this area, we continuously collaborate with major networking vendors.

17
The OSI application level components provided by our group include the Listener and
Connection Manager. Listener brokers the client’s request to an appropriate server (such as a
database server, HTTP server, or e-mail server). The Listener also performs load balancing,
failover, and multiprotocol support. Connection Manager is a multipurpose networking
Projects at Oracle
solution that offers increased scalability, multiprotocol translation, firewall/proxy support,
and secure network access control.

If you enjoy solving complex problems and learning about new technologies, consider us!

Online Analytical Processing


The OLAP (Online Analytical Processing) Option is used to turbocharge applications with
advanced analytic calculations and dramatically enhanced query performance. It’s the
analytic brains behind the Sun Oracle Exadata database machine. Oracle OLAP’s multidi-
mensional cube technology makes business intelligence (BI) applications smarter and faster.
It’s the only OLAP technology in the world that is embedded within an RDBMS and blends
relational and dimensional models with support for SQL query of multidimensional cubes.
Large organizations worldwide use Oracle OLAP and leading BI applications to understand
their businesses and markets.

If you are looking for an interesting, challenging engineering opportunities in a world-class


development organization that is part of Oracle’s BI strategy, consider the OLAP technology
group. We have three teams; our combined efforts yield a full OLAP stack, from GUI
Administration to cube storage management.

The OLAP Modeling Team is responsible for the development of end-user tools used for
designing and maintaining OLAP cubes. A major focus is integrating our current tools with
Oracle SQL Developer, presenting a seamless development environment for DBAs and
application developers. This integrated environment will enable them to easily extend their
data warehouses with OLAP cubes for enhanced query performance and advanced analytics.

The Unified API Team is responsible for maintaining the rich OLAP multidimensional object
model in the Oracle data dictionary, as well as the development of a sophisticated SQL
generator that is used for a wide range of functions. These include cube-based materialized
views where all possible summary combinations are maintained as a single database object,
yielding uniform query performance and simplified summary maintenance; a complete
SQL-like language for expressing standard business calculations in dimensional terms; and
automatic generation of parallel cube build scripts based on OLAP hierarchical partitioning.

The Core Engine Team does highly sophisticated work spanning a broad range of technologies,
including database storage, parallel processing, multiuser caching, complex business
calculations, security, compression, and integration with the SQL language. We work on
state-of-the-art OLAP areas such as advanced indexing techniques for managing highly
sparse data and support for a transaction model to support what-if analysis in conjunction
with standard SQL operations.

PL/SQL and Compiler Technologies


The PL/SQL Team provides complete programming language systems for application
development, debugging, and performance tuning in the Oracle database. We build
languages, compilers, and virtual machines. We create grammars, parser generators,
compilers, code generators, optimizers, byte-code interpreters, debuggers, and developer
tools. We write and manage large utility libraries. In short, we provide everything a
customer could want in the way of programming technology.

18
Our multinational customers run business applications with terabytes of data. Their systems
must run 24x7 and be robust in the face of the largest disaster. From data warehousing to
data mining, semistructured data storage, application and database consolidation, and
heterogeneous data management, companies exploit every new database technology. They
Projects at Oracle
demand our help. Customer requirements propel us to invent new ways to minimize
application and database downtime, parallelize applications, exploit distributed systems,
develop new language features, improve application performance, and increase developer
productivity. We are in a rare position: We solve real-world problems with unique computer
language design and compiler tools. Oracle’s huge installed base immediately uses all that we
build. We know when we’ve done something important!

Some of our recent projects include the following:

• Online patching of applications. This groundbreaking database infrastructure allows online


patching of application code and data.

• Native code generation for PL/SQL. This project creates machine code generators for popular
chips and platforms. PL/SQL’s idiosyncrasies make this a challenging task.

• PL/SQL Conditional Compilation. This project invented novel language techniques to let
developers manage one body of source for deployment on many platforms and versions of the
Oracle Database.

• Hierarchical PL/SQL performance analysis. This project helps application developers zero in
on performance bottlenecks.

Future work includes profile feedback code optimization, support for event-based program-
ming, support for XML and XQuery embedded in PL/SQL, a development framework for
SOA applications, the introduction of proven features from other languages, and additions to
the SQL language. Most development is done in C and PL/SQL on Linux.

Product Development Information Technologies


The Development Operations group within Product Development Information Technologies
(PDIT) is responsible for the implementation, operations, and support of the infrastructure
necessary to build, test, and release the entire Oracle product line. This infrastructure
supports the development of all our applications (E-Business Suite, Siebel, Peoplesoft, JD
Edwards, Hyperion, Agile, and so on), all our middleware (such as JDeveloper, WebCenter,
SOA Suite, Enterprise Manager, Enterprise Content Manager), and platform technologies
(Exadata V2.0, Database, Oracle Enterprise Linux, Oracle Virtualization Manager, Solaris,
and more).

The Business Operations group within PDIT is responsible for the implementation, opera-
tions, and support of the infrastructure necessary to run Oracle’s business. This infrastructure
supports the applications for managing the product lifecycle, supply chain, marketing, sales,
consulting, finance, human resources, product lifecycle, and field service processes. Also, it
supports the corporate e-mail, content management, and collaboration technologies.

Some of the key initiatives currently underway include enterprisewide implementation of


Enterprise Manager 11g with Sun OpCenter, WebCenter Suite, universal content manage-
ment, secure enterprise search, Identity Management Suite, supply chain management,
product lifecycle management, Field Service, GoldenGate, Application Test Suite, Real User
Experience Insight, Sun Open Storage, Intel Westmere servers, and much more. Finally, we
are always working closely with product development teams to improve the functionality and

19
performance of our products such as Exadata V2 for collaboration, enterprise resource
planning, customer relationship management, and data warehousing.

If you ever wanted to work with the most advanced set of technologies to ensure that our
Projects at Oracle products are developed faster in a cost-effective, controlled manner, take a look at PDIT.
With the breadth of technologies, you will have the opportunity to let your innovative spirit
take flight, see new technologies that deliver business efficiencies, and contribute directly
towards Oracle’s continued market leadership.

Replay Technologies and Workload Intelligence


Technological progress is rapid and inevitable. Hence, change in modern IT environments is
the only constant. Companies must stay up-to-date to maintain competitive systems as
technology progresses. However, the reality is that adoption of new technology can be
cumbersome and risky. Not many effective tools can reassure companies that new technology
adoption will not negatively impact day-to-day business operations. The Oracle RDBMS is
the only RDBMS that provides effective tools to help with new technology adoption.

Our mission is to provide tools to allow IT infrastructure operators to answer the following
questions with high confidence: Will my system continue to function properly after I apply
change X? How much better performance can I expect if I adopt feature Y? To accomplish
our mission, we have developed technology that allows the recording of production workload
containing the full content of real user interaction with a company’s IT infrastructure. Using
the production workload, our features in Oracle Database allow the replay of the user
workload on a system that represents the new technologically more advanced system.
Repeated replay sessions can identify and remedy problems. Starting from Oracle 11g,
features such as Database Replay and SQL Performance Analyzer give Oracle customers a
competitive edge in new technology adoption and a glimpse of the exciting future work in
the replay technologies area. Using SPA, the user can proactively assess the impact on
individual SQL of any change in the RDBMS infrastructure. Using Database Replay, the full
force of a production workload can be unleashed on a staging system that uses new technolo-
gies that need to be proven reliable before deployment in production. Replay technologies
closely collaborate with Database Manageability to fine-tune operation of autonomic
technologies using real workloads.

Our group filed at least 10 patents for the technologies released in Oracle Database 11g; we
regularly publish papers in well-respected database conferences (SIGMOD, VLDB); and we
have many fun outings (annual ski trip, rafting, go-karting, and more). We are constantly
exploring groundbreaking ideas. Many problems still are unsolved; a lot of research is still
ahead. In our group, you get to take charge and be involved in the entire development
process, from research to design, coding, and release. We seek intelligent, highly motivated
engineers to help build unique technological solutions and have fun doing so as a team.

Secure Enterprise Search


Google may be known for delivering search technologies to the individual user, but Oracle
excels in enterprise search.

“One of our biggest announcements in many, many years.”—Larry Ellison, Oracle


Chief Executive Officer, introducing Oracle Secure Enterprise Search at OpenWorld Tokyo 2006

Would you like to join a team of search experts and change the way everyone in the world
finds information inside their enterprise? Enterprise search is a nascent field which is
growing rapidly, and Oracle is poised to take advantage of the strengths of our enterprise

20
platform and our Information Retrieval (IR) platform to present a simple, yet powerful search
paradigm to the enterprise. We seek software developers to develop the next-generation
architecture for search.

Enterprise search has challenges beyond standard Web search—unique issues with accessing all Projects at Oracle
the content, auditing, deployment, and administration in the enterprise. For example, page
citations are typically less reliable for enterprise search, as Web page cross-referencing is not as
prevalent in the intranet, and therefore alternate techniques must be applied. We quantify
precision, recall, and hit rank based on both objective and subjective measures of relevance.
Based on these quantifications, we identify and implement algorithms and heuristics that
improve search quality for enterprise search. We also work on a wide range of relevancy
improvement techniques such as social search and personalization based on your role within the
enterprise. We constantly publish papers and develop intellectual property in the field.

One unique challenge in the enterprise is security. Secure search capabilities place Oracle Secure
Enterprise Search ahead of the competition. Tough to solve: how to deliver highly relevant
results quickly in a secure fashion, honoring access privileges of information sources, and using
user identities and roles to further improve search quality. Our applications are developed using
SOA, making use of Web Services and associated Web technologies. From an application
perspective, we focus on high performance through distributed computing techniques. We also
use emerging technologies such as Ajax to devise unique visualization techniques for bringing a
highly intuitive and useful enterprise search experience to our customers. In addition to
developing the search application, we work closely with other Oracle IT to deploy search
solutions throughout the Oracle intranet, tapping into real-world experiences to improve our
product offering.

For more information about Oracle Secure Enterprise Search, visit us here:
oracle.com/us/products/database/secure-enterprise-search/index.html ...

Semantic Web Database Technologies


New England Development Center
Semantic Web database technologies make data smarter, allowing machine-driven under-
standing of the relationships between data and discovery of new relationships. The W3C has
introduced languages to standardize the representation, vocabulary, inferencing, and querying
of relationships in the data. Semantic technologies are evolving quickly and moving from the
domain of early adopters to general use in a variety of industries. Oracle Database provides
native semantic data-management capabilities to do the following:

• Store rich relationships with data that go beyond traditional rows, columns, table joins,
and Boolean relationships. This allows users to better model and discover complex real-world
relationships in the data to obtain more semantically complete information for decision-
­making. It is accomplished using the W3C standard RDF graph data model and the rich
relationship semantics of the RDFS/OWL languages, integrated and optimized on the Oracle
object-relational model for scalability, reliability, security, and performance.

• Natively inference among the predefined relationships in the data to discover new
relationships, guided by ontologies of related terms and concepts, and use RDFS/OWL and
user-defined rules. This new inferred data is persisted in the database for faster querying.

• Query based on patterns of relationships, using the W3C SPARQL query language with
partner and open source tools or relational SQL queries containing SPARQL-like queries.

21
Work is ongoing with C, Java, XML, SOA, database and application server technologies, and
W3C standards to address the needs of a broad range of industries, including government,
defense and intelligence, life sciences, clinical medicine and research, banking, publishing,
and telecommunications. Oracle works with leading third-party semantic technology tools,
Projects at Oracle
applications and services providers, open source technologies, and active participation in the
W3C standards body to meet our customers’ business-critical application needs. We seek
developers familiar with W3C graph data languages, including RDF, OWL and SPARQL;
reasoning, including first-order logic and description logic; network analytics, visualization,
and management of graph data; and domain ontologies, taxonomies, and vocabularies.

Server Technologies Performance


Performance is critical to all customers; our group helps make Oracle the world’s fastest
database. We are responsible for improving, measuring, and analyzing the performance of
Oracle Database. We focus on database algorithms but also investigate operating system,
compiler, and hardware issues that affect database performance. We look at all kinds of work-
loads, including transaction processing, decision support, data mining, OLAP, ERP and
CRM applications, Java, and customer workloads. Our projects range from low-level,
path-length optimizations to high-level algorithm changes that allow Oracle to scale well on
the largest systems. We also produce performance-related white papers and demonstrate
record-setting benchmark results. Are you interested in getting the best out of the latest
hardware architectures—SMP, MPP, NUMA, or clusters—using the most sophisticated
database technology? Do you want to work with the latest and greatest hardware under
development? If so, this is the place to be.

Storage Engine (Space Management, Data Storage, Transaction Processing)


We design and develop the storage engine for Oracle Database. Work in this area is a
confluence of systems (particularly file systems and clustered-server systems), algorithms,
and database technology. We provide the unique opportunity to develop new algorithms and
then apply them in the world’s most successful server product. You can solve extremely
complex, challenging problems that draw on every aspect of your computer science back-
ground. This is hard stuff, and we do it better than anyone else in the world. If you are
excited by the challenge posed by difficult problems and the creative satisfaction from being
an innovator, consider us. Within the Storage Engine group, we have three core teams:

Space Management Team. People want to store everything on disks—books, pictures, health
records, music, videos, everything. Disks are getting bigger. Disks are getting cheaper. But
disks are not getting much faster or easier to manage. At the core of Oracle’s business is its
ability to store data and do it in a high-performance, scalable, reliable, and manageable way.
Now consider that we need to do this just as well for an exabyte of data. Disk space manage-
ment is a fundamental component of the RDBMS that provides an abstraction to the
database storage subsystem.

Disk space requirements for the database are primarily of two kinds—temporary scratch
space required to store multimedia results generated in the database and persistent storage
used to store user data. From managing the temporary space for sorting a terabyte of data to
finding the best slot in the petabyte volume disk for storing the next piece of employee
payroll information, intelligent disk space management is one of the foundations for
high-performance OLTP and data warehouse systems.

Disk space management needs vary for different kinds of data stored in the database. Storing
a streaming video has different requirements than storing product item names. Developing

22
an efficient storage management component that works for all data types and also scales for
several hundred thousand concurrent users will be one of the toughest challenges we face. To
explore these and many more challenges in the area of self-managing space management at
Oracle, check us out.
Projects at Oracle
Data Storage Team. The data storage group is a core R&D group in Oracle RDBMS that
designs storage and access structures for the entire database. The storage layer is responsible
for the storage and retrieval of all data stored in Oracle—relational, XML, OLAP, warehouses,
files, and more. We organize data inside disk blocks and create and manage efficient struc-
tures from which those blocks are accessed (for example, a B-tree, bitmap index, LOB, cluster,
and more) and methods for accessing data from these transactional data structures. We have
some intractable problems to solve in the area of distributed systems.

SecureFiles is the world’s fastest and most feature-rich file system. It is a next-generation file
system built in the database—designed with specialized algorithms for next generation Solid
State Disks as well as next-generation, terabyte-sized memory and 1000 core multicore
systems. Some of our recent efforts have been in areas related to compression, deduplication,
encryption, sliding inserts for efficient XML storage, snapshots, file system caching and
performance, and scalability in clustered server environments. We are also working on
providing an intelligent storage subsystem for Exadata so that the database can push predi-
cate evaluation, projection, and aggregation to the storage layer, effectively pushing the logic
to the data as opposed to pulling massive amounts of data to the CPU.

Our group has the charter of doing R&D of next-generation compression technology, both for
file compression as well as DB compression, including advanced compression and Exadata
hybrid columnar compression (EHCC). EHCC is a new column-major storage structure that
caters to the business intelligence world for processing petabytes of information.

Our group has been on the forefront of technology R&D. We seek people especially interested
in joining a group where they can make a big difference. The work is exciting, challenging,
and rewarding. This is a core area of the database providing tremendous opportunity to learn
and contribute at the same time and giving you a platform to build a solid foundation for
your career from which to launch. If you are interested in the challenge of algorithm design
and the satisfaction of building a core engine that powers most of the world’s databases,
consider our group.

Transaction Processing Team. Our group is responsible for the core transaction processing engine
within Oracle RDBMS. We provide support for the ACID properties of transactions,
row-level and table-level locking, multiversion concurrency control (also known as consistent-
read), and transaction isolation levels. We also implement and support distributed transac-
tions (two-phase commit logic) that help midtier application servers manage several resources
like databases and message queues. Even though we work deep down in the Oracle kernel, we
implement user-visible features like AS OF queries (flashback queries), flashback data archive
(change history for tables), flashback transaction (unwinding committed transactions), and
continuous queries (used in event processing).

As a group closely allied with the data storage layer of Oracle, we are privy to on-disk
block formats and work on implementing scalable locking solutions and increasing
concurrency. Beyond our own immediate groups, we also contribute to groups like the
recovery and buffer-cache groups (readable standby databases, cross-platform standby
databases) and Exadata (processing blocks of tables on the storage servers). Some of our
ongoing projects include lightweight capture of database change history, highly scalable

23
logging ­infrastructure, enhancements to undo space management, and a whole host of
contributions to other groups within Oracle. Our work is part operating systems, part
databases, part distributed and parallel systems. We are looking for candidates who are eager
to contribute to one of the core development groups of the Oracle kernel. Our group is a
Projects at Oracle
great place to build a solid foundation in transaction management principles and work across
both the database and middle tier.

TimesTen In-Memory Database


Oracle TimesTen is the industry-leading in-memory database management system. It is
intended for applications that must be instantly responsive, highly scalable, and highly
available. Oracle TimesTen In-Memory Database supports all the basic functionality of a
traditional database. However, TimesTen shakes all the assumptions of traditional disk-
based databases by taking for granted the fact that memory is inexpensive and plentiful and
thus relying on having all data in main memory. This assumption results in a simplified
design, which in turn results in much higher performance than is possible for a traditional
database system.

Oracle TimesTen Database can be used in standalone mode as the only database used by
applications. The database code can also be directly linked into the application for far greater
performance than a traditional client/server configuration, as network roundtrips are
eliminated. Such configurations are ideal for achieving real-time performance. As the need to
handle events and analyze data in real time grows rapidly, so do exciting technical challenges
in achieving the associated scalability, throughput, and fault-tolerance requirements.

Oracle TimesTen can also be used in cache mode with Oracle Database, where it plays the role
of a front-end cache to Oracle Database. This combination is also very exciting from a
strategic perspective, as it provides a unique synergy of capabilities: fast in-memory access and
real-time capabilities of Oracle TimesTen combined with the vast arena of advanced function-
alities supported by Oracle Database. You can think of Oracle TimesTen as a high-perfor-
mance turbocharger on top of the sophisticated Oracle database engine to greatly accelerate
the end-user performance experience of an Oracle application.

The TimesTen Team is a small, talented team. We seek creative engineers who like a
challenging environment in which individuals can play leading roles in developing and
defining technologies for any aspect of in-memory data management, including query
processing, storage management, indexing, logging, recovery, replication, high availability,
caching data, user interfaces, and performance evaluation. This is an opportunity to be a
significant part of emerging technological trends and to help define the vision for future
database technologies. For more on Oracle TimesTen, visit oracle.com/timesten/index.html.

User Productivity Kit


Organizations maximize applications investment, increase employee productivity, and
mitigate risk through all phases of the project lifecycle using Oracle User Productivity Kit
(UPK). UPK provides a simple, comprehensive content development, deployment, and
maintenance platform specifically designed to be used by project team members and
line-of-business owners. With these tools, the project team will dramatically reduce the time
to deployment and ensure end user adoption—the single biggest barrier to enterprise
application success.

Supporting applications from Oracle, SAP, and Microsoft as well as all other enterprise
applications, UPK helps organizations receive the highest return on their enterprise
­application investments.
24
UPK provides a collaborative development environment to create system-related assets.
­Organizations can rapidly produce materials that provide value throughout all phases of the
software lifecycle—from test scripts, system process documents, and interactive simulations to
job aids, instructor manuals, and in-application performance support. UPK enables one to cre-
Projects at Oracle
ate engaging interactive transactional and conceptual content with enhanced sound recording,
editing, and playback capabilities to enhance knowledge transfer and ensure best practices.
With the ability to produce multiple outputs through a single recording session, Oracle UPK
reduces content-development time and cost. You can rapidly produce interactive transaction
simulations, classroom and Web-based training materials, and in-application performance
support. With the creation of user test scripts, the system transactions can be defined and
tested before go-live, providing the necessary materials to ensure user adoption. Oracle UPK
is key to increasing productivity and reducing overall software implementation costs.

The UPK Development Team has a global presence. The various departments that make up
this team, from development to strategy, product management, and testing, work together to
provide a world-class solution. Our customers expect the best, and our goal is to consistently
deliver innovative solutions to address their needs. We understand the marketplace, follow
trends, research new technologies, and anticipate our customers’ needs before they do. Our
developers and engineers design, implement, and support the lifecycle of our user adoption
solutions. They are responsible for translating requirements into a world-class product.

Product strategists and managers closely monitor marketplace trends, working closely with
our user base to define business requirements, design functionality, and establish methods and
best practices for implementing and deploying an effective end user adoption program using
UPK. Additional responsibilities include product marketing and sales field enablement. As
an Oracle UPK group member, you will join a team of seasoned development experts focused
on delivering innovative next-generation solutions today. If you seek a highly visible,
dynamic environment designing valuable solutions for increasing user productivity, please
contact us.

Virtual Operating System


Achieving high performance on a broad variety of platforms and exploiting new technologies
are important to maintaining Oracle’s current and future leadership positions in the database
market. The Virtual Operating System (VOS) group is an important part of Oracle Database
Division, providing a portable, high-performance platform for Oracle Database. We build
modules that provide process/thread management and scheduling, memory management,
syn­­chronization support, CPU and I/O resource management, intercluster and interprocess
communication, high-performance file I/O, and more. We ensure Oracle Database is a market
leader on all platforms, from clustered Linux blade servers to the largest NUMA servers.

We define interfaces to the platform-specific layer that exploit OS-specific functionality, such
as NUMA-aware memory allocation, dynamic reconfiguration, user-mode threads, and
virtualization. Our evaluations of leading technologies such as InfiniBand as a high-through-
put, low-latency interconnect and leading-edge microprocessors such as Niagara, Power, and
IA-64 often lead to enhancements that result in record TPC benchmark results. We work
with operating system and storage vendors to introduce new interfaces for Oracle Database.
We collaborate with hardware/OS/storage vendors to understand their roadmaps and to
propose improvements that lead to better database performance and functionality.

Responsibilities for a developer in the VOS group include interfacing with other database
developers to gather requirements for improving the database kernel, designing and develop-
ing kernel modules to introduce new functionality or improve performance, collaborating
25
with OS/hardware vendors and the performance group on high-profile benchmarks, and
providing systems expertise to the Database Division.

We seek strong analytical and problem-solving skills, coursework in operating systems and
Projects at Oracle computer architecture, and proficiency in C or C++. If you enjoy solving complex problems
and learning about new technologies, talk to us!

Windows Technology
Do you want to be on top of cutting-edge technologies developed by Oracle and Microsoft?
This is your opportunity. Our group seeks highly talented, motivated software engineers and
product managers experienced in Oracle technology. Software engineers are responsible for
designing and building various features for Oracle Database on Windows platform. Product
managers work closely with customers, partners, and field organizations to define product
requirements and are responsible for product strategy, competitive analysis, product definition
and enhancements, product positioning, collateral development, management of beta pro-
grams, product readiness, roll out, and customer interactions.

The products and components developed in this group make Oracle a well-integrated
product with Windows OS and with .NET technologies such as ADO.NET. Our group is
also focused on making Oracle on Windows highly scalable and provides products tightly
integrated with Microsoft Visual Studio .NET for quick database application development.
We work closely with several development teams at Microsoft and Intel to make Oracle the
best on Windows. We have highly educated professionals from top schools. Several of our
group members have been working with the group since they arrived fresh out of school.
Working as a team is our basic philosophy.

Responsibilities include evaluating Microsoft .NET technologies and operating systems;


performing competitive analysis, defining product direction, and rolling out Windows
products; designing and developing new products and components and taking advantage of
Microsoft .NET technologies; and interacting with documentation and QA teams.

Team members should be proficient in C/C++ and have strong software design skills, excellent
communication skills, and the ability to innovate, understand, solve complex problems, and think
out of the box. For more details about the products we develop and group activities, please visit
our Windows Technology Center at Oracle Technology Network (located at oracle.com/technol-
ogy/tech/dotnet/index.html and oracle.com/technology/tech/windows/index.html).

XML Database Group


The XML Database Group extends database technology beyond structured data and builds
the infrastructure for managing unstructured and semistructured data in the database. Our
group provides native XML support in the database as well as a content management
platform. We are defining an architecture for the companywide adoption of XML as a
building block for content management rather than simply as a data interchange format.
This architecture allows applications to use the latest technologies to enhance the benefits of
XML and provides new fundamental mechanisms beyond relational technology to store and
query XML data. With the development of standards such as XML Query and XML Schema,
XML is well-established as the lingua franca of the semantic Web.

Our group ensures that Oracle products stay at the forefront of the XML era. Part of the
XML database is the content repository that provides efficient hierarchical abstraction to
data stored in the database. We are currently working on a range of projects, including
semantic-Web-based information grids, complex XML indexing techniques, advanced

26
XML-based search technologies such as XQuery and agent-based technologies, to name a few.
The software we build must be well designed and have high performance and scalability
characteristics. If you program in languages such as C and Java, and if you are interested in
cutting-edge programming languages, consider our group!
Projects at Oracle

ORACLE TECHNOLOGY DEVELOPMENT


Fusion Middleware
Our Middleware Annually Generates Revenue in the Billions...
Oracle Fusion Middleware is a huge success story at Oracle since its inception in 2001. We
have built out a complete set of market-leading middleware products annually generating
product revenues in the $ billions. Fusion Middleware continues to be among the fastest-
growing product areas at Oracle and is also the development platform for the next-generation
Fusion Applications. Oracle continues to invest significantly in Fusion Middleware, with
high-profile acquisitions such as AmberPoint, GoldenGate, and Sun’s Java, Identity, and
Application Server products.

Oracle Middleware Strategy


Oracle has focused on delivering a full-featured, top-quality, open, modular, modern infra-
structure and set of tools that can serve as the foundation for applications delivering strategic
business value. This platform is used in Oracle’s current and planned application portfolio
and has been adopted as a standard by many tier-1 system integrators and ISVs.

Oracle’s Fusion Middleware platform represents the most comprehensive set of middleware
products, each of which is considered top in its area by analysts and independent evaluators,
such as Gartner Magic Quadrant and Forrester Wave. Some key components of the Oracle
Fusion Middleware Platform include the following:

• A Java EE 5.0-based Application Server with support for Platform as a Service (PaaS)
computing, high-end transaction processing, and advanced Web services capabilities

• Enterprise integration services for systems and business process automation

• Real-time data integration and warehousing across heterogeous OLTP environments

• Business process management solutions for modeling business requirements, orchestrating


flows across multiple systems, and implementing human workflows, business rules, process
monitoring, and optimization

• Enterprise User Interaction platform that delivers a task-oriented, context-based, user-


centric experience with Web 2.0 collaboration services, integrated content management, and
support for mobile devices

• Business Intelligence (BI) tools to integrate, organize, query, analyze, and report on
enterprise data; prepackaged BI applications covering horizontal lines of business needs as well
as vertical BI applications

• ECM solution to create, publish, share, archive, retain, and manage documents; manage
information-access rights to documents; and implement document-centric business flows
within the enterprise

27
• Security and identity management services to provision users in enterprise applications,
manage user information, manage user access to systems, enforce consistent policies, and
ensure compliance and ability to be audited

Projects at Oracle These solutions share the following:

• Unified development framework and tool for developing modern applications—applica-


tions that are composites of business processes, workflows, analytics, information or page
flows, and business rules

• Common grid computing infrastructure, enabling deployment on large numbers of


low-cost, modular servers, and storage with high-performance scalability and performance

• Common security and user management infrastructure unifying security administration

• Common systems management infrastructure to centrally monitor and manage systems


and applications

With Oracle Fusion Middleware, organizations can better predict and respond to market
dynamics, enhance productivity, and radically simplify and improve IT environments. Oracle
Fusion Middleware is designed to be modular, open, and pluggable—even with another
vendor’s products—and to deliver fundamental innovations in the software infrastructure
space. We have had a comprehensive focus, particularly in areas of cloud computing, extreme
transaction processing, Web 2.0 in the Enterprise, and support for mixed sourced models.
Oracle is distinguished by our degree of openness and extent of standards support. We also
have a commitment to natively support a mixed IT environment where you can use third-
party components instead of Oracle ones (for example, run natively on third-party applica-
tion servers, messaging systems, directories, and so on). We have shown a deeper level of
commitment to heterogeneous systems than any of our competitors.

Fusion Middleware Platform Product Management


We define the product strategy, cross-platform common architecture concerns, and the
product lifecycle of Oracle Fusion Middleware. We define go-to-market strategy, including
sales initiatives such as cross-selling into users of other Oracle products. We develop product
positioning, product packaging, and pricing for product suites and bundles. We are respon-
sible for product readiness and sales enablement worldwide with dedicated international
teams in Europe, Latin America, Asia/Pacific, and Japan. We work closely with customers and
partners to gather feedback for our developers. Feedback is converted into requirements for
developing the next release of our product. Product managers recruit customers and partners
for the beta program and coordinate customer training and beta testing. When the product is
rolled out, we present product positioning to customers and partners through a variety of
channels. Our motivated professionals use project planning, management, execution, and
communication skills; have a strong grasp of Internet and related languages/technologies like
Java, XML, SOA, and BPM; and understand middleware, Enterprise Java, and application
integration. We work closely with analysts, press, and other external influencers to evangelize
the Fusion Middleware platform. We also coordinate cross-platform competitive analysis for
the primary Fusion Middleware competitors—both to support the product teams and guide
sales teams to compete better with the other platform vendors.

­Oracle Application Development Tools


Are you interested in joining an elite development team working on cutting-edge develop-
ment tools and frameworks? Are you eager to put the latest technologies to use in a

28
fast-paced environment? If so, consider Oracle Application Development Tools. Tens of
thousands of the most successful companies worldwide use Oracle’s development tools. These
companies rely upon our tools to rapidly develop and maintain their critical business
applications. Oracle’s development tools also form the basis of Oracle Fusion Applications,
Projects at Oracle
empowering our application developers to develop top-notch ERP and CRM applications.
Using our tools, Oracle delivered the first Internet-based application suite in the market-
place—years ahead of competition.

Drawing motivated and creative talent from all over the world, we boast a solid mix of
programming and communication skills. Our professionals produce innovative technical
solutions and enjoy using the latest technologies. We are constantly seeking new talent in the
areas of software development, product management, quality assurance, technical writing,
and curriculum development. Candidates should be bright, creative, and eager self-starters
who are highly motivated, are quick-learning, and know how to have fun!

The Tools Division is primarily based at Oracle’s headquarters in Redwood Shores, California;
however, our opportunities are distributed throughout the USA and Europe. The key
development centers outside of Silicon Valley include Burlington, Massachusetts; Denver,
Colorado; and Reading, UK. Across these centers, staff have the opportunity to work on
many exciting areas of development and research:

IDE Development
The Oracle IDE family comprises three distinct Java-based development tools, each with its
own unique flavor, following, and user community:

Oracle JDeveloper is our flagship development tool, featuring premier Java, Database, and Web
Services development environments for both the code hacker and the business application
developer. JDeveloper has an emphasis on visual and declarative development, leading the
IDE pack in terms of modeling, framework-based development, and unique tooling for SOA
mainstays such as BPEL and BPM.

NetBeans. The award-winning NetBeans IDE is the premier open-source development tool on
the market. Developed fully in the public domain, NetBeans provides cutting-edge support
for all of the latest and greatest features of the Java platform. Everything is covered, from Java
EE and Swing to Java ME and JavaFX. NetBeans also leads the way in its support for
dynamic languages such as PHP, providing an extensible platform used as the basis for many
non-IDE tools.

Oracle Enterprise Pack for Eclipse. A unique set of plug-ins provides industrial-strength Eclipse
tooling for working with key Oracle technologies such as Oracle WebLogic server and the
Oracle Database. The Eclipse Development Team at Oracle also spends much of its time
working on the core open source components of Eclipse. We are key contributors and drivers
of projects such as the Web Tools Project, Dali Tools, and Database Tools.

It’s safe to say: if you are interested in working in IDE development, then the Oracle Applica-
tion Development Tools group has something for everyone.

Oracle Application Development Framework (Oracle ADF)


A key part of Oracle’s overall development strategy, Oracle ADF is a unique Java EE frame-
work that makes Enterprise Java and service-oriented development accessible to the broader
application development community. Oracle ADF is used by many large corporations
and—as the cornerstone of the Oracle Fusion Architecture—is a key asset for the company.

29
The Oracle ADF Team encompasses various subareas of specialty:

User Interface Development. Oracle’s primary technology for rich internet applications is based
around the JSF standard, and our team produces an unmatched variety of components for
Projects at Oracle rich interactive user interfaces with the ADF Faces rich client components, Apache Trinidad,
and the ADF Data Visualization components. This toolset provides much more than basic
UI components, with hugely powerful charts, mapping components, pivot tables, schedulers,
calendar controls, active data, and much more. This is an area of technology in which Oracle
both defines and leads the market in innovation and technical prowess. If you are interested
in modern Web UI development using Java, Javascript, Flash, Ajax technologies, and
DHTML, and you would like to work with some of the best in the business, then our highly
motivated team may be the perfect fit.

Mobile Solutions. The world works on the move and so does Oracle. The ADF Mobile Team
works on solutions for both browser-based and native on-device applications. These frame-
works allow enterprise developers to seamlessly extend their applications onto the latest
generation of mobile devices with ease. This is just the place for smartphone junkies!

Desktop Integration. The ADF Desktop Integration Team marries the disparate worlds of C#
and Microsoft Office development with standards-based Java Business services and Java EE
programming. Not for the faint-hearted: engineers in our Desktop Integration Team work at
the interface of the two main modern programming camps. A true challenge.

Object-Relational Mapping, Bindings, and Task Flow. A key part of any Enterprise framework is
the glue that brings the architectural layers together. For many years, the ADF Team has
been defining the gold standard with innovative solutions to the age-old problems of data
access and process control. Awaken your inner architect and get to work on some of the truly
big problems in enterprise development.

User Experience and Developer Productivity. It’s not all about IDEs and runtime frameworks in
the Application Development Tools Division. Sometimes developers need a little support, so
we have teams working on team collaboration and continuous integration to provide the
tools to help automate and simplify those little tasks that developers would rather not do.
And last but not least, we have an extensive User Experience Team concerned with product
usability and design.

Application Server, Application Grid


Coupled with the power of Oracle Database, Oracle WebLogic Suite 11g is a reliable,
scalable, and secure middle-tier application server designed to run all e-business applications
and deploy Internet, extranet, and intranet portals. Oracle WebLogic Suite 11g is based on a
powerful, scalable Java EE 5.0 infrastructure server and provides an integrated environment
for development, deployment, and management of enterprise applications, portals, and Web
services needed to run the e-business. Designed for grid computing, Oracle WebLogic Suite
11g is a key component of Oracle Fusion Middleware and offers a variety of methods for
generating Web content, including Java EE-based APIs such as Java Servlets and JSPs, JSF,
PL/SQL and PL/SQL Server Pages (PSPs), and Perl. Oracle WebLogic Suite 11g conforms to
existing (and evolving) standards such as Java, Java EE, and CORBA and both uses and
contributes to open source de-facto standards from groups such as Spring, Eclipse, and
Apache. We not only work with cutting-edge underlying technologies, but we also work on
areas such as high availability (reliability, availability, and scalability), transactions, security,
and performance to ensure WebLogic continues to differentiate itself for mission-critical
applications based on the quality of service it is capable of delivering.

30
With the acquisition of Sun, Oracle expanded its Oracle Fusion Middleware product offerings
with GlassFish Application Server, the premier open source-based Java Application Server, as
well as the Java EE 6.0 reference implementation. Oracle’s commitment to middleware and
the success of our middleware customers is reflected in our comprehensive portfolio of
Projects at Oracle
products, our adoption of standards, and our customers’ ability to run, secure, adapt, and
expand their businesses with the world’s fastest-growing family of middleware products. For
additional information, please visit oracle.com/sun.

Oracle and Sun technologies and talent have together opened a fast path to innovation and
opportunity in the combined server teams. We define and drive the application server
marketplace and provide the foundation middleware technology for all Oracle products and
more than 100,000 customers. Application server products and technology are undergoing
major changes today that present major challenges:

• The emergence of platform as a service (PaaS) and cloud computing. Oracle has advanced work
and deliverables in this area, and we are rapidly adapting our existing products to support
this new model of application server deployment. The impact of cloud computing on
application server infrastructure is fundamental. It opens up new opportunities in terms of
product packaging, lifecycle, and development process.

• New architectures for improved performance. Java EE has been the workhorse for providing
scalable solutions for Internet applications, but the emergence of SOA and Web 2.0 in the
marketplace has created new demands on infrastructure. Today, application server experts at
Oracle lead the way in defining and delivering new server infrastructure to take advantage of
advanced data caching and next-generation, high-availability, event-driven architectures.

• Open source. Oracle’s major commitment to open source development is most visible in our
team in such projects as EclipseLink in the Eclipse community. The addition of GlassFish and
NetBeans products from the Sun acquisition further reinforces Oracle’s commitment. Our
open source work is delivered in commercial quality in our licensed products and is meshed
with our internal development cycles and processes.

• Developer outreach. We believe in developer outreach and offer opportunities to present at


technical conferences and share your experience with the enterprise developer community.

• Standards evolution. Java, Web services, SOA, and grid standards are changing rapidly. Now
as the custodian of Java, Oracle has added responsibility and opportunity to drive innovation
in these standards. The Application Server Team drives many standards in these areas,
cooperating with other companies and individuals across the world. Our products are built on
standards and compete through best-of-class implementation and differentiated features.

We are passionate about our products and take great pride in the quality, leadership, and
unique features they deliver. Virtually every Oracle product depends on the deliverables of
our team. It’s an exciting and demanding place to be a developer—with unique opportunities
in the industry.

Business Intelligence (Technology Platform and Analytic Applications)


Oracle Business Intelligence (BI) is one of the fastest-growing segments of the Enterprise
Software Industry. Analysts, executives, and business managers use BI to obtain information
they need to make critical, strategic decisions in today’s fast-paced, rapidly changing business
world. Oracle has a tremendous amount of momentum and is a thought leader in the BI
software market with its comprehensive suite of enterprise BI products addressing the full

31
spectrum of BI requirements, including interactive dashboards and scorecards, rich ad hoc
query and analysis, proactive and actionable intelligence and alerts, enterprise reporting,
real-time predictive intelligence, interactive visualization, and mobile analytics. Oracle offers
a BI technology foundation for building enterprise BI solutions by extending insight to a
Projects at Oracle
wide range of users and delivering intelligence that is “hot-pluggable” with existing data
sources and operational systems. Oracle BI also includes market-leading analytic applications
built on this foundation covering a wide range of industries and business areas, including
financial services, human resources, order management, and marketing.

Our software development professionals work with cutting-edge technologies to build this
broad range of products. We have a tremendous amount of experience in relational and
multidimensional data structures and systems, as well as object-oriented design, and
well-designed, extensible, and reusable components. We are seeking self-motivated individu-
als to help us design and build the next generations of our product lines using the latest and
upcoming technologies. We appreciate and reward technical creativity and engineering
excellence. Our customers are often business users who are unfamiliar with data storage and
software technology, so we focus on building intuitive user interfaces (UI)—in rich client
technologies such as Ajax, Flash, Java, HTML, and DHTML—that anyone can use to retrieve
and analyze data. Behind the UI, the Oracle BI Server includes innovative technologies for
rapidly accessing and manipulating large amounts of data from disparate data sources.

Are you a bright, energetic person who enjoys technical challenges and responsibility? Do
you want to join a global team of talented professionals working for a world-class organiza-
tion? We work in exciting areas in software development, including user interface and
visualization development, relational and multidimensional analytic server development, ana-
lytic applications content development, mobile platform development, and systems manage-
ment development. We design, develop, and implement our products using a large variety of
technologies, including Java, C++, Flash, and XML. We emphasize teamwork to create
clean, extensible, object-oriented designs and implementations. As an Oracle BI developer,
you will work with product managers on feature requirements; with user experience design-
ers on usability; with the world’s best commercial software engineers to design, implement
and write code; and with quality assurance professionals on the final testing of features.

Business Process Management


Business process management (BPM) is all about managing the efficiency and effectiveness
of business processes throughout the organization by modeling, automating, managing, and
optimizing any business process. Service oriented architecture (SOA) is dramatically
changing the way software vendors and enterprises are composing their applications and
solutions. The new generation of BPM systems is based on open standards, provides extensi-
bility and reusability using Web services/XML, and allows flexible interfaces for being a
good citizen of the SOA-based composite application. Oracle is developing the most
comprehensive Java EE and Web service standards-based software product for BPM. With
our aquisition of BEA, Oracle added the industry-leading Oracle BPM Suite to our product
portfolio. With the combination of BEA and Oracle components, we have an unmatched
position in the industry. Some key components of the BPM Suite include the following:

• BPM Studio is a user-friendly environment for process and forms design. With BPM
Studio, business analysts and IT can collaborate on process models and simulate them before
deployment.

• BPM Server is for executing business processes, rules, and rich human workflow on a
highly scalable and reliable platform.
32
• Business Process Analysis Suite is for process architects to build cross-department business
processes and publish models to other process stakeholders.

• Business Activity Monitoring is for real-time process monitoring and alerts using Ajax-based
technologies. Projects at Oracle

• Process Spaces provides social BPM capabilities through rich collaboration and content
sharing between process stakeholders. This brings various Web 2.0 technologies to enterprise
users in the context of business processes.

Oracle BPM Suite empowers business users to participate effectively in various phases of
process design and implementation. We work on innovations such as business user-friendly
process modeling tools, a process engine based on BPMN and BPEL4people standards,
process portals using Web 2.0 technologies, rich process monitoring, and use of complex
event processing for process optimization and analytics.

The BPM Group offers the unique opportunity to be involved with Oracle technology,
applications, and industry groups. As a member of our group, you will be able to participate
in new product initiatives, learn the latest Web technologies/standards, work with the best
architects, and build the next-generation application platform. The BPM Engineering Team
is spread all around the world in four continents; we provide a full range of opportunities and
challenges to apply your skills and grow your career in this new and exciting arena.

For additional information, please visit oracle.com/technologies/bpm/index.html ...

Oracle Complex Event Processing


Oracle Complex Event Processing (CEP) is a critical part of the AS Integration Suite of
products and is being developed on Linux using Java. CEP is an approach that correlates and
aggregates information from distributed and seemingly unrelated event streams in real time
to discern patterns and trends that would otherwise go unnoticed. It can be used to correlate,
aggregate, enrich, and detect patterns in real time over high-speed streaming data. CEP is
currently hot both in the research community and in the industry and is expected to become
a critical infrastructure with a broad range of applications across technology (examples
include BAM, RFID, and security) and industry domains (finance, manufacturing, healthcare,
and so on).

The Challenge. Our approach to CEP has been to build a generic stream data processor and a
declarative interface to CEP in the form of a continuous query language (a language similar to
SQL with some extensions). The key components of such an engine include the following:

• A full-fledged compiler and query processor for CQL (continuous query language). This is
similar to building a database-query processor and includes modules such as a parser,
semantic analyzer, query plan generator, optimizer, and an execution engine. New patent-
pending techniques specifically designed to handle real-time computing requirements and
streaming data are used in these modules.

• Real-time scheduling algorithms (similar to OS scheduling algorithms) to deal with quali-


ty-of-service (QoS) requirements.

• A storage management subsystem to deal with high-speed streaming data. This will
involve cache-management techniques, including aging-out policies.

We have created a solid foundation based on a strong theoretical framework and have added

33
several exciting features to the product based on many patent-pending ideas. Included in
this is the first commercial implementation of an emerging ANSI standard extension to SQL
that deals with regular expression-based pattern matching over streaming data. During this
time, we have also strongly influenced the standardization efforts towards a language for
Projects at Oracle
stream processing. As we move into the next phase, we have even more exciting and
challenging problems to tackle. We expect to work on query processor and optimizer
enhancements to improve performance and scalability, real-time data mining over streaming
data, newer ideas related to regular expression-based pattern matching, real-time scheduling
algorithms, and cache-aging-out algorithms as well as clustering support.

The Opportunity. Work on an emerging area using modern techniques from research to
contribute to an emerging high-value product from Oracle. Work on exciting technologies
such as query processing, compilers, data mining, automata theory, and pattern matching,
online/approximation/randomized algorithms, data structures, real-time operating systems,
Java, Java EE, Web services, and XML. There are also opportunities to influence standardiza-
tion in this space and enhance the state-of-the-art in research. Team members will own
modules and participate in the complete lifecycle of new features. This provides excellent
opportunities for career and personal growth. Also, as a part of this group, you will get to
work with an expert, diverse group of engineers across multiple geographies.

Oracle Data Integration


Oracle delivers market-leading data integration products that cover a complete range of
business needs for our customers. Data integration is the infrastructure software that makes
it possible to get trusted information at the right time and at the right place. Oracle’s
products for data integration include Oracle GoldenGate (OGG), Oracle Data Integrator
(ODI), Oracle Warehouse Builder, Oracle Data Quality, Oracle Data Profiling, and Oracle
Data Service Integrator. At the heart of these solutions, ODI automates and simplifies
integration of data from an array of sources and enables users access to the data warehouse
platform through a Java-based GUI. As the data warehouse and data integration market
expands its reach into operational systems, the demands for real-time data integration are
higher than ever. Oracle GoldenGate supplies the real-time data integration capabilities that
enable businesses to ensure maximum availability of their databases and up-to-the-second
accuracy of their data warehouses. Oracle combines the market-leading data integration
capabilities of OGG and ODI with complete functionality that ensures information quality,
metadata management, and data modeling.

Because Oracle data integration solutions integrate with many core database features, a
developer position on the Data Integration Team provides opportunities to learn about a
wide range of Oracle and non-Oracle technologies. Developers learn about database features
such as partitioning, parallel load capabilities, Oracle Real Application Clusters, analytic
SQL, OLAP, and data mining. Oracle’s Fusion Applications will also use ODI and OGG as
an enabling technology. Experience working with data integration software provides a
wealth of professional software development skills. Oracle data integration products are
developed using Java, C++, and all the latest technologies used for high-performance
enterprise infrastructure software. We also use SQL, PL/SQL, UML (Unified Modeling
Language) object modeling, HTML, and XML technologies within the development
environment. You will also get to work with a global team: while Data Integration develop-
ment is centered at Oracle Headquarters in Redwood Shores, California, we have teams with
opportunities in the United Kingdom, India, China, Massachusetts, and Minnesota. Our
talented, highly motivated team members use the latest technology to deliver high-quality,
feature-rich releases of a complex, strategic product to our customers at a fast pace. If you

34
would enjoy working in an exciting team on a product central to Oracle’s data integration
and data warehousing platform, consider joining us. You are guaranteed to explore leading-
edge technology and to develop new technical and professional skills, working in a dynamic
environment at the world’s premier enterprise software company.
Projects at Oracle
Enterprise Content Management
Enterprise content management (ECM) is a critical element of information management—
balancing the explosion of unstructured digital content such as electronic documents,
e-mails, images, and video with the need to manage, secure, and retain that information as
part of business practices or to meet regulatory guidelines. Oracle Enterprise Content
Management is the industry’s leading unified content management platform, providing all
aspects of ECM—document management, Web content management, digital asset manage-
ment, records management, and image management—within a single application. Using
the service-oriented architecture of the Oracle content management platform, organizations
can effectively manage, secure, and retain critical information.

The Oracle ECM Team seeks talented developers who understand the key technologies and
methodologies of the Oracle Fusion Middleware stack (Java, Java EE, JSF, XML, SOA) and
are interested in helping drive the next generation of information management at Oracle. As
the ECM platform is largely based on the acquired technologies from Stellent, many of the
projects on the ECM Team relate to bringing the high-value services of the ECM system into
the broader Oracle Fusion Middleware stack so they can be used across Oracle applications.
Our team also seeks product managers (PMs) who understand the technology of Oracle
Fusion Middleware and are eager to learn the quickly changing markets of ECM, rights
management, and records management. ECM PMs serve as both product and industry
experts, and with our unified platform, we strive to have not only the broadest ECM capabil-
ity in the overall ECM market but also the deepest in any specific functional or specialty area.
For more information on Oracle Content Management, please visit us at
oracle.com/products/middleware/content-management/index.html ...

Java Products Group


We develop the Java server infrastructure for Oracle products, including database and
middleware. Virtually every software product delivered across Oracle uses the mission-critical
code developed by our team. For middleware, we deliver the core Java EE 5.0 container, the
Web services and SOA infrastructure, the reliable in-memory data grid infrastructure,
Coherence, from the recent acquisition of Tangosol, as well as the TopLink Object Relational
mapping framework and tools. For Oracle Database, we deliver the Oracle JDBC drivers that
implement the latest JDBC specifications and Oracle-specific extensions to support Java
persistence on Oracle Database; the embedded Java VM runtime to support Java in the
database; and the Universal Connection Pool to support all Java connections types, as well as
furnish high availability, load balancing, and connections affinity in Real Application
Clusters (RAC) and Data Guard environments.

Our group reflects the dynamic nature of global software development today in that we are
geographically distributed across multiple sites, each with significant ownership and
responsibilities in the Java stack. We have development groups at Headquarters in Redwood
Shores; Burlington, MA; Ottawa, Canada; Raleigh, NC; Moorestown, NJ; Portland, OR; and
in Oracle’s India Development Center. Our strategic responsibility and broad scope of
technologies furnish exciting and rare opportunities in system-level software development,
product design, and product management. We take the lead in driving open source projects
and strategy in the Java world (such as Eclipse Dali project, Java Persistence API in Project

35
GlassFish, and Java EE server integration with Spring). We also work closely with other
companies such as Microsoft, IBM, and SAP in defining and establishing standards in the areas
of Web services and interoperability. Finally, we coordinate with multiple teams across Oracle.

Projects at Oracle Security and Identity Management


The worldwide Identity and Access Management market is estimated to grow to $5.3 billion
by 2012. Increasing regulatory compliance and security needs are driving the need for
customers to buy and deploy centralized identity management infrastructure. Every applica-
tion needs security to succeed, and this need is being further amplified as more applications
move to the cloud and social networking becomes more mainstream within the enterprise.
The Security and Identity Management organization creates the software that enables all
applications to be secure. Known for secure products, Oracle is now a provider of security
products for the enterprise. Significant investment in development and acquired technolo-
gies has positioned Oracle as the recognized leader in a quickly growing space, as recognized
by every major industry analyst firm. With the acquisition of Sun, Oracle is now the largest
provider of identity management technologies in the market. In addition to using the latest
security and development frameworks, we interact with many other Oracle and industry
technologies, such as major enterprise applications, middleware, and databases. Our develop-
ers focus on key product areas such as the following:

• Web Services Security ensures that access to Web services is properly authenticated,
authorized, and managed. Projects include integration of the Oracle Web Services Manager
product (OWSM) with the Oracle SOA Suite (including Web services development, business
process and workflow management, enterprise service bus, business activity monitoring, and
runtime environment); integration of OWSM with the user interface and monitoring
functionality provided by Oracle Enterprise Manager; integration of OWSM with Oracle
Access Manager to provide an end-to-end security solution from browser to portal to
networks of Web services deployed in an SOA; and implementation of key industry security
standards (WS-Security, SAML, WS-Policy, and other WS-* specifications).

• Access Management and Federation provides Authentication, Single Sign-On (SSO),


Federation, and Authorization services and moves key security decisions from application
logic into the service layer. We develop products using Java/Java EE, LDAP, PKI, XML,
Web Services Security, WS-Trust, Federation (SAML, Liberty Alliance/Kantara, WS-Federa-
tion), XACML, RBAC and other standards and leading technologies.

• Security Infrastructure and Java Platform Security provide common security infrastruc-
ture across Java EE Application Server, Web Services, and Enterprise Applications and define
security direction for various other Oracle products. Key projects include Java2 security Java
Authentication and Authorization (JAAS), Java EE Application Server Security, Integration
with Enterprise Single Sign-On systems, LDAP, RBAC, PKI, Web Services Security, XML
Security, Audit Framework, Cryptography, Network Security, and other security technolo-
gies. We distill requirements from various groups within and outside Oracle, keep track of
the latest Java and security standards, and architect and implement key components of the
Application Server security infrastructure.

• The Oracle Identity Manager Team is responsible for the design and development of a
product line that helps our large enterprise customers do identity administration, role
management, user provisioning, and compliance automation. The worldwide customers for
this product line span Global 2000 companies, the public sector, midsize companies, and
educational institutions. As a member of the development organization, you will have an
opportunity to evolve the Oracle Identity Manager product to its next-generation highly
36
available/scalable SOA architecture. You will be building advanced user interfaces and
back-end algorithms for identity management, security policy definition and enforcement,
business process definition, and execution using state-of-the-art Java EE technologies such as
JAAS, JMS, JCA, JMX, Web Services, and Ajax for a rich user interface. You will also use
Projects at Oracle
industry standards such as XACML, SPML, BPEL, and SAML. Our software plays a key role
in helping customers enforce consistent security policies across their entire application
infrastructure. This gives you an opportunity to gain an architectural understanding of all
other Oracle products as well as enterprise applications from our competitors.

• Directory services provide access via key standards such as LDAP and SOAP to important
enterprise identity and entitlement information. Directory services at Oracle includes two
market-leading LDAP servers, a virtual directory, and a metadirectory. Key projects include
the development of next-generation identity virtualization services, a next-generation user
interface unifying the administration across the directory services components, and improve-
ments in replication technology and overall performance and scalability.

• Fine-grained entitlements is one of the hottest trends in the identity-and-access-manage-


ment market as the need for flexible, powerful security mechanisms rapidly grows following
the growth in complexity of services and applications. Oracle Entitlements Server provides
both distributed policy enforcement and centralized policy management by externalizing
security logic embedded in services and applications. Join developers in our team to work on
cutting-edge security technologies and solve challenging tasks associated with building
high-performance, enterprise-quality distributed systems capable of handling tens of thou-
sands of security decisions per second. You will develop a product that is used by customers in
all vertical industries, as well as by many other Oracle product teams. You will learn about
and have hands-on experience with a broad range of technology standards, including XAC-
ML, SAML, JAAS, LDAP, RBAC, PKI, X.509, and SSL.

• In our products, Oracle implements key security and identity management standards to
ensure interoperability with third-party identity management environments. We have a team
specifically dedicated to enhancements of existing identity management and security stan-
dards such as SAML, WS-Security, WS-Policy and to helping create new standards focused on
application-centric security such as the Identity Governance Framework.

Service Oriented Architecture (SOA) and Integration Products


Service oriented architecture (SOA) is dramatically changing the way software vendors and
enterprises compose their applications and solutions. Standardization of data (XML/XSD),
interfaces (WSDL), transformations (XSLT/Xquery/Xpath), orchestration (BPEL) and
messaging (JMS) have changed how distributed systems are integrated and composite
applications are built. Standardization is also pushing metadata-based declarative program-
ming models, which in turn are fostering visual modeling tools and dynamic adaptation to
changing business needs. Oracle SOA Suite has the complete set of tools to address this new
programming methodology. The main suite components are JMS for messaging, ESB for
routing and transformation, BPEL for orchestration, BPA for business process modeling and
simulation, BAM for monitoring, and Business Rules. The group also works on components
such as RFID and CEP to support Event Driven Architecture (EDA). To facilitate communi-
cation across enterprises, we have B2B components that support EDI, ASN, HL7, and
RosettaNet protocols. We offer the unique opportunity to be involved with all of Oracle’s
technology, applications, and industry groups. Development teams and product managers
work closely with large corporate customers and Oracle’s internal groups. Our product
managers (PMs), experienced in Oracle technology, influence product design and future

37
direction by analyzing the competitive landscape, gathering functional requirements, and
creating high-level business requirements and functional designs. PMs also serve as product
experts, product evangelists, and product marketers, ensuring that Oracle is presenting a
persuasive and consistent message both internally and externally.
Projects at Oracle
Our developers are at the forefront of advances in software engineering, using the latest
Oracle tools and technology to build our products and solution sets. They participate in
many exciting initiatives, building user-friendly HTML and Java-based user interfaces,
designing XML-based Web services, and working side-by-side with our world-class architec-
ture team to improve products across Oracle.

We work in an exciting, challenging environment. Every person is empowered to show


initiative, be outspoken, and be proactive. We provide extraordinary opportunities and
challenges to apply and develop skills and grow your career in this new arena.

WebCenter Suite and Enterprise 2.0


Discuss… collaborate… mash up… share… interact… connect… chat…

Enterprise 2.0 has arrived in the workplace, and Oracle WebCenter Suite is right in the
middle of it. Wikis, blogs, enterprise application mashups, social networks (think Facebook
for the enterprise), and team spaces are familiar examples of Enterprise 2.0 applications.
Enterprise 2.0 is all about the use of Web 2.0 technologies and usage patterns in the
enterprise to foster a next-generation, collaborative workplace that is Internet powered, user
focused, and community centric to improve the productivity of internal and external
business processes. This workplace connects people, ideas, content, processes, systems, and
other enterprise artifacts.

Oracle WebCenter is an integrated suite of technology and services designed for creating
dynamic, highly productive user work environments that take advantage of an SOA and
enable business users to bring complete context to their daily work tasks. Oracle WebCen-
ter combines the standards-based, declarative development of JSF, the flexibility and power
of portal technology, and horizontal Web 2.0 and Social computing services.

Together, these tools and services provide a unique ability to build applications and portals
that eliminate context shifts, enable enterprise mashups, and maximize productivity.
WebCenter portals and applications allow users to interact directly with services like
instant messaging, documents and content, activity streams, discussion forums, and wiki
and blogs to form active social networks within their organizations and across partner and
customer communities. The user can easily share information with others and take advan-
tage of tagging or linking of information to provide a more productive way for all the team
members to work together. Commenting and rating the work that people are sharing
provides users with real-time recommendations that makes use of a rules-based personaliza-
tion engine to help them focus their efforts around the task at hand. The team also delivers
a set of Mobile interfaces, including our iPhone & iPad Spaces application, to ensure users
can get and share information wherever and whenever they need it.

Now is a great time to join the WebCenter Development Team and be a part of taking the
product to even greater levels of market success. We seek highly motivated self-starters to
help design and implement Oracle’s next-generation user interaction products that continue
to set the future user experience directions for Oracle and the Software Industry. Our
developers use the latest Web 2.0 and Java EE technologies to engineer innovative designs
and architectures that meet customer requirements. We constantly seek new ways to build a

38
better product by researching, pioneering, and taking advantage of the latest emerging
standards and technologies. The team has many innovators that lead and participate on
several industry standards groups, including JSR-168 & 286, WSRP, JSR-170, CMIS,
JSR-227, OpenSocial, and OpenStream, and we are working to influence and refine these
Projects at Oracle
standards based on our direct experience and growing customer requirements.

Development projects range from low-level technical infrastructure projects requiring


creative, innovative architectures that pay special attention to performance, scalability, and
security requirements to projects that revolve around solving complex user interface
challenges by using the latest JSF, JSP, and component UI technologies. Developers can
uniquely design and implement functionality that will ultimately be exposed to customers
through an SOA-based development framework, a set of RESTful interfaces, or a set of APIs
that can all be used through a rich collection of tools and applications.

Most development positions are located in the United States (San Francisco, CA and
Washington DC) and India. We work in close-knit teams in a casual, collegial, and fun-
loving environment. Our multinational, distributed development groups have the common
thread of enjoying a challenging and demanding work environment. Our people are
talented, highly motivated, and ready to work alongside other like-minded people on
exciting, critical, innovative projects that play a major role in Oracle’s strategic direction.

Oracle Service Bus


Traditional enterprise applications are often designed with a specific purpose, but inevitably,
they need to work together with other applications. Ad hoc integration solutions create
brittle systems and are hard to reuse or repurpose as businesses evolve over time. SOA
addresses this problem and is an improved approach for building applications out of compo-
nent services. A key part of an SOA is the Enterprise Service Bus (ESB) to facilitate dynamic
integration of the application services. Oracle Service Bus (formerly BEA’s AquaLogic Service
Bus) provides an ESB, supporting ways to virtualize services, route, and enhance messages
flowing between applications, and build loosely coupled systems. By combining service-
oriented principles with best practices for application integration, the Oracle Service Bus is
an industry-leading ESB product that plays a central role in Oracle’s SOA portfolio. If you are
interested in joining a leading-edge middleware technology product team in a rapidly
growing business, take a look at the Oracle Service Bus Team.

39
ORACLE TECHNOLOGY DEVELOPMENT:
Systems and Applications Management
Projects at Oracle
Manage It All: Virtualization, Knowledge Management, Enterprise Manager...
Imagine joining a company as large as Oracle and working with nearly every product and
technology Oracle builds. That’s what you will be doing in the Systems and Applications
Management Division. We build Oracle’s central, Web-based management solution,
Enterprise Manager, and we are responsible for providing slick, end-to-end, cutting-edge
management for every Oracle product. So, if you don’t want to choose a single technology on
which to work, we want you. We’re looking for creative, hard-working, energetic engineers
who want to make an immediate impact in every system management area, from business
performance monitoring to cloud computing. You’ll work with Java, Java EE (JSF), Ajax,
Perl, Python, C, PLSQL, XML-RPC, REST, HTML5, Flex, Flash, and XML. You’ll apply
your work to application servers, databases, operating systems, networking, storage systems
(SAN and NAS), and virtualization. Our developers are some of the industry’s best in rich
user interface technologies, advanced Java EE and SOA, and writing complex and high-per-
formance algorithms. Step up and take the challenge—you don’t want to pass this up.

Virtualization and Cloud Computing Team


Our group provides solutions for customers to build their own private clouds. Setting up
private clouds is highly complicated, tedious, and error-prone, but we build the solutions
that automate the entire process. We also provide end-to-end solutions for our customers
—solutions that give our customers the ability to expose their infrastructure as a service for
their end users. Imagine building products that let customers dynamically provision
prepackaged or customized virtual environments and appliances, define policies for the
amount of computing resources (compute power, storage, memory, and so on) to allocate
across user communities, and charge users for resources consumed and for self-service
administration. This project will test your engineering, creativity, and product design skills.
We’re a young team working on one of the hottest areas in technology today. Check us out!

Enterprise-Ready Infrastructure Team


Do you have what it takes to manage your manager? We mean managing the Oracle
Enterprise Manager product, which in turn manages all of the products Oracle develops. If
you thought the previous sentence was too deep a nested logic to be good programming
practice but not deep enough to fluster your programming skills, then we need you. When
you join the team, you’ll work with a global team based in the US and India on developing
everything from back-end core pieces to front-end UI; at the same time, you will find
yourself challenged trying to solve a puzzle in recursion that your team threw at you—a
recursion on something about managing your manager!

We build cutting-edge, customer-facing front-end applications, and that means we are


always on top of the newest technologies. As a result, your skill set will keep growing along
with industry trends. You will be challenged to learn domain knowledge, including
databases, storage, and configuration, and to become an expert in system management
products. You will create a suite of sophisticated sensors and tracers to help diagnose,
analyze, and troubleshoot a range of enterprise products, from Oracle Databases and Oracle
Fusion Middleware to Oracle Applications.

Did we mention we manage the customer events? Not the kind with the food, music, and
dancing. (We have been known to help organize parties within our division, though.) Our

40
diagnostics tools inform customers as quickly as possible of critical application or system
issues, which systems are affected, and which tools they can use to fix it. EM has customers
with complex topologies of 10,000+ (largest at 70,000) entities that raise anywhere from
3,000 to 40,000 events per hour. We identify the most serious events, prioritize and correlate
Projects at Oracle
events from disparate sources, and communicate the most pertinent set of issues to the
customer. “Your Web site is down because some genius decided to run a monster report on
your database in the middle of the day.” Ok; we are usually more polite than that.

So, in short, if you are interested in a robust, fault-tolerant, and scalable system capable of
processing large numbers of events extremely quickly and providing correlated information
to customers, consider us. This is an extremely visible area as it is the first, most fundamental
feature that is used in EM and it has to work flawlessly in order for customers to even bother
with trying anything else. To quote one of our customers, “Without notifications, Enterprise
Manager is useless.” No pressure.

Our challenge is to continue improving our correlation model and reduce the time to inform
customers using newer channels to communicate to customers while improving our scalabil-
ity and reliability. So if you think you have the right systems and modeling background to
work on the framework end or pride yourself on a sensibility to build crisp and intuitive UIs,
or both, we would love to talk to you.

Knowledge Management
We are the Knowledge Management Development Team of My Oracle Support, responsible
for providing the most relevant, accurate content to solve our customers’ issues in the most
efficient, fastest possible way. We provide rich experience through better understanding of
our customer’s environment, technology innovation, and rigorous content management. At
the core of our solution is a highly knowledgeable group of engineers embarking on provid-
ing the next-generation search experience. Our solution is beyond search engines, as we offer
secure, customized content based on intent, information, and customer needs.

We are investing in new search technologies such as semantic search, decision-based search
engines, and enhanced content engineering. We have the shortest time period from dreaming
an idea to users enjoying the benefits of it. Our technologies include Oracle Secure Enterprise
Search, Oracle Text, Flash, Java EE, ADF, HTML, XML, Ajax, and SOA. Two goals that we
constantly drive towards are precision and performance of our search.

We’d like to hear from you if you want to be part of and share the experiences of a truly
world-class team that operates in all major worldwide time zones, drives solutions to
understand customer’s intent through advanced Web analytics, enhances search precision
through use of advanced search technologies, and enjoys solving complex problems through
teamwork and knowledge sharing.

Application Management
Oracle Enterprise Manager manages business-critical applications in their entirety, from the
business view (including transactions, real user experience, and SLAs) to all the infrastructure
components that support the application: databases, application server and other middleware
services, hosts (physical and virtual), and more. We work closely with all the teams delivering
industry-leading business applications to ensure Enterprise Manager delivers unparalleled
visibility, productivity, and reliability for the world’s most critical business applications. The
result is a product used by the largest companies worldwide. We address concrete, real, and
challenging issues for demanding customers, allowing them to run their business more
effectively and reliably than competitors.
41
Middleware and Application Performance Management
Unlike other management software vendors, Oracle Enterprise Manager works hand in hand
with the industry’s leading middleware product team. From Oracle WebLogic server to
Projects at Oracle SOA, coherence, identity management, and many other components, Oracle Fusion Middle-
ware provides a complete platform for enterprise applications. One of its key differentiators
is the rich set of management capabilities provided by Enterprise Manager for the middle-
ware infrastructure and the applications running on it. Going beyond basic monitoring, we
collaborate from the early stages of product design to provide a management experience that
is richer, deeper, optimized, and well-integrated with all other aspects of the IT infrastruc-
ture. We provide a unified view of business transactions across all tiers of the composite
application. We use advanced technology and innovative methods to efficiently observe,
collect, and process performance information that allows administrators to diagnose and
correct complex performance issues. In addition to supporting expert-mode investigations,
we also automate much of the work and deliver personalized recommendations. The move
towards cloud computing only increases the strategic importance of integrating management
with the application infrastructure, and Enterprise Manager is where this is taking place.

Enterprise Configuration Management


As a key member of the Enterprise Configuration Management Team, you will use your
problem-solving and analytical abilities to deliver real-world management solutions to the
enterprise. These solutions create real bottom-line IT cost savings and keep companies in
compliance with in-house security practices and external frameworks and reporting measures
like ITIL, SOX, and PCI. These solutions track, enforce, and report on system and applica-
tion configuration information, including a comprehensive configuration management
database (CMDB). If you want to work for a fast-paced, technologically advanced, socially
responsible organization, talk to us.

Software Provisioning and Installation Technologies


Join our team and develop the next-generation adaptive IT management infrastructure.
Today’s datacenters deploy tens of thousands of systems needing efficient use of resources and
highly automated deployment lifecycle support. This difficult software architecture and
design problem requires a management solution that scales and is extremely reliable. The
products we build deliver a very high degree of automation and pinpoint accuracy in
problem detection. Our software management tools deliver an intelligent management
system that deploys, configures, optimizes, and protects system resources and therefore
reduces cost of complexity of IT operations. Applications we are developing include provi-
sioning, security, patching advisers, and a datacenter designer and BPEL-based automation
framework that can quickly and easily maintain a standardized environment and enforce
security best practices with adaptable policies... Be part of the team that defines the initial
customer experience when using Oracle products. We build the Java-based tools which are
used to install and configure all Oracle software on systems which range from large clusters
to single machines. If you want to work on software that every customer, every press analyst,
every expert will use and will evaluate, this is the place for you.

Ops Center
With the acquisition of Sun, Oracle isn’t just a world-class software company—we are a
world-class hardware company too. And that means we need to deliver world-class manage-
ment for the hardware, firmware, and operating systems running our software. Fortunately,
the people who spent years perfecting management of Sun systems are now part of Oracle’s
Systems and Applications Management Division, and we are working to bring the entire

42
management solution together, unlike any other vendor in the business. If you want to learn
more about the physical machines that are the backbone for nearly every Fortune 100
company’s datacenter, join the Ops Center Team. Be on the team taking Enterprise Manager
to the next level.
Projects at Oracle
Performance
Our customer-focused Performance Team ensures that Enterprise Manager operates in an
efficient, optimal manner. This team performs reliability, robustness, performance, scalability,
and stress tests in large-scale environments to ensure the product meets customer require-
ments. As a Performance engineer, you will be looking at all aspects of performance from a
holistic angle, providing analysis and recommendations with performance and scalability in
mind. In a nutshell, without this team, we wouldn’t have the loyal customers we have—cus-
tomers confident to move to the next version of a precision-performing and scalable product.
If you are looking for constant new challenges, you won’t be disappointed; don’t look
further—this is your team.

Quality Assurance
Our Quality Assurance (QA) engineers routinely work on testing one of the most complex
pieces of software in the industry, rolling their sleeves up and getting busy finding the
nastiest bugs in-house... all so our customers stay happy! Enterprise Manager’s distributed
architecture creates an amazing opportunity for technical growth. Daily, our QA Teams in the
US, India, and China work together on myriad activities, including writing test plans for new
product features, coding automated regression test scripts, and executing manual and
automated tests across the various types of complex, distributed environments supported by
the product. Enterprise Manager is certified for our customers in many different configura-
tions/operating systems. We take great pride in our record of assuring excellent product
quality in this highly complex, feature-rich environment through close collaboration with our
development organization and our state-of-the-art QA practices. And we have serious fun
while we’re at it! Mission Impossible? Not at all! Talk to us if you want to learn more about
joining the QA Team in the Systems and Applications Management Division.

43
ORACLE TECHNOLOGY DEVELOPMENT:
Collaboration
Projects at Oracle
Social Media Technology...
Recognizing the need to bring cutting-edge social media technology into enterprise
companies, Oracle launched the Collaboration Technologies Division. We architected,
developed, and support a number of products across the Oracle brand, including Oracle
Beehive Enterprise Collaboration Server, Beehive Enterprise Messaging Server, Oracle
WebCenter Intelligent Collaboration, Oracle WebCenter Intelligent Collaboration Connec-
tor, and Oracle WebCenter Real-Time Collaboration. We have also developed a new product
offering planned for availability in 2011, Oracle On Track. Every member of our division is
dedicated to redefining the collaborative software market.

Our division has redefined not only Oracle’s collaborative software architecture but also the
software development process. Run and managed like a start-up and starting with a service-
oriented architecture (SOA), small engineering groups are mapped directly to the architec-
ture in order to promote an agile methodology.

Our iterative development process enables changes to be made based on feedback early and
throughout the development cycle. Developers, quality assurance engineers, and product
managers all work tightly together to ensure that we deliver richly featured, high-quality,
market-driven products. We have expertise in a wide variety of technologies, including
DHTML, Web Services, XML, and the latest in Java technologies (including JAAS, JDBC,
JCA, JMS, Java EE, EJB, standard protocols, and Java APIs). We use important areas such as
pattern recognition, visualization, and simulation—all needed to build products that are
feature-rich, user-friendly, scalable, high-performing, secure, and highly available.

Following is a brief description of each of our products. For more detailed technical informa-
tion about our products, go to oracle.com/otn.

Oracle Beehive Enterprise Collaboration Server & Oracle Beehive Enterprise Messaging
Server. Oracle Beehive is the only unified collaboration platform built for the enterprise. Its
cross-platform, open standards-based architecture supports familiar clients like Microsoft
Outlook and can coexist with legacy servers like Microsoft Exchange. Oracle Beehive was
designed for the enterprise to provide the highest level of scalability, manageability, and
security while reducing the cost of deployment and administration.

Oracle WebCenter Intelligent Collaboration. This new kind of collaboration technology


goes beyond how people should collaborate to address who should be collaborating when and
why. With its unique connection brokering capability, WebCenter Intelligent Collaboration
ensures the right people participate in key business activities at the right time by tapping
into the knowledge, expertise, and social networks that exist throughout the organization.

Oracle WebCenter Real-Time Collaboration. This improves efficiency and productivity by


enabling users to connect and collaborate with others via Web and voice conferencing,
instant messaging, presence, and chat rooms. As an enterprise social software product, it
allows users to have direct interaction and immediate response from colleagues regardless of
their location. Real-time collaboration is about connecting people across the globe while
providing the most cost-effective, scalable and enterprise-grade solution for conferencing and
instant messaging.

44
Oracle On Track. This enriches group interactions with active BI, annotated content, voice,
video and application sharing. Aimed at the enterprise, On Track is a premise or cloud-based
application that integrates with Oracle’s Fusion Applications, Applications Unlimited, and
WebCenter offerings. It provides a facility for the lightly structured collaboration needed
Projects at Oracle
around any business process, while retaining the content for future use and discovery.

We hope you can join us in the Collaboration Technologies Division as we redefine and create
the enterprise market’s collaboration tools!

ORACLE TECHNOLOGY DEVELOPMENT: SERVICES


Interested in a role that will connect you with people working on various products and
services across Oracle? You may find just the ticket in one of the following teams: Demon-
stration Solution Services, Server Globalization Technology (SGT), Server Technologies
Curriculum Development, or Server Technologies Information Development...

Demonstration Solution Services


The DSS (Demonstration Solution Services) Group builds, administers, and supports hosted
demos for Oracle’s sales consultants. These realistic, enterprise-class demos showcase Oracle
Database, Fusion Middleware, Oracle Applications, and Management products to potential
customers. DSS is in a unique position where we routinely interact with a wide range of
development and sales groups within Oracle. If you like to work on highly visible projects
that directly impact sales of Oracle products, then this is the group for you! Our develop-
ment/build team works with sales consultants and the base product groups to build demos
that promote the business benefits of Oracle’s products. Our technical services and support
teams, spread across the globe, ensure our mission-critical systems are always fully operational
and provide 24x5 assistance to Oracle sales consultants worldwide.

Server Globalization Technology (SGT)


Never has there been a more exciting time to be working on the forefront of the latest
advances in globalization technology. Nowadays, globalization is more than just a buzzword
but a sweeping trend that no successful e-business can afford to ignore. It is estimated that
more than 70 percent of Internet users speak a language other than English. Building
globalized Internet applications that service a diverse world population with vastly different
cultural and linguistic conventions has become a key factor to creating a strategic advantage
in today’s dynamic global economy. The emergence of the Unicode Standard has made it
possible to develop centralized server applications that support multiple languages simultane-
ously. Meanwhile, the quickly growing multilingual market keeps posing challenges ranging
from storing and processing texts in different languages and character set encodings to
formatting information in the user’s local conventions, collating data in the native linguistic
order, rendering complex scripts such as Arabic and Hebrew, and providing multilingual
content management, just to name a few.

Oracle is the industry leader in delivering the most comprehensive and reliable globalization
solutions for the e-business model. Our team is the central provider of globalization infra-
structure and expertise for all products and technologies under Oracle Technologies, includ-
ing Oracle Database, Application Server, Collaboration Suite, and Enterprise Manager. Our
responsibilities cover the entire product lifecycle. Our Product Management Team interacts
with internal and external customers to refine product definitions and requirements and leads
product evangelism. Our Consulting Team ensures all projects initiated within Oracle

45
Technologies comply with our globalization standards and adhere to our architectural
guidelines. We also work closely with Oracle Consulting and Support to address specific
customer issues.

Projects at Oracle Our Development Team designs and implements the globalization runtime library and
development kits (C, Java, and JavaScript) forming the foundation of Oracle’s globalization
features. This team also supports a variety of utilities and new language technologies used by
all product stacks. The Quality Assurance Team certifies all Server Technologies products for
the global market and builds testing tools and frameworks to improve the testing process
and efficiency. We also offer training and participate in standards activities to promote the
best globalization practices. If you enjoy working with cutting-edge technologies in a team
of talented and highly motivated individuals to create innovations that reshape global
computing, this is the place for you.

Server Technologies Curriculum Development


Knowledge is Power. In today’s knowledge economy, the only way to stay ahead and be
successful is to keep on learning new skills, technologies, and more. By enabling our
customers, partners, and Oracle personnel to successfully and rapidly deploy Oracle products,
we aim to increase the adoption of Oracle products. We create technical training content
that enables technology professionals to quickly get up to speed with Oracle Server Technol-
ogy products. By working very closely with product development (from early on in the
product release cycle), we gain a solid understanding of new features and enhancements. This
allows us to create comprehensive instructor-led and online training content in a timely
manner to meet the needs of our internal and external stakeholders. Also, because we work
with the products in a hands-on manner, we are able to provide feedback to development on
product usability and functionality.

Our team covers a wide variety of products and technologies, including Oracle Database
Server, Fusion Middleware, Enterprise Manager Grid Control, Collaboration Suite, ECM,
Java, Service-Oriented Architecture, Business Process Modeling, and Secure Enterprise
Search. This, coupled with the fact that we usually provide the first (and often only) source
of technical training material (for Oracle staff, customers, and partners), guarantees constant
learning and results in an interesting and stimulating work environment. Some of the tasks
we commonly work on include creating courseware and course practices, testing practices
against product builds, writing questions for certification exams, training the trainers, and
transferring technology to the field. We are also a close-knit and global team filled with
folks who are always willing to lend a helping hand and ensure that we succeed as a team.
And in the spirit of self-improvement, we are constantly exploring opportunities and tools
that improve our processes and productivity.

Server Technologies Information Development


Our highly technical Documentation Team writes documentation for diverse products and
audiences. We are responsible for Oracle Database, Oracle Fusion Middleware, and Oracle
Enterprise Manager documentation. As an integral part of the development effort, from
functional and design review to product delivery, we use our technical knowledge as well as
our writing skills. We focus on making information easy to find, so products are easy to use.
We provide information online, in books, or through online help integrated with products.
An example of the results of our creative spirit is the Web-based search tool that lets you
search for product information across the entire documentation library and construct a
“virtual book” that covers only information relevant to your needs. We are constantly seeking
new ways to improve our documentation.

46
SYSTEMS HARDWARE, SOFTWARE DEVELOPMENT
Server and Storage Systems from Sun, a Wholly Owned Subsidiary of Oracle...
Software. Hardware. Complete. With the acquisition of Sun, Oracle now offers thousands of
Projects at Oracle
development opportunities in hardware and even more opportunities in software. Several of
the newest teams at Oracle bring years of experience in Sun technology and are described
here. Read on to learn about exciting new opportunities now available to Oracle developers.

Developers, Performance, and Applications


The Developers, Performance, and Applications (DPA) group is an integral part of Oracle’s
Hardware Systems Engineering business unit. The group helps deliver on Oracle’s Software.
Hardware. Complete. vision by ensuring that Oracle’s Sun systems are highly optimized and
integrated with the entire Oracle software portfolio, including database, middleware, and
applications. DPA engineers focus on performance and work with Oracle Solaris engineering
and other product development groups across Oracle, as well as processor design groups. We
regularly publish industry-standard benchmark results, including many world records, on the
full range of Oracle Sun systems and across the spectrum of major industry applications. We
also work with independent software vendors to bring major industry applications to the
Oracle Solaris platform and ensure that they are well-optimized and supported. And, we
develop and support the suite of developer tools, including compilers used across Oracle’s
product lines based on SPARC and x86. DPA is well-respected within the Oracle Systems
community, and our engineers have opportunities to engage in a range of challenging,
enjoyable projects. We are eager to talk to engineers who can join us in adding significant,
tangible, and customer-perceived value to Oracle Hardware Systems products.

Microelectronics
Designing today’s leading multithreaded, multicore microprocessors puts the “hard” in
hardware. That’s exactly why we like it! We like solving complex problems. It’s not easy to
create something the size of your thumbnail with a couple billion transistors and connections
so small that thousands of them would fit into a single human hair. Oracle’s Microelectronics
Team uses the best silicon technology to develop microprocessors and ASICs that keep
Oracle’s Sun systems in the lead on database and other high-performance computing and
networking tasks. Our innovations result in some of the most reliable, scalable, and energy-
efficient systems in the industry. These systems are the core building blocks for enterprise,
Web, and high-performance computing infrastructures.

Companies that design high-performance microprocessors are few and far between. An even
smaller number of companies develop products that span the entire software/hardware stack,
from application software to operating systems to compute servers using their own micropro-
cessors. Integrated circuit design requires the expertise of people in many specialty areas, such
as microprocessor architecture, logic design and verification, circuit design and verification,
emulation, design for test, design automation, and more. Our team’s tremendous diversity
extends beyond technical roles to the women and men from around the globe who enjoy
working together to build more powerful and more efficient microprocessors.

What do we like about our work? Read on for what some of our Microelectronics engineers
have to say.

47
• “This is exciting work, more complex than most. I’m developing in the latest technology
with good, smart people.”

• “I have the opportunity to try new ideas. There’s more flexibility here, and I know that
Projects at Oracle the work I do has direct impact.”

• “The challenge is complexity. I like being part of a team building complex things and
making them work. We’re always asking, ‘is there a better way?’”

• “I have the opportunity to innovate.”

• “Verification of large-scale architectures is different every day. I enjoy the learning


experience.”

• “This group has the best balance—to be business-focused and allow innovation, to define
not just what to do, but how to do it.”

When you accomplish a tremendously challenging task, it’s rewarding. Our day-to-day
accomplishments reward us with the ultimate pride from all the individual contributions
merging to create new products with far-reaching impact. Do you like challenge? If so, join
our team and create future generations of industry-leading microprocessors.

Netra Systems and Networking


Our mission is to deliver the best networking solutions and to provide a competitive
advantage to Oracle’s computer systems. During the last 25 years, our engineers have
invented new networking protocols, architected and designed leading-edge networking
products, and delivered value to our customers with best-performing solutions.

Whether you are calling your mom on your cell phone or browsing the Net using your
iPhone, chances are that sooner or later an Oracle server will be involved in connecting your
call. The Netra Systems and Networking product group develops and builds specialized
computer systems for the telecommunications industry, based on stringent requirements for
high availability and ruggedness. For the enterprise and the high-performance computing
markets, our group develops state-of-the-art system network connectivity and datacenter
infrastructure hardware and software products and technologies, such as Ethernet, InfiniBand
and TCP/IP. If you have an interest in communication and you have a passion for computer
architecture and system design, then this is just the right place for you.

As a member of our Engineering Team, you will be at the leading edge of technology
innovation in both communication and computer systems design. You will have the
opportunity to acquire functional knowledge and hands-on experience in a broad range of
networking disciplines, such as network and product architectures, networking protocols,
performance optimizations, and silicon design. Our group provides the unique opportunity
to jumpstart your career through development of our next-generation products and technolo-
gies in telecommunications systems and networking.

Open Storage Systems


Are you ready to change the face of storage? Does the thought of holding a world record
excite you? Do you want to work with storage systems and software that run on platforms

48
that do everything from serving up your favorite Major League Baseball game to playing the
latest episode of an HBO movie in 196 different formats and streams? Does the thought of
improving the most robust and stable operating system in the world keep you up at night?
Do you care deeply about latency, next-generation storage, flash, analytics, and the ability to
Projects at Oracle
analyze usage patterns and preserve data that may persist eternally?

Open Storage Systems includes 400 of the best storage and operating systems engineers in the
world. We write file systems, tiered storage systems, and archive solutions that are used at
organizations as big as the Library of Congress and the United States Army. We are working
with Fibre Channel, iSCSI, SAS, and SATA, as well as InfiniBand, to deliver I/O to tape, disk,
and flash-based storage devices. We care deeply about secure data, data robustness and
accuracy, as well as massive scale. We are currently world record holders in transaction based
processing, and we have engineers writing software for organizations of massive scale.

The Oracle Open Storage Systems Division focuses on developing enterprise storage products
that drive the next generation of data architectures for Oracle’s customers. Our storage
systems support use with any type of application and are also optimized for deployment with
Oracle Solaris, Oracle Enterprise Linux, Oracle Virtualization, and the Oracle Database and
applications. In the past year, the breakthrough ZFS Storage 7000 product line developed by
this group has become one of the fastest-ramping product lines at the company.

The Storage group includes opportunities for engineers to develop at all levels of systems
technology and most importantly to work on projects that span the boundaries between these
layers. Much of our work on storage is also shared with core development on the Solaris
operating system kernel. Our core Development Teams work on the following areas:

• Core I/O infrastructure: kernel engineering and device drivers in areas such as Multipath
I/O, SAS, SCSI, Fibre Channel, iSER, SRP, FCoE, and the core kernel device driver APIs

• Backup and archive: next-generation backup, restore and archive technologies spanning
development in the kernel and development in userland software to manage data

• Protocols and Interoperability: file protocols such as NFS and SMB stacks in the kernel for
both server and clients and interoperability with Active Directory, LDAP, Kerberos, and other
related areas

• Clustered filesystems and distributed data: next-generation clustered storage technologies


including large-scale distributed data architectures for high-performance, and distributed
multinode management of storage clusters

• ZFS: Oracle’s industry-leading ZFS filesystem and data management architecture, which is
the core of our storage product line and also used in Solaris

• Flash and storage hardware: next-generation storage enclosures, Flash controller design,
and firmware connect these physical layers with our core software investments

All the simple problems in storage are solved. As a member of our Engineering Team, you
will be working on technology that is going to enable storage and storage directions for the
next twenty years. The technical problems we solve are some of the most difficult storage
problems in the world. We work with the best and the brightest minds in the storage
industry, and we are in the midst of a storage revolution. If you have a keen mind, a desire to
change the world of storage, and a need to work on problems that make other engineers
whimper, you have found a home. We are the face of Open Storage. Game on. Let’s go.

49
Platform Software Technologies
In Platform Software Technologies (PSWT), we develop the essential software stack for
SPARC servers, blades, and rack systems, as well as large enterprise-class servers and more.
Projects at Oracle These powerful machines have hundreds of CPU threads, providing world-record perfor-
mance in database, Web, and Java applications. We also develop Predictive Self Healing
support for SPARC and Intel systems in addition to Solaris kernel scalability enhancements.
Our technology areas include host firmware, CPU bringup, SPARC Hypervisor, virtualiza-
tion, sun4v Solaris, SPARC power management, platform scalability, I/O, and fault manage-
ment. As the key core software development organization in these areas, we influence change
in both the CPU designs and operating system architecture in ways impossible at any other
computer system company. This level of freedom and creativity not only generates world-
class performance but also makes for a very challenging and exciting work environment. We
seek self-motivated fast learners to work with talented and experienced professionals on
several upcoming platform designs. If you are up for the challenge, we want to talk to you.

Solaris Operating System


The Oracle Solaris Operating System delivers enterprise-grade performance, stability, and
security. One OS, supported on more than 1,000 SPARC and x86 platforms, can span the
Web tier, the data warehouse, and the most demanding technical compute applications.
Solaris is the base for supporting general-purpose computing as well as running an opti-
mized Oracle software stack. Solaris is known for innovations such as the Zones Application
Containers, the Crossbow Virtualized Networking stack, the zfs File System, Predictive Self
Healing, as well as dtrace. Before Sun joined Oracle, Sun and Oracle worked together for
more than two decades to make Solaris a highly optimized database and application deploy-
ment platform, ideal for Oracle Applications and more than 10,000 other software packages.

Solaris Zones OS Virtualization


Long before virtualization in the datacenter became mainstream, Solaris introduced the
concept of Zones. Zones are virtual environments that provide a secure application develop-
ment environment with excellent performance, scalability, and observability, but without the
performance and management overhead of virtual machines. One can easily create hundreds
of zones even on a low-end laptop. Rather than seeing the black box like one would with
virtual machines, with zones, administrators have fine-grain observability of processes and
networking traffic at their fingertips. Zones are the preferred application deployment
solution for a lot of Oracle customers today. The combination of zones with the zfs file
system as well as the Crossbow network virtualization capabilities in Solaris sets zones apart
from all other virtualization solutions in the industry: zfs allows instant creation of a zone by
cloning another zone. Crossbow allows you to create a datacenter in a box with both virtual
compute as well as networking elements that emulate very accurately a physical network
topology. If you are interested in OS virtualization and like to drive innovation in the IT
industry, our group is the place to be.

Solaris Core Kernel


Solaris is the preeminent operating system in the world. With world-class features, it is
incredibly scalable with great performance across multiple system architectures (X86 and
SPARC). Our team is responsible for ensuring that the Solaris kernel provides the support
for the latest hardware innovations, continues to easily scale as the era of multicore processors
blossoms, and provides new features. We are always looking for ways to improve the existing

50
subsystems as well as thinking of the next big thing in operating system innovation. We
work on areas in the kernel such as virtual memory, affinity awareness, I/O, scheduling, power
management, boot, CMT/NUMA optimizations, libc improvements, and many more. The
Solaris Core Kernel Team is the perfect place for creative, driven engineers to innovate new
Projects at Oracle
solutions to complex problems in the world’s preeminent operating system.

Solaris Security
Solaris is one of the most secure operating systems in the world. Our security solutions at the
operating system level are critical in meeting regulatory or information-protection require-
ments for enterprises and protect the system from unauthorized access and modification.
With Solaris, security administrators can enable the strong mandatory access controls
required by governments and the Finance Industry; verify integrity using file verification;
reduce risk by controlling access rights; simplify administration by using standards-based
Solaris cryptographic and key management frameworks; and configure various enterprise-
grade authentication mechanisms while knowing that data on a Solaris system is protected
whether the data is at rest or in flight.

We are responsible for most of the features that empower Solaris to be such a secure operating
system, including cryptography, authentication, network security, roles, auditing, trusted
extensions, and much more. We are working on leading-edge projects in these critical and
exciting technology areas to make Solaris even more secure than it is currently. We work
closely with many partners both across Oracle and within the industry and are pioneers in
standard-setting bodies and security-related consortia. Our organization is ideal for passionate
engineers who worry about the security threats to the operating system and are interested in
coming up with innovative solutions to protect against these threats.

Oracle Solaris Modernization Team


We are responsible for Solaris’ life-cycle management, including packaging, installation,
system configuration, and upgrading. We drive innovation through development of the next
generation of packaging, install, and system configuration infrastructure and tools to meet
the demands of customers with increasingly complex systems and datacenters. We also deliver
highly integrated, optimized solutions to Oracle’s customers. We seek highly motivated,
creative engineers with varied interests and expertise. We need expertise in kernel develop-
ment, networking, install and packaging (especially Java and Python expertise), and system
configuration/management. We offer opportunities for engineers to deliver innovation that
may benefit all Oracle customers.

Solaris InfiniBand
InfiniBand (IB) is the latest high-speed fabric interconnect technology with applications in
I/O, IPC, storage, and networking interconnect. By combining world-class fabric intercon-
nect performance with Solaris’ enterprise-class power, reliability, and security, users can
achieve a best-of-all-worlds computing environment. The basis of InfiniBand is to provide
applications with a flexible and powerful transport service. It provides scalable connection
speeds and intelligent host adapters that offload much of the computing load from the host
CPU. This service can be used to communicate with other applications or processes or to
access storage without making any expensive request of the operating system’s resources.
Solaris IB engineering projects span the range of development from low-level device drivers
and infrastructure to Upper Layer Protocol (ULP) development to application-access mecha-
nisms to user-level commands and utilities. This offers the widest set of opportunities to
engineers wanting to be involved with the hottest I/O technology available.

51
Some specific technologies of IB in Solaris include device drivers and InfiniBand Transport
Framework (IBTF), the infrastructure on which the IB products are built; networking
capabilities, including IP over IB (an implementation of IP protocol over the IB fabric
providing connected and connectionless transport); reliable datagram service (a ULP that
Projects at Oracle
Oracle Real Application Clusters (RAC) and Oracle Exadata Storage Servers use); Socket
Direct Protocol (SDP), an IB protocol maintaining the TCP/IP socket interfaces; and storage
products; InfiniBand is a critical technology of Oracle storage products, including the 7000
series of Unified Storage Systems and the Exadata Storage Server. IB is becoming ubiquitous,
the fabric of choice for all datacenter activities. The pace is increasing to expand Solaris’ IB
capabilities while preserving quality and maintaining maximal product performance. We
offer engineers opportunities to develop the newest, best I/O fabric in Solaris, using skills at
all levels of the system to keep Oracle and Solaris at the leading edge of the datacenter.

Solaris Networking
The demands for networking bandwidth have grown tremendously over the last few years:
not too long ago, people were pushing Kbit/s of data through their modems, while today, we
have 14 Mbit/s available to us on our smart phones. The same has happened in the datacen-
ter, where the capacity of networking cards connecting servers to the network has grown
from 100 Mbit/s 10 years ago to 10 Gbit/s and soon 40 Gbit/s. At the same time, virtualiza-
tion and cloud computing pose a whole new set of challenges for networking.

The Solaris Networking group is focused on anticipating these challenges and staying ahead
of the curve by creating innovative concepts such as virtual network cards (VNICs) and
networking bandwidth control that were introduced through Project Crossbow recently; see
hub.opensolaris.org/bin/view/Project+crossbow/. With Crossbow, we are able to create
virtual network lanes within a Solaris host that allow us to transport traffic independently
through so-called hardware lanes with dedicated bandwidth capacity independent from other
hardware lanes. This architecture takes advantage of the latest hardware features in modern
network cards and allows us to scale up far beyond 40 Gbit/s. Combined with Solaris Zones,
Crossbow allows you to create a datacenter in a box with both virtual compute as well as
virtual network elements combined to a virtual topology emulating very accurately a
physical network topology. We have filed 40+ patents and published several papers (SIG-
COMM and LISA) related to Crossbow over the last few years.

In addition, we are working on implementing the latest networking protocols, such as Data
Center Bridging (DCB) and Fiber Channel over Ethernet (FCoE). We are also focused on
introducing new observability tools that provide fine-grain observability down to the
hardware lane level. If you are interested in networking and like to drive innovation in the
IT Industry, our group is the place to be.

Oracle Solaris Cluster and Oracle Solaris Cluster Geographic Edition


Oracle Solaris Cluster is Oracle’s premiere solution for providing end-to-end availability for
mission-critical deployments running on Solaris servers. Our product supports a large,
ever-increasing portfolio of industry-leading applications at all service tiers and monitors and
reacts to software and hardware faults to maintain services even during problems. Banks,
financials, healthcare, auto makers, telcos, retailers—these are the types of customers who
trust Oracle Solaris Cluster to keep their businesses running. To provide end-to-end avail-
ability for complete solutions, we’ve become experts in a wide range of technologies and
applications. Our product is written primarily in various scripting languages, such as Java,
C, and C++. It makes use of and integrates key virtualization technologies such as containers
and LDoms and Solaris kernel components such as networking.

52
Oracle Solaris Cluster Geographic Edition connects dispersed Oracle Solaris Cluster deploy-
ments to create a disaster-recovery solution that enables businesses to keep running even
during large-scale problems. For example, a cluster in San Francisco could be protected by a
cluster anywhere else in the world—a cluster that would quickly take over San Francisco’s IT
Projects at Oracle
role in the unfortunate yet hopefully avoidable event of complete site unavailability hypo-
thetically caused by a disaster such as an earthquake. Our team is as diverse as the solution
space, with engineers in all parts of the world, and expertise in distributed systems, test
creation and execution, the Solaris kernel, virtualization technologies, user interfaces, storage
management, application deployment and management, data replication technologies, and
more. Our expertise is reflected in numerous patents and publications and through presenta-
tions and live demos at key industry events such as Oracle OpenWorld.

Oracle Solaris OS Platform Software Engineering


The Solaris OS environment represents a highly stable, scalable foundation enabling thou-
sands of applications to run 24x7 in datacenter environments. The Platform Software
Engineering Team serves the critical role of creating device driver software and conducting
OS bringup and enhancements for the ever-changing server hardware landscape.

Spread across several continents and states, the R&D engineers in the Platform Software
group work closely with OEMs, ODMs, internal Oracle server hardware design teams, and
many silicon chip vendors to weave a complex web of Solaris OS support for booting, device
configuration, device drivers, power management, fault management and analysis, hardware
signaling, and interrupt resource control.

Oracle’s term for OS Platform Software Engineering is also known to some as Systems
Software and Embedded Device engineering. What attracts some students to this area is that
it represents a rather fascinating transition zone between the electronics (hardware) and the
OS software, where the programmer’s lines of code can actually command the physical
hardware to move a disk head, send a packet over a network, and turn on cooling fans,
controlling nearly every aspect of what the chips, wires, and peripherals do in the system.

Solaris Information Documentation & Globalization...


Solaris Documentation
Our skilled and talented Documentation Team provides a wide range of content enabling the
Solaris administrator and developer to be successful. We are responsible for Oracle Solaris,
Oracle Solaris Cluster, and Oracle Solaris Studio technical product documentation. Integral to
development, from functional and design review to product delivery, we work closely with
engineering and use our technical knowledge as well as our writing skills to write technical
content. Our group also includes media designers and technical editors who contribute to
documentation quality.

Building from creative analysis techniques and a keen focus on our highly sophisticated
technical audience, we develop an information set that paints a conceptual picture and the
step-by-step details that our customers need. This includes user and reference manuals; man
pages; online help; release, install, and what’s new documents; and how-to information. We
deliver information online, in books, or through documentation integrated with products.
Additional documentation is delivered as retail books or to wikis and blogs.­

53
Solaris Globalization
The world is flatter than ever, and so is Oracle business. In the Systems Globalization group,
we push the envelope to reach out to every part of the planet by providing technologies to
Projects at Oracle meet users’ cultural needs and remove language barriers. We develop multilingual comput-
ing framework, character input/output technologies, global system management facilities,
and global information access technologies in Oracle’s Systems product stack such as Solaris
operating system. We also focus on quality engineering to ensure that the Systems product
stack is global-ready. With these technologies and the integration effort, we make Oracle
Systems products multilingual/multicultural out of the box. We literally work globally,
interfacing with many parts of the world and many groups in product engineering. We look
for talented engineers interested in both engineering and global dynamics.

Solaris Curriculum
The innovation, flexibility, and dedication necessary to build truly dynamic companies is
credited to well-trained, supported employees. The Oracle Solaris curriculum group provides
training for the Solaris 10 system administrator and other datacenter roles using the Oracle
Solaris operating system. Our training provides real-world scenarios and hands-on labs,
enabling learners to understand important concepts and practice job tasks. The Solaris
curriculum group creates instructor-led and Web-based training for Solaris, including Solaris
technologies such as Oracle Solaris ZFS, Oracle Solaris Zones, security, and networking,
along with courses on high-availability Oracle Solaris Cluster.

SPARC Enterprise Systems


The SPARC Enterprise Systems group has a long history of developing the most successful
families of servers in Sun’s history. Our products range from mid-range 4 socket servers to
some of the industry’s largest servers with 64 sockets. The systems are used by Fortune 500
companies to power the core of their businesses, as well as to provide services to their own
employees and customers. With Solaris, these systems provide the best scalability in the
world, along with industry-leading RAS (Reliability, Scalability, and Serviceability). We
work closely with the SPARC Microelectronics group to define chip sets that can scale to a
very large number of processors.

Our engineers regularly deal with new challenges around cooling, dense packaging, signal
integrity, and power. Our customers demand power-efficient and space-efficient systems, as
well as competitive-price performance. Our engineers work with other groups within Oracle
to optimize our systems and architectures with all the other parts of the software stack to
produce a truly integrated system. We innovate from the silicon up in developing our new
systems, something that is rare in the industry today. Our engineers get great experience in
developing state-of-the-art systems and solving real engineering problems. If you want to
apply your creativity, we have the environment and challenges to provide you with experi-
ence you can’t get elsewhere.

SPARC Volume Systems


Our multifaceted SPARC Volume Systems engineering organization brings to market the
prolific, successful line of Oracle’s Sun SPARC Enterprise servers and blades based on chip
multithreading (CMT) technology. The System on a Chip CMT processors have the industry’s
highest core and thread counts, provide increased system use, and deliver record-breaking

54
performance. On-chip 10 Gigabit Ethernet and cryptographic acceleration capabilities deliver
a fast, secure, reliable Web experience to millions of users. Systems provide the highest levels
of space and energy efficiency, incorporate innovative Flash storage technologies, and enable
consolidation to solve a range of demands faced by datacenters already splitting at the seams.
Projects at Oracle
Hardware, integrated with software, provides virtual-machine capabilities through Oracle
Solaris containers and Oracle Virtualization Manager for SPARC.

Our end-to-end development organization is responsible for the definition, architecture,


design, engineering, program management, integration, validation, and delivery of systems.
Several functions in this organization also provide support to other Systems hardware
organizations in specialties such as PCB design; mechanical, thermal, acoustic, power, and
packaging engineering; product documentation; and regulatory testing.

Giving a datacenter more work capacity while using less space and energy is the challenge
that our engineers master every day. We define products and then design, integrate, and
validate hardware, software, and firmware components, as well as the complete systems. One
of the keys to our success is the delivery of reliable, stable new product prototypes to all
development partners. Experienced program managers are a focal point for developing new
products and sustaining them in coordination with partners in other organizations.

Systems Technologies, PCB Design and Tools Engineering, and Publications


Our Systems Technologies, PCB Design and Tools Engineering, and Technical Publications
groups extend their expertise in a range of specialties to various other Systems hardware
groups. Our test infrastructure and processes ensure that our products can perform as
designed and can be manufactured efficiently. Engineers implement and support a variety of
custom and third-party tools for the system design environment. Our Publications Team
drives content design and delivery strategies, both online and in print, for customer-facing
product documentation supporting all SPARC hardware products. These three groups within
the SPARC Volume Systems Division are an integral part of any product development cycle.
If you want to work with talented, innovative individuals on cutting-edge technologies that
span Oracle’s hardware and software product lines, SPARC Volume Systems might just be the
place for you.

Systems Revenue Product Engineering


We are in some ways the engineering equivalent of the special forces. Our members investi-
gate the most complex unresolved cases. Unlike our pure development cousins who focus on
specific areas, we have to draw on both breadth and depth of experience to analyze the data,
assess the evidence, and identify the culprit (i.e., the product defect that caused the problem).
Once the root cause is identified, we are responsible for correcting the offending code and
integrating the fix back into the product. This technically challenging role can involve
working under pressure, especially when we’re called in to extremely hot issues that have
visibility at the highest executive levels. While many of our staff are highly experienced
engineers with many years under their belts, we do look for recent graduates or junior
engineers who demonstrate strong potential. Those who have superior learning agility and
technical aptitude, together with commitment and enthusiasm, will thrive in our organiza-
tion. Our portfolio includes most of Sun’s software technologies, including the Solaris OS and
kernel, file systems, networking, clustering, and more. You will be immersed in these
technologies at the deepest level, combining special knowledge in some with an in-depth
knowledge of many. You will be or become an expert in C, UNIX, operating system inter-
nals, and more. Others come to us for help; the buck stops here!

55
Tape Technologies
The Tape Storage organization at Oracle develops the latest tape enterprise data storage
products. These products cover the complete archive and backup solutions for customers who
Projects at Oracle require the utmost in performance, usability, and reliability. The portfolio contains tape
drives storing over a Terabyte of data on a removable tape cartridge, tape libraries capable of
managing up to 100,000 tape cartridges, and virtual tape storage products for mainframes
that store data dispersed geographically around the world.

These tape systems are being deployed by customers for data protection and long-term
digital preservation. Customers are found in areas such as internet applications, media and
entertainment, finance, high-performance computing, climate modeling, research labs, and
large libaries. If you want to be part of this dynamic team, we seek highly motivated people
with skills in robotics, mechanical design, servo implementation, magnetics, recording
theory, ASIC design, firmware development, as well as test and reliability engineering.

BUSINESS APPLICATION DEVELOPMENT


Oracle Applications... Information-Driven Products
There has never been a more exciting time to join the Oracle Applications Division—a
global organization defining, developing, and delivering high-quality, information-driven
products for the 21st century. We are moving into the number one position in more and
more market segments, and each quarter, we get closer to our ultimate goal of becoming #1
in Applications.

Our applications strategy of Complete, Open, and Integrated registers with our customers. They
understand that Oracle is offering complete suites of products that work with their other
investments. They see that that the products work in heterogeneous environments because
we build on open standards. They hear our senior executives talk about integration across the
applications and between our technology stack and applications. They know that Complete,
Open, and Integrated is real.

Applications Unlimited: Oracle has acquired dozens of significant companies, including


PeopleSoft, Siebel Systems, BEA Systems, Primavera, Agile Software, Hyperion, Demantra,
i-flex Solutions, and Retek. Successful acquisitions have allowed us to bring together the
best and brightest industry talent, advanced technologies, and state-of-the-art products to
produce an incredible applications product portfolio. Applications Unlimited consists of
these product families: Oracle E-Business Suite, Oracle’s PeopleSoft Enterprise, Oracle’s
Siebel CRM, Oracle’s JD Edwards EnterpriseOne and World, and Oracle’s Edge applications
(in the supply chain management area), including Oracle Transportation Management, Value
Chain Planning, Agile, and AutoVue.

In the portfolio, we offer enterprise resource planning (ERP) applications in areas such as
manufacturing, financials, human resources, supply chain, and more. We also offer customer
relationship management (CRM) applications including sales, marketing, and service, as
well as highly regarded industry solutions.

Oracle gained applications customers through each of its acquisitions, which continue to
produce cross-sell and upsell opportunities. Today, 80 percent of our business is derived from
existing customers, who have remained loyal to us because of our Applications Unlimited
promise to continue to offer differentiated capabilities in all the product families. We are

56
delivering on this commitment by producing new releases of the acquired products and
offering lifetime support to protect the investments that customers made.

It has taken vision and discipline to build our solid applications foundation and to bring so
many pieces together for our customers. Now we’re at a critical juncture as we offer Oracle Projects at Oracle
Fusion. Larry Ellison, Oracle’s CEO, introduced Oracle Fusion at a major customer event in
San Francisco in November 2009.

Oracle Fusion is Oracle’s next-generation, service-oriented platform and applications suite. It


brings together next-generation enterprise technologies, applications, and services, including
Oracle Applications and Oracle Middleware, to fundamentally change the dynamics in the
applications marketplace and revolutionize business. When Oracle Fusion is released, we
believe that the vast majority of customers will start by adding a few modules to their
existing Applications Unlimited product lines to take advantage of some new capability. No
one will be required to rip out and replace an existing system to adopt Oracle Fusion. Instead,
we are giving our customers a sensible bridge to the future by letting them choose to stay on
their heritage Oracle products or move to the fully integrated benefits of Oracle Fusion
Applications when the business need arises. As the interest grows in Oracle Fusion, we hear
customers expressing a willingness to branch out from their original products because they
see us integrating the applications and unifying them on a common technology foundation.
They also like what we’re doing with business intelligence, risk, compliance, and much more
across the product lines.

The area of applications is one of our fastest-growing businesses. Customers demand adaptive
software that responds quickly to dynamic market conditions. We can deliver a business
applications suite for organizations large and small, across any geography and industry. We
offer information-driven applications, adaptive business processes, and improved total cost of
ownership. None of the competition has the range of applications that Oracle has, nor a
footprint with similar breadth and depth.

Business applications software is not simply about accumulating technology and piecing it
together. It is about having the insight and design skills necessary to build a platform of
common services that will address the most challenging business requirements. We offer
customers a buffet of choices within our broad applications portfolio. This dramatically
increases the value proposition of Oracle Applications, especially when one factors in the
strong technology product portfolio. We are responding to customers’ enthusiasm and
willingness to pick up more pieces from Oracle’s broader portfolio by incorporating innova-
tion from the technology layers and offering results quickly and efficiently.

Opportunities: We offer many opportunities to work in areas that match your particular interest
or expertise. We seek talented people with skills ranging from software analysis and design to
applications development, testing, and documentation using the latest technologies for
product development. We also have groups seeking user experience designers, demonstration
consultants, DBAs, implementation consultants, project managers, and a variety of other
challenging roles. There are many exciting career paths and opportunities for growth and
advancement.

Our customers have embraced our applications strategy—they are making plans and invest-
ments based on it. We’re changing the way the business world operates. As part of the Oracle
Applications Division, you will have a chance to use and define the latest industry standard
technology—and help us continue to deliver high-quality, innovative releases. We need
spirited thinkers and doers like you.

57
Oracle Application Product Lines
Fusion, Oracle E-Business Suite, PeopleSoft, Siebel,
JD Edwards EnterpriseOne, JD Edwards World
Projects at Oracle
Oracle Applications includes these product families: Oracle Fusion, Oracle E-Business Suite,
Oracle’s PeopleSoft Enterprise, Oracle’s Siebel CRM, Oracle’s JD Edwards EnterpriseOne,
Oracle’s JD Edwards World, and Oracle’s Edge Applications (in the SCM area), including
Oracle Transportation Management, Value Chain Planning, Agile, and AutoVue.

Oracle Fusion
Our customers need greater business agility at lower cost. They need to improve customer
satisfaction, attraction, and innovation, to streamline processes, to make better decisions, and
to strengthen regulatory compliance. They need a superior ownership experience. Oracle
Fusion enables breakthrough increases in user and organizational productivity at significant-
ly lower cost by combining the best software capabilities and business practices across
Oracle’s applications product-line portfolio with leading technology. Our SOA offers
organizations more flexibility in defining business processes. The open, flexible architecture
of our industry-leading middleware orchestrates these business processes. Our standard,
shared toolset for developers, customers, and partners provides sustainable extensibility. And,
Web 2.0 concepts native to our enterprise application workflow facilitate collaboration and
continuous improvement.

Oracle Fusion is a revolutionary, new, service-oriented, Java-based architecture and enterprise


software suite. Our goal is to deliver a superior ownership experience, scalable business
process automation, metadata capabilities, built-in business intelligence, and industry-spe-
cific capabilities—and the lowest total cost of ownership of any software vendor.

Oracle E-Business Suite


Enterprises must innovate quickly in the face of global competition, financial pressures, and
increasingly complex regulation. Oracle E-Business Suite (EBS) enables businesses to protect
existing investments, extend the value of applications, and evolve to the next generation of
business applications. With Oracle EBS, enterprises manage asset lifecycle management,
CRM, ERP, product lifecycle management, SCM, procurement, manufacturing, and more.

Oracle E-Business Suite is a fully integrated suite of enterprise business applications designed
for functional best practices and industry-specific capabilities and enabling businesses to adapt
to change and compete more effectively. Whether customers implement one module at a time,
multiple modules, or the complete suite, Oracle E-Business Suite provides better business
information for effective decision-making and enables optimal responsiveness.

PeopleSoft Enterprise (Pleasanton, CA)


Oracle is committed to continued enhancement of the PeopleSoft product line development
and delivering high-quality support to PeopleSoft customers. To accomplish this, Oracle has
established a distinct PeopleSoft business unit with a Development Team dedicated to
PeopleSoft solutions. The PeopleSoft Team mission is to ensure organizations can optimize
business performance at lower costs using PeopleSoft solutions. We enable customers to
increase the value of their PeopleSoft investments through the delivery of high-value
software enhancements and to innovate through the adoption of next-generation Oracle
technologies incorporated into the PeopleSoft product platform.

58
PeopleSoft Development. To accomplish our goal of providing business value to customers, we
seek talented resources for our PeopleSoft Team. We work on all major components necessary
to deliver complete, documented PeopleSoft solutions. Applications development is the
cornerstone of this organization and is responsible for the design and creation of PeopleSoft
Projects at Oracle
applications in the following areas: Human Capital Management (HCM), Financial Manage-
ment (FMS), Supplier Relationship Management (SRM), CRM, and SCM.

PeopleTools Development Team. In this team, we also create cutting-edge solutions for some of
the most challenging development problems Oracle faces. PeopleTools is the technology
platform upon which PeopleSoft applications are built. Team members investigate how
PeopleSoft applications can deliver better, simpler, and more interactive user experiences.
Additionally, we aim to take advantage of Oracle’s complete software and hardware portfo-
lio—including next-generation solutions—to deliver greater value to PeopleSoft customers.

Our developers work cross-functionally with product manager, quality assurance experts, and
documentation and curriculum developers. Our product managers work with customers and
industry analysts to identify PeopleSoft application enhancements that will deliver the
greatest benefits to customers. QA is mission-critical to PeopleSoft; delivering enterprise
software requires an effective, innovative testing methodology that begins early in the
product’s design phase. Many of Oracle’s best and brightest resources work on the QA Team
and are chartered with ensuring the delivery of a high-quality product to customers. Finally,
no PeopleSoft product is complete without a comprehensive set of reference documentation.
Our documentation and curriculum developers create and package customer-facing content,
including prerelease notes, release notes, product documentation, and training courses.

Siebel Customer Relationship Management (CRM)


More than 5 million users worldwide in organizations of all sizes depend on Siebel solutions
to transform how they identify, acquire, retain, and serve customers. Oracle’s Siebel CRM
products are the world’s leading solutions for delivering immediate business results and
long-term competitive advantage to customers. Siebel’s multichannel offerings allow
organizations to intelligently manage and coordinate all customer interactions across the
Web, contact center, field sales/service force, branch/retail network, and indirect and partner
distribution channels. Siebel solutions draw upon top capabilities in CRM, business intelli-
gence, and customer data integration and can be deployed as licensed software or as a hosted
service. Siebel solutions are tailored to the unique needs of more than 20 industries and
incorporate industry-specific business processes, best practices, and business insight. They are
the product of more than $2 billion in R&D investments and reflect more than 15 years of
experience with more than 4,000 organizations. With Oracle’s extensive global network of
partners, Oracle’s Siebel resources provide the people, processes, and technology expertise
critical to driving business value from the deployment of customer-facing solutions.

JD Edwards EnterpriseOne (Denver, CO)


Thousands of companies of all sizes, nonprofits, and governments around the globe use
Oracle’s JD Edwards EnterpriseOne business applications. These solutions encompass the
management of a company’s finances, people, customers, supply chain, manufacturing,
procurement, and assets including real estate and capital equipment. We are based in Denver,
Colorado at the second largest Oracle facility in North America. In the midst of the Denver
Technology Center, Colorado’s second largest employment area, our developers engage in a
broad array of technologies encompassing every significant platform, operating system, and
database. We also collaborate with Oracle developers in India and worldwide.

59
Our applications are developed for multiple platforms using various databases, operating
systems, and major browsers. A common architecture with robust tools created and continu-
ally enhanced by the Development Team enables JD Edwards EnterpriseOne to readily
support these different choices and gives customers a common look and feel across all
Projects at Oracle
applications—a key competitive advantage when firms evaluate our products. Our develop-
ers work on a variety of development areas, including ERP applications development and
integration with Oracle products. We are actively adopting Oracle’s next-generation Fusion
Middleware. Our primary objective is to create an integration suite with native JD Edwards
EnterpriseOne Web services capability based on open technologies such as Java, SOA, BPEL,
ESB, and standards-based interfaces.

JD Edwards World
Oracle’s JD Edwards World, built for the IBM System i platform (formerly iSeries), offers
midsize businesses a reliable, functionality-rich, Web-enabled ERP environment for
world-class management of plants, inventories, equipment, finances, and people as a
synchronized, integrated whole. It is tightly integrated and prebundled on a single database,
reducing implementation cost and complexity. The JD Edwards World line of products is
specifically designed to support complex business operations with minimal maintenance.
Oracle’s goals are to increase the quality of customers’ total ownership experience, support
the complexities of managing for success in a global economy, and reduce overall IT costs.
Our division is colocated in Denver with the EnterpriseOne organization, so we can share
resources and skills. We offer development, strategy, marketing, a global support center, QA
program management, customer loyalty, a remote site in Argentina, and remote teleworkers.

Applications Development IT
Running Oracle Itself...
Once you’ve successfully developed products for a few years, you qualify for a special group
within Oracle Applications called Applications Development IT (ADIT). We are largely
responsible for making Oracle’s business run. What do we mean by this? It means we
intentionally use our own products. At Oracle, this is not only true; it has also been instru-
mental to our continued success.

To call ourselves simply an IT group is to fail to capture the scope of our mission. Located
firmly within the Applications Development organization, our group has been responsible
for the $1B savings goal Oracle achieved around CY2000 and for successfully integrating
more than 70 acquisitions into Oracle systems. We have also been responsible for some of the
most important enhancements made to Oracle’s applications products. And that is because
our mission and explicit charter is to implement, run, and improve all of the products
Oracle itself uses.

We are the ones who truly make products work before they get into the hands of our
countless customers. And we do this by running products before they are ready, upgrading
products first, and trying every conceivable new technology that can provide us with
competitive advantage.

We also design and build extensions that become features or whole new products. Our group
comprises developers and functional experts who have grown tired of product release cycles
that can take years—and have now sought out a faster-paced, more-customer-connected
development experience where new challenges await us each and every quarter.

60
Although we typically shy away from newcomers, we are looking for a few top-tier candidates
to join us. We offer a breadth of experience and scope of mission that few can match.
Consider meeting us to learn more.

Projects at Oracle

Oracle Application Development Teams


Customer Relationship Management... ERP... Financials... HR... Manufacturing...
Numerous application products are offered through the product lines already introduced in
this book and are also available in various packages or individual modules. The choice of
functionality offered by all our product lines is extensive; it covers the range of horizontal
applications in addition to many industries. Here, we introduce a small sample of the many
teams delivering leading functionality and working on various areas of Oracle Applications.

Cost Management
Our team’s mission is to build innovative application software solutions allowing customers
to manage and optimize their working capital, costs, and profits in a global, Internet-driven
economy. Our engineers architect, design, construct, test, and deliver world-class applications
using the best available technology and development processes. Our projects are challenging
and provide opportunities to acquire and use a broad range of business, technical, and
collaboration skills.

Advanced business skills are critical in today’s world and key to a successful business career. If
you wish to acquire and expand your business knowledge, our team is uniquely suited for
you. Oracle Cost Management handles transaction costing along with accounting and
valuation analysis to provide customers with cost and profitability insights required for
performance evaluation, decision-making, and financial reporting. We traverse the worlds of
SCM and financials, interacting with products such as inventory, distributed order orchestra-
tion, shipping, purchasing, payables, receivables, and general ledger.

Cost Management makes full use of the latest and greatest in the Fusion technology stack,
including advanced features of Oracle Database and Fusion Middleware. But great tools alone
do not solve the technical challenges of churning large amounts of transaction data from
across many products. As part of our team, you will be working to come up with creative
ways of making the best use of these tools, from writing the most optimized SQL to crunch
this data to developing the snappiest UI that can display this data.

Oracle is a global company. But as part of most product teams, do you get to work with
people from across the world on a daily basis right off the bat? As part of Cost Management,
you do. We have team members spread across the US as well as India. Armed with advanced
online collaboration tools, you will be ready to take your collaboration skills to the next level,
jumping not just geographical but also cultural boundaries.

Join the team that hires only the best and cares about your personal development as much as
project delivery. Jumpstart your career by acquiring advanced business skills and functional
knowledge in key business areas while applying your technical skills and learning new ones
in a fun, fast-paced environment.

Customer Relationship Management (CRM)


CRM software is one of the fastest-growing segments in the Software Industry. Organiza-
tions worldwide, large and small, commercial and public sector, use Oracle CRM

61
a­ pplications to run mission-critical business operations. As companies strive to maintain
competitiveness and drive new levels of performance in the global, Web-enabled business
environment, they need applications to engage customers, increase customer satisfaction,
reduce costs, and automate increasingly complex business processes.
Projects at Oracle
Oracle CRM Teams are seeking the best and brightest graduates to deliver the next-genera-
tion CRM product suite while continuing to evolve and extend existing product lines. The
footprint of Oracle’s CRM product suite is broad and deep, covering all facets of the custom-
er experience, from marketing to loyalty programs, field and telesales, customer service and
contact center, Web self-service and e-service, e-billing, order capture, and customer hub, to
name just a few. From handling customer inquiries through e-mail, chat, or the phone to
dispatching field technicians to remote locations, Oracle’s CRM applications are vital to the
success of businesses worldwide.

Oracle CRM offers the unique opportunity to be involved with all of Oracle’s technology,
application, and industry groups. No matter your role in CRM, you will find yourself in an
exciting, challenging environment where every person is empowered to show initiative, voice
opinions, and be proactive. Oracle is dedicated to the continual growth and development of
our staff, striving constantly to strengthen our expertise while developing new skills.

CRM Teams provide a full range of opportunities and challenges to apply your skills and
grow your career within the heart of Oracle Applications and at the forefront of the CRM
Applications Industry through roles such as the following:

• Engineering. Our engineers are some of the most innovative in the Software Industry,
working daily with the most exciting technologies and top software development tools.
CRM developers are at the forefront of advances in software engineering, using the latest
Oracle tools and technology to build our CRM solutions. We participate in many exciting
initiatives, building user-friendly HTML and Java-based user interfaces, designing XML-
based Web services, becoming database performance experts, and working side-by-side with
our world-class Architecture Team to improve products across Oracle. The technologies
alone will keep you at the top of your game. We use the latest features of Oracle Database
and Application Server, Java, XML, JSP, Web Services, and JSF. Our products are architected
based on open Java EE standards and MVC design principles. Our wireless and mobile
applications also use technologies such as VC+, Embedded VC++, J2ME, and Visual Basic.

• Product Strategy. Product strategists set the design and future direction of products by
analyzing the competitive landscape, gathering functional requirements, and creating
high-level business requirements and functional designs. Product strategists also serve as
product experts and product evangelists and work to both deliver product messages to
customers and gather feedback on our product plans, designs, and strategy. Our product
strategy experts work closely with customer advisory boards and business professionals to
define the next generation of product requirements. We enjoy project variety and career
advancement opportunities in an intellectually stimulating atmosphere offering a range of
experience, backgrounds, and expertise.

• Technical Publications and Education. These specialists work with product management and
engineering to create all the functional and technical documentation, help systems, and
course materials intrinsic to our product offerings.

• Program Management. Our program managers are responsible for managing and planning
all the new releases under development. We set the master schedule and milestones and
define the overall release process. We coordinate the deliverables across all other
62
o­ rganizations involved with developing new releases, from engineering to product manage-
ment, product marketing, technical publications, and QA.

• QA. Our QA specialists work very closely with product management and engineering to
develop detailed test plans for new releases under development. QA experts then execute the Projects at Oracle
test plans and report all the defects found, working closely with product management to
prioritize the defects. QA plays a critically important role in assuring product quality.

We take pride in our global organization: all above functions are performed by people located
in North America, India, and other locations worldwide. If you seek a unique challenge and a
chance to be at the forefront of technology and business applications development, consider
Oracle CRM.

E-Business Suite Supply Chain Management (SCM)


Relentless globalization of industries and economies has made supply chains an ever-more
critical component of businesses large and small worldwide. Heightened competition from
abroad, along with a need to look overseas for both new markets and lower-cost sources of
supply, make extending the supply chain globally an imperative. The strength of globally
integrated supply chains that provide visibility, flexibility, and risk management can
eliminate enormous costs and help companies grow revenue substantially. Our developers
support the high-tech/electronics, automotive, project/aerospace and defense, medical devices,
general discrete industries, and more, from manufacturing and facilities and plant mainte-
nance to utilities, pharmaceuticals, healthcare, banking, public sector, telecommunications,
energy (oil, coal, natural gas), retail, waste management, education, mining, construction,
transportation, IT, and farming.

Do you want to have fun while developing business software to help companies save money?
If so, this may be the ideal team for you. We work hard and play harder. Team outings with
entertaining events and team members with diverse talents always keep things interesting!

Our division works on the Oracle E-Business Suite Supply Chain Management (R12) family
of applications, a complete solution to power information-driven value chains. Companies
build and operate world-class value chains for profitable growth, gaining the ability to
predict market requirements and risks, adapt and innovate in response to volatile market con-
ditions, and align operations across global networks. Our family of applications integrates
and automates all key supply chain processes, from design, planning, and procurement to
manufacturing and fulfillment.

A unified data model provides a single, accurate view of the entire supply chain. Companies
manage their increasingly complex, global supply chains using lean, demand-driven prin-
ciples for a customer-focused enterprise. And when Oracle SCM runs on Oracle technology,
customers speed implementation, optimize performance, streamline support—and maximize
ROI using product development, demand management, sales and operations planning,
manufacturing, transportation, and supply management capabilities. Oracle open standards-
based architecture enables process orchestration, allows for pervasive intelligence, and
provides actionable information for the twenty-first-century enterprise.

Our developers and product managers participate in all software development lifecycle
phases, from analyzing requirements to writing design documents, coding, testing, packag-
ing, and maintaining product features. We interact regularly with customers, strategy,
product management, QA, documentation, release, and support teams. We solve complex
business problems, developing algorithms and heuristics to tackle operational issues of supply

63
chain processes. With growth in outsourced manufacturing, many of the world’s most
successful manufacturers rely on Oracle products and services to establish an efficient supply
chain. Our cross-functional team works with customers, consultants, sales, and Oracle
development teams and our technology partners to define and deliver efficient world-class
Projects at Oracle
supply chain execution solutions.

Our solution enables customers to exploit advanced technologies such as RFID, mobile
computing, voice and touch screen-based transactions, and advanced systems such as
automated guided vehicles and robots. Our solution uses a unique blend of technologies
(Oracle RDBMS 11g, SQL, PL/SQL, Java, Java EE, XML, EDI, ETL and WSDL/RESTful
Services), intuitive business modeling, intelligent algorithms, and optimization techniques
to run high-volume operations efficiently. We work with Oracle’s latest technology stack
(ADF, BPEL, XMLP, SOA, Web Services) to develop next-generation solutions along the
lines of Enterprise 2.0 applications.

Our development teams work on the following products:

• Advanced Procurement applications cut all supply management costs, reduce spending on
goods and services, streamline procure-to-pay processes, and drive policy compliance.
Procurement organizations are expected to substantially reduce overhead costs associated
with procure-to-pay processes such as sourcing and supplier selection, product search and
selection, ordering, tracking, receiving, managing inventory levels, receiving invoices, and
paying suppliers. Working capital is yet another area in which procurement organizations are
expected to contribute significant returns. Leading organizations are finding ways to
eliminate excess capital by working with suppliers to identify measures for mutual cost
savings opportunities. Standardizing and stretching payment terms, improving supplier
reliability to enable lower inventory requirements, shifting inventory burdens to suppliers,
and shrinking supplier leadtimes in support of shorter cash-to-cash cycles are all the ways in
which our applications help corporate-level procurement groups deliver ROI.

• Asset Lifecycle Management helps customers manage their assets throughout the entire
lifecycle, from purchase planning, acquisition, construction, installation, operation, mainte-
nance, and replacement all the way up to disposal or sale of assets. Oracle Enterprise Asset
Management, for example, supports sophisticated, condition-based maintenance strategies
for property, plants, and public infrastructure. Its single-instance design ensures best
practices and quality compliance globally; eliminates excess and obsolete spare parts
inventories; promotes environmental, health, and safety policies; smoothes coordination of
production and maintenance schedules; and improves both the responsiveness and accuracy
of contracted maintenance.

• Oracle Contracts streamlines and automates the process of managing all enterprise con-
tracts. Although most business transactions are governed by contracts, many companies do
not have systems and processes in place to effectively manage the growing numbers of
increasingly complex contracts. Effective contract management is critical in complying with
new federal regulations enacted to combat corporate fraud. Companies rely on contract
automation to define specific products and services they sell or buy; terms and conditions
governing factors such as price, shipment, payment, and quality; and other mutual obliga-
tions of involved parties. Web-based application modules work together to standardize
contract processes, streamline contract creation and negotiation, ensure compliance of all
business transactions, and provide global visibility into contract documents and key contract
performance indicators. Oracle Contracts supports the end-to-end contracting process for
both buying and selling of simple goods, services, or complex project-based work.

64
• Oracle Logistics provides inventory visibility, ensuring adequate supply and management of
goods within the warehouse and en route between sites. Warehouse workforce, planners, and
facilities managers use our products to automate and optimize material handling and order
fulfillment processes, reducing labor costs, improving facility use, increasing order accuracy,
Projects at Oracle
and providing innovative services to customers. Operators perform many common warehouse
and shop floor transactions and inquiries from any location in the manufacturing facility
through the use of handheld radio frequency (RF), PDAs, and lift-truck-mounted RF
scanning devices. Our customers depend on us for on-time order fulfillment, real-time
inventory accuracy, and warehouse labor management.

• Oracle Discrete and Process Manufacturing Applications allow manufacturers to maximize


operating efficiency and flexibility by deploying the best manufacturing method for each
product—discrete, assemble-to-order, engineer-to-order, repetitive, process, lot-based or
Flow—at the right time. All methods can be supported by a single plan, in a single instance,
referencing a single inventory database, all fully integrated within Oracle E-Business Suite.
This enables companies to establish highly customized hybrid manufacturing environments
where continuous improvement programs are linked to organizational goals.

Oracle provides manufacturers such as General Electric, Agilent, Cisco, Honeywell, Toshiba,
Sony, Alcoa, and Posco with real-time information access and supports the transition to the
virtual manufacturing environment. Oracle Process Manufacturing Applications provide an
Internet-based solution for solving the complex business problems of process manufacturers
such as Blue Bunny, Sherwin-Williams, PPG, Alcoa, Biogen, and others. Process manufactur-
ers produce pharmaceuticals, chemicals, food and beverages, metals, and forestry products.
The product the company sells must be consistent. For example, chemical companies face
challenges in reactions, active ingredient potency, and the effects of plant humidity. Pharma-
ceutical companies have quality expectations and increasingly stringent FDA and other
requirements to satisfy.

• Order Fulfillment. Customer orders drive all aspects of a business, from knowing what to
manufacture and retain in the warehouses to figuring out how to ship to customers. Order
Fulfillment applications streamline and automate the entire sales order management process,
from order promising and order capture to transportation and shipment. Oracle Order
Fulfillment captures multichannel demand, including EDI, XML, telesales and Web
storefronts. Seamlessly integrated applications include order management, advanced pricing,
deal management, configurator, warehouse management, mobile supply chain applications,
and transportation management.

For example, Oracle Order Management (OM) manages the in-flow of orders from any
source, such as Web or XML, and then communicates with all aspects of a business to ensure
the orders are properly fulfilled. Oracle Configurator enables customers to dynamically drive
the configuration of products. To configure a product or service that can be configured in
various ways, you need rules that constrain choices, and you need software to apply those
rules to create valid configurations. Oracle Configurator provides industry-leading, con-
straint-based configuration technology, tools for modeling configurable products, and
rule-based runtime user interface generation so salespeople or customers can select options to
configure a product precisely for what is needed and valid.

• Master Data Management (MDM) solutions enable businesses to consolidate data from
disparate systems to create a single source of clean data. Once cleansed, the data is shared
across channels, departments, and geographies to improve reporting, decision-making, and
operational efficiencies. MDM includes Product Information Management (PIM) Data Hub,

65
Oracle Site Hub, and Oracle Supplier Hub.

Our Oracle E-Business Suite SCM division members are interested in business and tech­
nology and have a strong technical education. Through an extensive functional training
Projects at Oracle program, we can become experts in business information systems. Oracle offers professional
certification in operations management, plant visits, technical training, and on-the-job
activities, such as functional design and integration testing. We develop some of the most
sought-after technical, analytical, database, and programming skills in the industry through
development assignments. Are you ready to play an active role in this revolution? If so,
contact our group and join the teams that hire only the best and care about your personal
development and performance-based rewards as much as project delivery. We offer the
chance to become part of a competitive, stimulating environment with tremendous career-
growth opportunities. Now, you make the call!

Financial Management
Should a high-tech company acquire a small start-up—or build technology in-house? Should
a brokerage firm raise capital by borrowing money or by issuing stock? Should a music
company sign new artists or manage its current roster? Should an entertainment business
invest more heavily in movies, electronics, or video games?

Companies make difficult decisions like these every day—decisions that will have a profound
strategic and financial impact on their business, decisions requiring information and insights
from people throughout the company. Oracle Financial Management applications are the
tools they use to gather and synthesize financial information from across the entire company,
making it possible to answer complex questions like these.

Oracle offers four Financial Management product lines to drive enterprise value with better
information for targeting growth and a platform for sustainable compliance. These include
Oracle E-Business Suite Financials, PeopleSoft Enterprise Financial Management, JD
Edwards EnterpriseOne Financial Management, and JD Edwards World Financial Manage-
ment. Applications within these product lines automate and streamline financial business
processes, taking advantage of key emerging technologies, including Web services and
BPEL. They provide visibility into business-critical information via Oracle’s leading business
intelligence technologies. They include a number of patented e-commerce applications, such
as billing for various industries; deductions and trade promotions; credit and risk manage-
ment; customer and credit integration; telephony and scripting; self-service bill payment
and B2B e-commerce using XML; as well as the following:

• General Ledger. This comprehensive financial management solution dramatically enhances


financial controls, data collection, information access, and financial reporting throughout the
enterprise. General Ledger supports the highest transaction rates, largest data volumes, and
smallest processing windows. It does this by providing desktop integration with spreadsheet
applications, enhanced reporting using XML, extremely high-volume journal processing
using advanced database-tuning techniques, and intuitive Java and XML-based UIs.

• Subledger Accounting. This integration technology tying together all of the financial
applications provides consistent, centralized services to transform transactions into financial
entries, thus forming the financial backbone of our customers’ enterprise architectures.
When a company needs to know which customers have bought the most new products or
which product line is most profitable, Subledger Accounting tells them.

66
• Receivables. The cornerstone of Oracle’s order-to-cash solution enables companies to stream-
line invoicing, receipts, customer deduction, and revenue recognition processing while
improving cash flow, optimizing customer relationships, and providing strategic information.

• Collections. This bridges the gap between back-office transactional data and front-office Projects at Oracle
customer management processes by providing an intelligent tool for collection departments
to better understand and manage their customers. The system automatically tracks and
pushes data on delinquencies, broken promises, assigned tasks, and strategy-related actions to
the right collections agent at the right time.

• Payables. Our expenditure management product streamlines the procure-to-pay process


while providing strong financial controls and strategic financial information. It improves
margins, instills corporate and fiscal discipline, and optimizes business relationships to drive
better decision-making, regulatory compliance, and optimized business processes at the
lowest cost.

• Expenses. Oracle’s travel and expense solution streamlines and automates travel spend
management for a dramatic, immediate return on investment with direct impact on the
bottom line.

• Cash Management. Liquidity management is critical to the financial health of any company.
This enterprisewide solution for optimizing liquidity and controlling cash enables you to
manage bank relationships, monitor and forecast global cash requirements and transactions,
and perform automated bank reconciliation.

• Commitment Control. Central features support budget entry and posting, funds checking
and reservation, and encumbrance and liquidation management. It is designed to support
transactions from HR, procurement, payables, expenses, receivables and cost management.
Commitment Control delivers extremely flexible configuration options to let customers
monitor and control their expenditure and revenue activity dynamically.

• Payments. The Oracle E-Business Suite payment engine provides disbursement and funds
capture services to other Oracle applications. For example, when a customer credit card has to
be charged for a purchase made on a Web store, Payments services the request. It is a
payment factory, responsible for validating, formatting, and delivering payment instructions
to third-party payment systems.

• Assets. As a key component of Oracle’s Asset Lifecycle Management solution, Oracle Assets
strives to maximize return-on-capital investment. It simplifies management of capital
investments with seamless integration, automated business flows, and flexible accounting
rules. These processing efficiencies enable companies to reduce cost of ownership and improve
accuracy of fixed assets accounting and compliance.

• Globalization and Public Sector. This supports business application functionality for three
key market areas: global financial operations for commercial firms, financial operations for
public sector firms, and agencies of the United States Federal Government.

• E-Business Tax. Oracle’s central solution for managing transaction-based taxes uses a
service-oriented architecture. It provides the infrastructure for tax knowledge management
and delivery using a global system architecture that is configurable and scalable for adding
country-specific tax content. The architecture provides a configurable approach to integrate
tax services from ecosystem players and help customers keep their tax content up to date and
manage tax returns efficiently.

67
Our Financials Division seeks engineers and product managers to work on our exciting
products and help drive Fusion. As Oracle’s next-generation solution, Fusion exploits the
most innovative technologies and provides challenging development projects from day one.
Team members analyze, conceptualize, and articulate ideas with the highest level of compe-
Projects at Oracle
tency. We make use of strong intellectual and exceptional interpersonal skills and are
adaptable, independent, and self-confident players. We are creative and visionary while
staying detail-oriented and aligned with the big picture. Join a division that works on a
critical market space for Oracle and that is charting Oracle’s long-term growth.

Functional Setup Manager (Fusion)


What does it take to lower the cost of setting up and maintaining an entire Oracle E-Busi-
ness Suite application? It takes a new way of designing and building the entire application
with the concept of setup with export/import across instances as an integral part of that
design. Our group is responsible for delivering the new Oracle Functional Setup Manager
(FSM) in Fusion that will dramatically improve the ownership experience by lowering the
cost of implementation and maintenance. This product is designed to be completely
integrated with the Fusion Applications, built with the latest Fusion Middleware technol-
ogy, and completely standards-based. Oracle FSM is designed to offer a single user interface
for executing all setup tasks in an organized, task-oriented approach. Customers will use
FSM to set up their Fusion Applications, business intelligence, and even to orchestrate the
migration from a legacy application like Siebel or PeopleSoft. Once the application is setup
and running, Oracle FSM enables the export/import (and reporting) of all setup tasks and
data between instances. This significantly improves SaaS deployment and enables our
consultants, partners, and customers to quickly implement Fusion Applications at a much
lower cost. We are a close-knit team of motivated, self-driven contributors working cross-
functionally with all Fusion product teams. Consider joining our group and using the latest
leading-edge technology to build Oracle FSM, the industry-leading setup application!

Higher Education, Student System


Our division develops an Internet-based student system to handle admissions, registration,
enrollment, tuition payments, and financial aid processes for higher education. Sound
familiar? We attract recent top college graduates like you to help Oracle develop the most
innovative student system in the world. We also work closely with our development partners
from various higher education institutions across the world to develop a flexible system. We
are responsible for realizing a complete higher education solution across Oracle applications.
Our team is responsible for product definition, design, enhancements, collateral develop-
ment, and customer interaction.

We work closely with our customers and field teams to translate our vision into a product by
using the latest Web-based technologies and tools from Oracle to build. Our talented
application engineers not only design and develop the product but also participate in testing
and training activities. The Oracle Higher Education Division responsibilities cover the
entire product lifecycle of Oracle’s application development and release process. Team
members are energetic self-starters who are interested in cutting-edge technologies, from
business strategy to design, build, and release.

Human Capital Management (HCM)


Human resource costs typically represent the largest single expense an organization faces, but
the workforce is also its largest asset. Companies worldwide need HCM applications to help
manage their employees, lower their administrative costs, improve and maximize workforce
skills, compensate when competing for scarce resources, and provide managers with the right
68
information to make good decisions. Oracle HCM’s next generation of standards-based
applications (Fusion) takes advantage of an SOA to provide customers with better business
insight, more adaptable business processes, and a superior ownership experience. As part of
the HCM Development Team, you’ll work in partnership with strategic management,
Projects at Oracle
analysis, design, usability, development, user assistance, and quality assurance to build widely
used HCM products offering a user experience that is second to none. The foundation behind
our technology includes our best-in-class database and middleware that enables us to deliver
industry-leading functionality. We also exploit the latest Oracle technology, such as grid
computing and BPEL capabilities, combined with related products and services.

HCM Development is a people-oriented, global organization. You will work in a dynamic


environment, meeting diverse people and collaborating across different time zones. Our
team members are self-motivated individuals who learn quickly and can offer their strong
interpersonal and teamwork skills. Technical challenges, career development, and training
opportunities abound.

Lease and Finance Management


Executives of top tier, asset-based finance companies seek solutions to manage their equip-
ment financing operations more efficiently to gain a competitive advantage. Lease and
Finance Management uses Oracle E-Business Suite (EBS) applications to standardize leasing
processes and provide equipment financing solutions to efficiently manage all aspects of our
customer’s lease and loan finance business: manage customer and vendor relationships, bill
and collect payments, disburse funds to vendors and investors, track and account for assets
and more—all from applications that are built on unified information architecture. This
information architecture enables automation of business processes to share unified informa-
tion across the entire leasing enterprise and make smarter decisions with better information.
As part of Oracle EBS, Lease and Finance Management is in a unique position to provide
integrated asset-based finance solutions.

To grow market share, financiers require the flexibility to offer multiple financing structures,
including operating, direct finance, and sales-type leases and loans. They want to provide
fixed and variable-rate leases/loans and revolving loans. Captive financiers frequently require
the flexibility to bill revenue and charge costs based on equipment use. Many financiers are
service providers who pass revenue billed on to their customers and require automatic billing
and payment processing. Financiers who provide large-scale equipment financing require the
ability to securitize financial instruments or manage syndication agreements with investors.
Lease and Finance Management uses the power of Oracle EBS to help customers increase
operation excellence and discipline, capture new markets, and optimize business relationships.

Our Engineering Team works in emerging technologies and uses the most recent develop-
ment tools in the industry. Our product is architected on the Oracle database, standard Java
technologies, and a variety of markup languages. If you want to use emerging technologies
and deployment mechanisms like SOA, BPEL, SaaS, and cloud computing to develop
solutions for the evolving Financial Services Industry, then your future starts here.

Manufacturing Operations Center


Manufacturing companies are constantly focused on continuous improvement and lean Six
Sigma programs to reduce cost, reduce/eliminate waste and maximize use resulting in better
margins. To identify these opportunities, they need shop floor information that can be acted
upon in a timely fashion. The Oracle Manufacturing Operations Center Group focuses on
building solutions for the rapidly growing market for business operations analytics and

69
performance management. This allows for increased shop floor-to-top floor visibility within
manufacturing companies worldwide across multiple industries. It provides a comprehensive
framework to collect operations information in real time and present the information in
role-based dashboards for the operations managers to make tactical and strategic decisions.
Projects at Oracle
Our group has also taken another key initiative to build a solution to monitor energy
consumption and other sustainability aspects of a company’s operations. This will aid in
identifying opportunities to reduce energy consumption and the overall greenhouse gas
emissions, resulting in a positive environmental impact.

Using the latest technologies, including Oracle’s Fusion Middleware (OBIEE, BPEL, BAM,
and SOA) and open-standards-based Java UI, we enable real-time processing of data,
warehousing, and online analytical processing (OLAP). This allows us to complement and
integrate to multiple Oracle product lines, including Oracle E-Business Suite, PeopleSoft,
JD Edwards, and other ERP solutions. Do you want to make a difference in defining and
shaping the next-generation solution that supports continuous improvement and Oracle’s
Green and Sustainability initiatives for the enterprise? Join our team of business and
technology experts. We provide a challenging, stimulating work environment to further
your professional and personal growth.

Oracle Pedigree and Serialization Manager


Did you know that counterfeit medicines are a worldwide problem and threat to public
health and safety? This is a problem both in developing nations and developed nations. It is
estimated that in the US alone, potentially 1 percent of the 3.5 billion doses of prescription
medicines purchased annually can be counterfeits. The Oracle Pedigree and Serialization
Manager group is building a solution with one key objective in mind—to safeguard the
consumer from potentially harmful counterfeit drugs. Although designed with the objective
of addressing life sciences challenges, the solution can be used in any industry where there is
a need for serialization and anti-counterfeiting. With this solution, companies can manage
the creation of standards-based, globally unique product serial numbers. These serial
numbers provide the mechanism for verifying product authenticity as it moves through the
supply chain.

Laws governing the prevention of drug counterfeiting are evolving and currently vary by
state, country, and region. The solution needs to be responsive to multiple challenges—
ongoing regulatory changes to combat increasingly sophisticated drug counterfeiting must
make it interoperable with multiple transaction systems, enabling streamlining business
processes, support of large volumes of data, and delivery of great performance. We use a
variety of Oracle Fusion technology components, including ADF, ODI, OBIEE, SOA, and
BPEL. We seek high-energy, self-motivated product managers and engineers who want a
challenging career that has great professional and personal growth opportunities and who
can also take pride in working to combat illegal counterfeiting.

Procurement (Fusion)
Do you want to develop business software and get exposure to dozens of different Oracle
Applications that drive businesses like GE, Alcoa, and Visa? To be challenged every step of
the way? To join an outstanding team of triathletes, badminton champions, cricket players,
ping pong paddlers, ex-college football captains, organization presidents and dancers who
also code on the side?! If so, join our division and develop products that help companies save
money on everything they buy, from million-dollar items to pens and paper clips. Oracle
Fusion Procurement is Oracle’s next-generation procurement solution that draws from and
improves upon Oracle E-Business Suite Procurement and PeopleSoft Procurement solutions.

70
Fusion Procurement is built using Oracle’s cutting-edge Fusion Middleware platform, an
open, standards-based platform that makes use of latest technologies such as SOA, BPEL, and
Ajax, as well as classics like Java, PL/SQL, and the Oracle RDBMS. It consists of several
powerful components.
Projects at Oracle
For example, procurement departments undertake various initiatives to deliver savings to the
company. Some typical commodity strategies are to consolidate supply base or to find
low-cost suppliers. Fusion Sourcing is the execution engine for such initiatives. Companies
compare competitive bids and determine from whom to buy. They manage sourcing events,
from simple reverse auctions through sophisticated multiround RFQs.

Fusion Sourcing includes cool technologies such as real-time graphical bid monitors and deci-
sion support tools. Prices negotiated via Fusion Sourcing can be loaded into content-rich
catalogs in Fusion Self-Service Procurement (SSP). Employees use SSP to identify and request
the products and services they need to get their jobs done. Because so many employees use
the application, we emphasize ease of use, system performance, and efficiency. As more
suppliers provide specialized buying experiences in their Web stores and display negotiated
prices, the users need access to those highly tuned stores. To meet this need, the application
lets users shop with those Web stores and then continue the process in SSP. Because our
customers have widely varying spending approval requirements, we’ve developed a flexible
approvals solution that makes use of the latest Oracle technology.

Fusion Purchasing (PO) is the execution backbone of the Fusion Procurement suite. PO
consists of powerful transaction engines and offers a reliable, highly scalable solution. Its
predecessor products support the operations of many Fortune 500 companies. For manufac-
turing companies, PO can directly accept the output of an MRP run, automatically directing
orders to the right suppliers based on predefined sourcing rules. Purchasing integrates deeply
with all the other Procurement products and with many other Fusion products, including
financials, logistics, contracts, and projects. Once an order to buy is placed, Fusion Supplier
Portal (SP) takes over. Companies deploy SP to offer their suppliers an easy, intuitive way to
view orders, acknowledge and modify them, and access invoice and payment information.
With direct links into receiving, inventory, and financial systems, SP reduces the administra-
tive burden of managing a large supply base.

The Fusion Procurement Team continually innovates. We strive to combine our knowledge of
technology and procurement business processes to provide the best solutions to our custom-
ers. The team has numerous patents awarded as well as several pending.

Projects (Fusion)
In today’s services-based economy, project-based work and the ability to manage, track,
account, and bill for that work are increasingly critical to the success of world-class compa-
nies and organizations. Our team is building the next generation of enterprise applications
that will create competitive advantage for our customers in project-driven industries such as
professional services, engineering and construction, government, aerospace and defense,
entertainment, retail development, and education and research. Through our mature Applica-
tions Unlimited product lines, Oracle has greatly expanded our projects solution footprint
from project accounting to enterprise project management, including resource management,
collaboration, portfolio management, and business intelligence.

Our Oracle Fusion Projects Team is now unifying the best capabilities from each of those
existing product lines in a new product suite based on Java and open standards. Our exciting
and growing development group provides a fast-paced, challenging, and intellectually

71
stimulating yet fun-filled work environment. We seek high-energy, self-motivated product
managers and engineers to build next-generation software on the latest Fusion technology
platform. Our diverse mix of technical staff ranges from patent-holders with decades of
experience to recent graduates from top universities. If you are interested in the intersection
Projects at Oracle
of business and technology, Fusion Projects is a great place to make a difference.

Real Estate Management Applications


In today’s economy, real estate is no longer regarded as a fixed cost. Corporations are
pressuring real estate executives to reduce the impact of occupancy costs on the bottom line
and improve space management across the enterprise. Real estate organizations and investors
must find new ways to increase tenant retention, streamline operations, and enhance
portfolio management. Retailers are looking at inventive ways to better manage current
obligations and strategically plan for growth while minimizing the overhead of store
operations. Oracle’s Real Estate Management Suite has all the necessary components to
support whole-life real estate activities, from acquisition or leasing through construction and
facilities management, financial processing, and performance tracking.

The Oracle Property Manager Team is a group of energetic achievers who have acquired a
strong working knowledge and expertise in designing and building easy-to-use, intuitive
Web applications based on relational and object database design. Our team members have
harnessed the power of a global organization to develop the leading enterprise real estate
management solution. We provide excellent professional and personal growth opportunities
as we define, design, develop, roll out, and support the products. As a product analyst, you
will gather and analyze information to define and communicate product requirements, create
design specifications, and work with other groups to ensure successful product release. As an
applications engineer, you will be involved in the design and implementation of a large-scale
system using relational databases and Oracle’s advanced Java-based technology stack. Join
the team that drives and delivers the most comprehensive real estate management solution:
the Oracle Property Manager Product Development Team! Are you a person who enjoys
challenges with lots of responsibility? Would you like to have an immediate, important
impact on a sophisticated software product? If so, we want to talk to you.

Supply Chain Globalization (Fusion)


The Oracle Fusion Supply Chain Globalization Group has one main mandate: we are
responsible for addressing global, regional, and local requirements of non-US countries in
Europe, Middle East and Africa (EMEA), Asia Pacific (APAC), Latin America (LAD), and
Japan for the SCM Division. Our product managers, development engineers, and QA
engineers are involved in a broad range of functionality and technology. We cover the full
supply chain spectrum, including planning, procurement, logistics, manufacturing, and
distribution, and we implement Internet-based solutions using diverse technology stacks,
such as Java, HTML, XML, Oracle Development Tools, SQL, and PL/SQL. Part of the Fusion
development organization, we focus on the latest, greatest technology, such as ADF, BPEL,
Web Services, and XMLP, to provide the next-generation application to the marketplace. If
your goal is to develop an exciting career and benefit from exposure to the latest technology
and functionality within Oracle Applications, our group could be your next home.

Value Chain Planning


Oracle Value Chain Planning is a top-selling family of products and the world’s best solution
for managing global supply chain networks. Oracle has acquired and continues to build
outstanding products in supply chain network design, risk management, inventory

72
optimization, real-time sales and operations planning, collaborative demand management
and assumption-based forecasting, predictive trade planning and trade promotion optimiza-
tion, holistic supply chain and factory planning, real-time production scheduling, global
constraint-based order promising, trading partner collaboration, service parts planning,
Projects at Oracle
planning analytics, and rapid in-memory event-driven simulation planning.

With more than 5,000 planning customers across the world and more than 1,500 value chain
planning customers spanning all industries, Oracle is an established leader in the supply
chain planning field. Our products are differentiated in the market because they hide the
typical optimization and statistics complexity behind user interfaces designed for planners.
We use optimization techniques such as linear and integer programming, genetic algorithms,
and simulated annealing to develop top supply chain algorithms that optimize the use of
material, cash, and resources (manufacturing, suppliers, carriers) in the supply chain. In
addition, we use advanced Bayesian-Markov statistics and analytical engines in our demand
management and predictive trade planning and optimization products. Exceptional design
and programming language skills contribute to the competitiveness of our advanced plan-
ning product offering. Built on an adaptive planning data model, our powerful components
integrate tightly with other Oracle ERP, Oracle CRM, and Oracle Hyperion components, yet
a sophisticated XML architecture also enables them to be deployed on a standalone basis for
integration with non-Oracle ERP systems.

Oracle’s planning products are built using the latest technology advances in Oracle Database,
Oracle Fusion Middleware, and Java. All products meet the highest-quality standards and
share the strong foundation of Oracle products, including components such as BPEL,
Business Activity Monitoring (BAM), WebCenter, ESSBase (OLAP), SOA, ODI, and XML.
Team members understand optimization techniques and algorithms, Internet technologies
such as Web/application servers, HTTP/HTML, Java, JavaScript, JSP, directories, messaging
(XML), and firewalls; relational and object database design; and data warehousing.

The Value Chain Planning Team is moving aggressively forward with the latest Fusion
technology, which includes technologies such as Java EE, DHTML, Web 2.0, Oracle Fusion
Middleware, and Oracle Database. Using time management, technical aptitude, problem
solving, and communication skills, we enable new levels of intelligence, coordination, and
quality for companies and their customers, suppliers, and carriers. We invite you to become
part of our global and dynamic Value Chain Planning Development Team.

73
ORACLE INDUSTRY-SPECIFIC SOLUTIONS
... AND PRIMAVERA
Projects at Oracle
World’s Leading Companies Rely on These Divisions...
Communications... Health Sciences... Primavera... Retail... Utilities...

With an increased focus into industries, Oracle has developed unique organizations that
contain dedicated development, sales, consulting, market development, and product strategy
teams focused on a particular industry. These include Communications, Health Sciences,
Retail, and Utilities... In addition, Oracle has some new designated divisions that are not
industry-specific such as Primavera, which offers enterprise project and portfolio manage-
ment software for project-intensive industries. Each of these divisions engages in important
development work. With Oracle Communications, the world’s leading communications and
media companies manage their businesses better. Oracle Health Sciences focuses on health-
care and life sciences. Oracle Retail improves retailers’ businesses through the latest Retail
Industry technologies. Software from Oracle Utilities puts the world’s best utility companies
(electric, gas, water) at an even greater advantage.

Communications
Oracle Communications builds software that enables the world’s leading communications
and media (CM) companies to manage their businesses more effectively for competitive
advantage in the marketplace. Today, CM companies are rapidly evolving in a new digitally
connected landscape. New market entrants are creating technology disruptions to traditional
business models, creating rapid change and business model evolution. This brings with it no
shortage of technology challenges and opportunities for innovation. Communications compa-
nies are evolving offerings in significant ways: They are opening up their networks and
continually expanding the portfolio of products they offer (voice, video, broadband, digital
content, messaging, social networking, application stores) through a growing array of access
devices; expanding geographically to provide coverage to more subscribers; and maturing
their operations infrastructure to enable fast time-to-market combined with an efficient,
predictable cost structure.

Market consolidation and acquisition play a strong role in executing their strategy. Whether
buying other companies to expand their product portfolio or geographic coverage, CM
companies are moving towards the convergence of services and markets. They must approach
their operational infrastructure with a new mindset. Previously, the CM industries have
primarily custom-built the operations infrastructure they deploy to meet their business
needs (most IT spend is on man power to custom build and maintain). This leads to a
tremendous opportunity for packaged software automation to change the landscape. Oracle
is at the forefront of enabling this change and is accelerating the pace of this reality.

Oracle Communications combines and integrates market-leading software applications and


CM experts from leading companies, including Portal Software, MetaSolv, BEA, SUN,
Netsure, Net-4-Call, Sophoi, and HotSIP, into a single, unified division supported by the
scale and technical expertise of Oracle. Companies globally must overcome many challenges.
We are currently developing some exciting projects in collaboration with our customers.

• We help customers rapidly design and introduce new CM products through integrating
the concept-creation and design-time aspects of creating products and automating the

74
runtime aspects of selling and delivering new products.

• We enable our customers to open up their different networks and allow software develop-
ers to build applications that interact with and use their network assets.
Projects at Oracle
• We maximize revenue opportunity for digital assets by enabling intellectual property
rights management and royalties, creating a content-rich partner ecosystem for digital assets.

• We support the launch of new prepaid and postpaid services and competitive business
models through innovation in rating, billing, payments, and revenue management.

• We help customers develop new strategies through a better understanding of customer


usage patterns, buying patterns, network congestion, and many other dimension of business
intelligence extracted from communication provider network and application data.

Each of the above investment projects employ state-of-the-art technology, providing a


dynamic, fast-paced development environment using the best software and hardware
technologies. The Communications Industry is ever-changing and fast-paced, certain to keep
you learning and growing professionally.

Health Sciences
Oracle Health Sciences (HS) is a specialized global organization focused on two key indus-
tries: healthcare and life sciences. With the revolution in healthcare sweeping the globe today,
our division is focused on how these two industries are converging to accelerate bringing
better treatments to patients with the right outcomes faster. We deliver critical solutions to
healthcare providers, payers, pharmaceutical, biotechnology, and medical device companies.
We discover, develop, and market innovative products and services that prevent and cure
disease and enhance quality of life. Our leading, innovative solutions integrate R&D, clinical
development, and key healthcare processes to enable our customers to move along the journey
to personalized medicine. We are focused on retrospective and predictive analytics, offering a
top industry solution for aggregating clinical and nonclinical data for analysis, reporting, and
submission. Some of our recent projects include the following:

• Protocol Center. This real-time collaboration document authoring system enables the
development of complete protocol documents. The end product can be sent directly to an
IRB instructional review board for approval. It is based on ADF, a Java EE framework based
on the Model View Controller architecture and promoting a service-oriented architecture.
Protocol Center uses leading technologies and architectures such as SOA, Web 2.0, Java EE,
BPM, BPEL, Oracle Application Integration Architecture, identity management, ECM,
JDeveloper, and UX Design Patterns.

• Mobile Applications for Healthcare and Life Sciences. Focusing on the iOS4 and Android
platforms, we are developing applications that allow healthcare and life sciences professionals
to perform their jobs through efficient, mobile applications. Using new UI paradigms and
leading mobile technology platforms, we are able to bridge the worlds of professional caregiv-
ers and researchers and that of the patients and their families they serve. We use ADF Mobile
Client capabilities for native publishing to multiple mobile platforms. We then use the iOS
SDK 4.0.1 and Android SDK to develop native applications for platforms where this
optimizes their utility for our customers and their customers.

75
• Application Integration Architecture for Clinical Trial Management. This project delivers a pre-
built Process Integration Pack for transferring and integrating data to Oracle’s life sciences
applications. AIA is based upon industry reference models that optimize business perfor-
mance though documented industry best practice processes. AIA is based on Fusion Middle-
Projects at Oracle
ware SOA Suite for maximum flexibility, maintainability, and reuse.

• The Cleveland Clinic Semantic DB project. Working with the world-renowned Cleveland
Clinic and using Oracle SOA technology, we provide a solution and support for the study
and reporting of outcomes for approximately 115,000 cardiovascular patients over a 30-year
period. The application captures cardiology data and persists the data in a semantic structure
in order to be able to perform cohort identification. We solve this challenge with technolo-
gies such as SemanticDB rules languages and ontology languages such as OWL, RDF and
XML.

If you are interested in working with highly talented individuals and pathbreaking projects,
and want to make a difference in people’s lives, we want you on our team.

Primavera Project and Portfolio Management


Oracle’s Primavera is the world’s leading project and portfolio management software
organization. Since 1983, Primavera has provided the software foundation enabling all
types of businesses to achieve excellence in managing their portfolios, programs, projects,
and resources. Primavera products have managed projects totaling an estimated $6
trillion plus in value. Our development group builds enterprise-level solutions for our
customers in project-intensive industries. Our applications provide project and portfolio
management, contract management, resource management, and risk management
solutions used by customers worldwide. Our development practices include empowered
teams, continuous build and integration, and a heavy emphasis on automated testing. Our
product development is done in cross-functional teams including programmers, testers, and
business analysts. Each team member tackles multiple aspects of the software development
process, such as planning, requirements analysis, implementation, and testing. Teams are
colocated, creating a fun and highly social environment that fosters team collaboration.
Our organization continuously adapts to stay competitive in a rapidly changing Software
Industry. We use an agile development approach that incorporates regular retrospectives and
process improvement to ensure that we are always building software in the most efficient,
effective way possible. Our engineering team works with emerging technologies and the
latest development tools in the industry, including Java, XML, BI, SOA, BPM, and Web
Services. The ingenuity and productivity of our engineers is crucial to our success.

Prior to becoming part of Oracle in November 2008, Primavera was a small, privately owned
company. As a division of Oracle, we are able to take advantage of the industry and techno-
logical leadership of Oracle while still retaining the atmosphere of a small company. Oracle’s
Primavera offers a highly collaborative, dynamic environment and a great mix of project
management and software engineering opportunities.

76
Retail
Oracle Retail partners with the world’s leading retail companies to transform the economics
of their business. Oracle Retail teams collaborate on product enhancements that continually
improve retailers’ businesses by using emerging Retail Industry technologies. Oracle Retail is Projects at Oracle
consistently introducing innovative new projects such as next-generation iPhone/iPad
applications, science-driven models that determine optimal pricing, and the incorporation of
social media methodologies into retail communications and messaging. Through an IT
footprint that accelerates a retailer’s business and differentiates it from the competition,
Oracle Retail solutions enable organizations to serve their customers better by applying
insight into daily business decisions for more profitable results. Technologies such as Java,
data mining, OLAP cubes, and Ajax help Oracle Retail customers process billions of transac-
tions, make better business decisions, and increase productivity. The future of retailing
requires that businesses adapt to changing consumer needs and use intelligence to drive
repeat shoppers at each channel. Our many successful retailers include Abercrombie & Fitch,
Wet Seal, Nordstrom, Stein Mart, and A.C. Moore.

Across Oracle Retail’s global locations, projects stem from our integrated suite of solutions,
allowing retailers to do the following and more:

• Maintain a single, comprehensive source of consistent, accurate data across business


functions and channels while also using retail functionality such as price management, invoice
matching, trade management, sales auditing, and more

• Use analytical models and optimization routines that help in efficient planning, allocation,
and replenishment of merchandise across a retailer’s enterprise

• Implement new concepts, including geospatial correlations of weather and retail data

• Enable true multichannel retailing by delivering a consistent shopping experience across all
retail channels—at the store level, Web sites, and through catalogs or call center

• Apply store-level business functionality, including point-of-service at the register and


inventory management through handheld devices

• Integrate systems using a message-based integration platform built on JMS technology


that is preconfigured to meet the high-volume needs of the Retail Industry

For more information about Oracle Retail, visit oracle.com/us/industries/retail/index.html.

Utilities
Oracle Utilities builds software for the world’s utility companies (including electric, gas, and
water) to manage their businesses more effectively. As utilities globally undergo a seismic
shift in their operating model due to factors like climate change, renewable energy, and smart
grid technologies, Oracle Utilities is their trusted software partner. Oracle Utilities provides
the broadest suite of utility-specific software applications to the global market, pre-integrated
and proven to scale to support the petabytes of data that Smart Grid initiatives will bring
along with them. Oracle Utilities combines market-leading software applications and utility
computing experts from leading companies, including SPL WorldGroup, Lodestar, CES
International, Axion, and Synergen, into a single unified division supported by the scale and
technical expertise of Oracle.

77
The Utilities Industry is facing enormous challenges. A culmination of events, including
climate change, rapidly increasing global energy demand, an aging workforce, greater public
expectations, and rapid technology advances, are forcing utilities to transform their busi-
nesses virtually overnight.
Projects at Oracle
• Demand Response Management. Increases in peak consumption rates continue to skyrocket,
forcing utilities to either invest billions on new infrastructure or undertake initiatives to
reduce peak consumption rates and overall conservation programs. Understanding customer
consumption patterns is key to altering behavior, and technology investments in Smart
Metering programs enable utilities to truly understand how customers use their services.

• Increasing Operational Efficiencies. Optimizing travel paths for work crews not only
increases their overall efficiency and reduces costs but also reduces their carbon footprint.
Proactive maintenance work on assets can lead to reduced costs overall, as well as fewer
power outages, improving customer satisfaction. Retiring expert staff means increased
reliance on software to automate critical processes and provide guidance to less-experienced
replacement staff.

• Management of Distribution Network. An increase in renewable energy sources in the wider


community presents opportunities to minimize the effects of power outages in the surround-
ing areas and hence increase grid reliability via the use of MicroGrids. Also, running power
equipment at more optimized levels prolongs the life of the asset, potentially saving millions
in capital expenditure costs while reducing outages.

• Customer Demands. Customer expectations are increasing based on their experience from
interacting with other industries and living in a connected world. Utilities need to live up to
the expectations of their customer base and provide various channels for communications,
including social media. In addition, customers want greater control over their costs and their
carbon footprint, which means utilities need to increase information availability through
added technology investments.

Our task is to help utility companies globally to overcome these plus many more challenges.
Some of the exciting projects we are currently developing in collaboration with our custom-
ers include the following:

• Enterprise Business Intelligence. We are helping utilities turn petabytes of data into action-
able information through Oracle technologies and a prebuilt data warehouse and analytics
portal to support the Oracle Utilities suite of software applications. The Oracle Business
Intelligence suite and Oracle Spatial technology will be at the core of this project.

• Customer Self Service. We are providing a pre-integrated communications gateway for the
Oracle Utilities suite of software applications, allowing customers to interact with the utility
when they want and in the manner they want (such as Web, phone, chat). This program will
use Java, business intelligence, and consumer user experience technology.

• MicroGrid Controller. Knowledge of the physical network and the available distributed
generation assets can enable sophisticated switching directions in order to protect the power
supply for as many customers as possible during outage scenarios. This extends network
management technology and will be on the leading edge of the Smart Grid evolution.

• End-to-End Integrated Business Processes. We are providing configurable business process


automation across the Utility Industry’s broadest suite of mission-critical software. We plan
to use SOA integration technology available within the Oracle Fusion Middleware suite.

78
Each of the above investment projects will employ the best technology for a dynamic,
fast-paced development environment. This technology ranges from development for Linux,
UNIX, and Windows servers running grids, clusters, and other highly scalable, distributed
architectures to applications built on Java standards and using open, Web Services-based
Projects at Oracle
APIs, delivered on Java EE application servers. Also, Web-based application user interfaces
built on Ajax are delivered in configurable portals. Accessibility and efficiency are critical, so
we take advantage of RIA tools, including international localization features, interactive
maps, graphs, charts, and so on. Mobile client development uses rich mobile interfaces on
handheld and other mobile technology. Shared data is managed by the Oracle relational
database in the form of well-normalized data and XML-schema-based structures.

ORACLE SERVICE ENGINEERING


Making the Complex Simple... US, India, Ireland, Romania...
Just as our On Demand and Customer Support businesses focus on Oracle’s customers to
provide superior ownership experience, the Service Engineering division focuses on our
process and technology to make our businesses more efficient and effective. Targeting areas
that provide sustainable competitive advances, cost reductions, or service growth opportuni-
ties, Service Engineering looks beyond current ways of doing things to bring paradigm
changing and result-focused innovations to accelerate our businesses. It is our approach,
methodology, and talent that make us unique.

Our organization spans the globe. Our Solutions Engineering, Systems Engineering, On
Demand Platform, Advanced Customer Services (ACS) Platform, Emerging Technology, and
Product Management Teams are based in four primary development centers: US, India,
Ireland, and Romania. We deliver solutions that reach customers in the form of new services,
optimized services, and product enhancements.

The ACS Platform and Solutions Engineering Team builds end-to-end engineered solutions for
Oracle’s ACS and On Demand customers. We pull together the capabilities of multiple
Oracle products into broader IT solutions built around service management areas such as
monitoring, configuration, change, and problem management. This team has expertise across
Oracle products and modern languages and architectures, such as SOA, Web Services, Java,
XML, Adobe Flash, SQL, and PL/SQL.

The On Demand Platform and Systems Engineering Team defines and builds standard deployment
architectures for Oracle products into Oracle On Demand and ACS. This consists of Oracle
products on an optimized hardware, operating system, network, and storage platform. We
build to minimize variance across customer environments and to gain full use from the
platform. These architectures are built on state-of-the-art technology and are tested to meet
the demands of enterprise application users. Our developers are systems engineers, knowl-
edgeable about industry-leading enterprise hardware infrastructure and applications.

The Emerging Technology Team looks forward to ensuring we are ahead of the curve on technol-
ogy innovation for Customer Services. The work covers a broad set of areas, such as innovative
statistical methods for diagnosing and resolving problems, predictive monitoring, distributed
storage management over heterogeneous platforms, and application energy utilization
models. This team breaks through traditional barriers to innovation in IT, as we can develop
and test directly against the real problems we are attempting to solve.

79
We want to work on the edge of technology innovation but also want to ensure our efforts
are applied directly to business problems.

Members of our Product Management Team are knowledgeable in the software services market,
Projects at Oracle including collaborative solutions, assisted service solutions, and SaaS architectures. Product
Management works across all facets of the company to help define new services and optimize
the current portfolio.

ORACLE CHINA
Asia Research and Development Center...
Oracle China Development Center was established in 2002 and became Oracle Asia Research
and Development Center in 2005 with our expansion beyond China into Korea, Japan,
Singapore, and India. Beijing and Shanghai centers were launched next. More than 800
developers work at three centers in Oracle China. Oracle China hires many recent graduates
and welcomes many developers from Oracle’s recent combination with Sun.

OARDC China, Shanghai


OARDC Shanghai was established in July 2007 and is located in the Knowledge and
Innovation Community (KIC) with 14 neighboring major universities and colleges in
Yangpu District of Shanghai. OARDC Shanghai conducts innovative R&D on current and
emerging technologies for the Digital City. Research areas focus on RFID sensors; digital
community; e-Government, and other location-based services.

OARDC China, Shenzhen


OARDC Shenzhen was the first Oracle R&D center established in China in 2002 and is
located in Shenzhen Hi-tech Industrial Park, 12 miles to Shenzhen International Airport and
30 miles to Hong Kong International Airport. This is also home for our Partner Solution
Center for Technology. Our mission is to provide a base for expansion of development into
Asia; engage the market to understand long-term product requirements; support the Sales
Teams with product knowledge and proof of concepts (POCs); support partners with better
access to Oracle technology; and support customer/partner/government projects requiring a
long-term focus.

To support our mission, we have many goals, including the following: We provide develop-
ment infrastructure, including facilities, networks, systems, staffing/HR, and key processes;
we manage product localizations; we engage in joint funding with license or product groups;
we offer offshore services for the Japan market; we do testing and attend to other local
requirements; we enable partner technology; we offer solutions centers, porting assistance,
and architecture; we focus on long-term business development; we are tightly engaged with
license and alliances and channels, and we are embedded in JAPAC (Japan and Asia Pacific).
Our projects such as Digital Cities and Expo 2010 reach a national audience. We also
collaborate with national governments, document and exploit unique local requirements,
and research prototypes and collaborations.

We unveiled our new China campus in a ceremony held on March 12, 2008 in Beijing; the
new campus is located at the Zhongguancun Software Park (ZPARK) in Haidian District.
With the completion of the campus, it can accommodate Oracle (China) Software Systems
Co. Ltd, Oracle Asia Research & Development Center, and the Partner Solution Center.

80
ORACLE INDIA
Gurgaon
Oracle India is the only organization outside Oracle’s headquarters in California to represent
Projects at Oracle
so many divisions and lines of business, effectively mirroring Oracle’s global operations based
in California. Our combined resources in India contribute to core software development across
the entire Oracle product family. We work on new product design, development, technology
and feature enhancements, quality engineering, documentation, curriculum for instructor-led
and online training, and integration, as well as support and maintenance of existing products.
Beyond software development, Oracle India hosts a number of functions critical to Oracle’s
operations as a global company. Through the six facilities of Oracle India Private Ltd., headed
out of Gurgaon near New Delhi, we offer sales, marketing, consulting, education, and
support to local customers. We also host a number of global operations that make it possible
for the company to conduct 24 by 7 consulting, finance and administration, support and sales
operations, and software development.

India Development Centers


Bangalore, Hyderabad, Noida
In recognition of the significant pool of highly educated software development engineers
based in India, Oracle opened its India Development Center (IDC) in Bangalore in 1994. In
1998, Oracle established its second development center in Hyderabad. We also have a center
in Noida. Today, Oracle India has a reputation for offering world-class software development
skills and consistently on-time delivery of high-quality products. IDC has been recognized as
one of the best employers for top talent in India. It is no surprise, therefore, that we have
recently undergone significant investment and rapid growth in our overall operations.

The Bangalore center continues its focus on the development of Oracle’s core application
development tools, server, and platform technologies, while the Hyderabad center is dedi-
cated to developing e-business applications. We have made major contributions to the R&D
of key focus areas for the company, including the future of grid computing, technology and
applications deployment on Linux, security, Java application development, XML, and
warehouse management systems, to name a few. We also significantly contribute to Oracle’s
online developer community, Oracle Technology Network, showcasing new technology, best
practices, sample applications, discussion forums, and white papers, while participating in
global events. Our product strategy relies on our five principles of globalization, simplifi-
ation, standardization, automation, and innovation.

The Global Team works with other Oracle development centers worldwide and is one of the
largest offshore development centers outside the USA. We actively engage in complete
lifecycle activities spanning product management, requirements, design, coding, testing,
integration, documentation, curriculum, porting, release, and maintenance. Oracle IDC is
proud to have more than a dozen patents since its inception in Bangalore. We work on key
technology areas such as grid computing, life sciences, and scientific computing. Oracle offers
an excellent work environment for developers to learn and innovate. We seek champions of
change and team players with exceptional technical, functional, analytical, communication,
and all-around people skills, along with initiative and a passion to excel! The technologies we
use include many of those mentioned throughout this book.

81
Advanced Customer Services, India
Bangalore and Hyderabad
Oracle Advanced Customer Services (ACS) delivers expert services to help customers manage
Projects at Oracle and maintain Oracle environments, enabling proactive service and problem avoidance. We
provide a portfolio of expert, customer-focused advice and assist services to supplement and
improve the management of business-critical Oracle database, middleware, and applications
environments. ACS helps customers plan for system maintenance and enhancements and
helps organizations prevent problems and minimize risk. Oracle offers advanced customer
services from process support, enhancement, and improvement to technical assessments—
including configuration and performance analysis—and online DBA services. Our focused
Engineering Team supports key customers, such as Cisco, Fidelity, eBay, Amazon, Wal-Mart,
Bank One, BellSouth, Boeing, Citigroup, Comcast, Merrill Lynch, and others. We seek DBA
skills from Apps to Core and an understanding of Streams, RAC, and Data Guard.

Oracle Consulting in India


Bangalore and Hyderabad
As part of Oracle Consulting, Global Consulting in India comprises two specialized teams of
consultants that deliver rapid, cost-effective solutions to Oracle customers worldwide: Global
Support Delivery (GSD) and Oracle Solution Services India (OSSI). Located in Bangalore and
Hyderabad, Global Consulting in India provides offshore consulting services spanning
functional and technical areas of development, customization, migration, and implementa-
tion across a broad range of industries, including automobile, biotechnology, energy,
education, government, pharmaceutical, and telecommunications.

Oracle On Demand in India


Bangalore, Hyderabad, Noida
Oracle On Demand is one of the fastest-growing lines of business within Oracle. More than
1000 employees over three geographies cater to customer demands of our approximately 550
customers. In most cases, Oracle hosts the servers and the technical infrastructure at our
Austin Data Centre, which has close to 20,000 servers. Customers entrust Oracle with
complete operations management of their critical business processes. As part of the delivery,
Oracle On Demand follows the ITIL process and has divided the work into major functions
and processes around areas of service desk, initialization and provisioning, incident manage-
ment, change management, preventive problem management, technical assistance, release
management, and escalation management. Our engineers work with customer service
delivery managers to proactively detect issues, identify resolutions, and execute and manage
the operations efficiently. We are currently more than 350 strong in India and are planning
to expand the team. As part of our growth, we seek candidates with high technical compe-
tence in a variety of domains. We also expect a high degree of self-motivation and customer-
centric attitudes from our employees to ensure business success. We are in the process of
creating a best-in-world-class Oracle Applications Operations Team and in defining superior
service-level delivery in the On Demand business space in the industry. We are hiring for
functional, technical, and management positions. If you see yourself as an Oracle Applica-
tions DBA, Oracle DBA with RAC, PeopleSoft Applications DBA, Siebel Applications
DBA, performance tuning specialist, Oracle Application Server specialist, Oracle Enterprise
Manager specialist, OPM/Oracle Financial expert, Demantra administrator, or regression
testing expert, our division may be for you!

82
Oracle University in India
Bangalore
Oracle University (OU) provides customers with education, high-quality training, and
certified Oracle courses across Oracle technology and applications. Training occurs from Projects at Oracle
nearly 500 classrooms worldwide, and OU interacts with more than 250,000 students each
year. Learn Oracle from Oracle: Oracle University ensures the greatest student satisfaction. In
India, the Oracle Education Centers are located in Bangalore, Chennai, Hyderabad, New
Delhi, Kolkata, and Mumbai. Oracle certified courses are also offered to students in India
through more than 600 centers of many Oracle Authorized Training Partners and Oracle
Workforce Development Partners across the country. Oracle also runs a highly successful
program at the Oracle School of Advanced Technology at IIIT (International Institute of
Information Technology), Hyderabad. Oracle University Global Shared Services, based out of
Bangalore, India, predominantly provides back-end telesales, operations, and curriculum
support to Oracle University. India’s team supports and services Oracle University at the
country and divisional levels in a 24X7 shared environment in the following areas: back office
operations, system support and development, curriculum development, and telesales and
telemarketing.

Our highly motivated professionals work across a wide variety of technology areas through
positions ranging from management to corporate training of DBA, D2K, Oracle Apps, and
Java to roles as PL/SQL developers, Web designers, graphic animators, Web publishers,
content writers, e-learning administrators, and education sales consultants.

Oracle Communications in India


Bangalore & Hyderabad
More than 500 people in India work as part of Oracle Communications, the #1 provider of
innovative, technologically advanced software solutions for the Communications Industry.
Oracle Communications was born out of the acquired companies of Portal Software,
MetaSolv, Netsure, and more, and has recently absorbed the SDP assets and team members
from the BEA acquisition. Worldwide, the organization comprises more than 1,500 people.
An experienced senior management team is supported by Communications Industry
specialists defining the product strategy/roadmap, highly talented product development
engineers in various technologies, solutions engineers to tailor-make communications
products for customer-specific end-to-end solutions, highly skilled sales consulting
resources worldwide, and specialized marketing and support resources within the unit.

Oracle Communications delivers product-based end-to-end solutions into the Telco market.
This enables a clear, differentiated focus on key transformational challenges that service
provider customers have today: customer intimacy, operational excellence, and rapid service
innovation. The product-offered solutions cover the Communications Industry primarily but
are also expanding into other areas such as the Media and Entertainment Industry. Out of
approximately 300+ customers worldwide for Oracle Communications, key customers
include Vodafone, France Telecom, Orange, Swisscom, Atheeb, Bharti, Aircel, and SunTV;
these customers have been using a wide range of products from Oracle Communications.

College graduates are offered roles as software engineers in the Communications Product
Development Group based in Bangalore and Hyderabad and interact with technical archi-
tects, functional specialists, and customers. Work involves developing exciting new commu-
nications functionalities. Engineers get excellent exposure to all aspects of software develop-
ment and to the latest technologies in Oracle, Java/Java EE, SOA, and middleware.

83
Oracle Retail in India
Bangalore
Approximately 300 people work in India as part of Oracle Retail, the #1 provider of
Projects at Oracle innovative, comprehensive industry software solutions for retailers. The Oracle Retail India
Solution Centre works on product development and global consulting. With software that
provides supply chain, operations, merchandising, store systems, optimization, as well as
enterprise applications and infrastructure software, Oracle partners with the world’s leading
retail companies, including 20 of the 20 top retailers worldwide, to transform the economics
of their businesses. These applications provide retailers in key vertical segments—including
fashion, grocery and hardlines—with added insight, integration, and value to drive customer
relationships. Our customer base also includes 10 of the top 10 global fashion retailers, 20 of
the top 20 global grocers, 10 of the top 10 European retailers and 10 of the top 10 North
American retailers. Oracle continues to transform the economics of retail by providing
innovative leadership in technology and delivering measurable results for retailers of all sizes.
For details, please visit oracle.com/us/industries/retail/index.htm.

ORACLE MEXICO DEVELOPMENT CENTER


World-class development for Oracle Database, Enterprise Manager, and several open source
projects now occurs in Oracle’s new Mexico Development Center (MDC) in Guadalajara, also
known as Mexico’s Silicon Valley. As we are located physically close to the US and in a US
time zone, we have close relationships with our sister groups in the US and are able to attract
interesting, challenging R&D projects.

We already host several exciting projects at the center. These include Oracle Spatial,
providing advanced spatial features to support high-end GIS and LBS solutions; Oracle Real
Application Clusters, Oracle’s top-selling database option; TimesTen, the leading in-memory
database; Oracle Gateways, the leading solution to support heterogeneous distributed
databases; VOS, featuring a portable database kernel; Oracle Recovery Manager (RMAN),
provider of a comprehensive foundation for very large and complex backup and restores;
Oracle OLAP, the multidimensional analytic engine embedded in Oracle Database; and
Oracle Enterprise Manager, the leader in system management providing provisioning,
installation, and performance management.

Research-oriented groups are also part of the center. Zorba is an XQueryP engine integrated
with a new storage platform, and XAP is an application-development platform designed for
building hosted applications. More information about many of these projects can be found
throughout this book, especially in the Database Technologies and System and Application
Management chapters. We at MDC strive to attract the best talent from both Latin America
and those worldwide interested in living in a vibrant, young Latin American city with a
fascinating history and mild climate.

84
EUROPEAN DEVELOPMENT CENTRE
Ireland and More...

Oracle European Development Centre (EDC) is the Oracle flagship development and Projects at Oracle
translation organization in Europe. Headquartered in Dublin, Ireland, the EDC is a world-
class product engineering and service development organization. We employ highly talented
and dedicated professionals from a wide variety of backgrounds and are part of the thriving
Oracle Ireland operation. Our core teams also have staff in Romania, Asia and other locations.
We develop and deliver solutions on a range of hardware and software platforms to Oracle’s
customers and partners. We seek professionals who can provide business solutions for
thousands of traditionally supported customers. If you have a deep understanding of Oracle
products, system architectures, and manageability frameworks, consider us. If you have an eye
for improving serviceability for enterprise customers or a background in product localization,
you will find EDC to be an exciting and challenging work environment.

Our Centre consists of the following groups:

Service Engineering Development. We are a highly technical engineering delivery organization


providing leadership and expertise in delivering solutions to our On Demand and Advanced
Customer Services businesses. Our global organization includes development centers in
Ireland, Romania, India, and the US. The Dublin Team consists of architects, developers, and
product managers and has ownership of a number of key technologies and solutions. For
detailed information, please see the Service Engineering section in this book.

Translation Services. We provide turnkey translation solutions for all products within Product
Development and Oracle University Courseware into over 35 languages including Asia
Pacific, European, American, and Middle Eastern languages. Based in Ireland with employees
in most of Oracle’s large subsidiaries (33 countries) and a vast network of translation vendor
partners with Oracle expertise, we offer expertise in fields such as language quality, terminol-
ogy, engineering, release management, finance management and vendor management,
allowing Oracle to release quality translated products simultaneously with the English
version.

Financial Services Applications Development. We develop industry-leading front office software


solutions for banks worldwide. We focus on maintaining Oracle’s existing self-service
(Internet banking) and assisted-service (teller) products, migrating these products to the
Fusion Middleware platform, and developing new banking products for this platform. The
team consists of architects, developers, and product managers.

Development of Database Developer Tools. This core development group focuses on building tools
for database developers. We are responsible for well-known tools such as SQL*Plus, SQL
Developer, Application Express, and the XE edition of the database. We aim to create
easy-to-use development tools for people who use Oracle Database and reduce the technology
learning curve in enabling users to be productive.

Porting and Certification Technology. We developers port Oracle products to a large number of
operating systems and certify Oracle products on selected technology stacks.

Applications NLS Engineering. We deliver engineering solutions that resolve customer NLS,
product installation, and translation issues. Our role is critical in the speedy resolution of cus-
tomer issues, and we contribute significantly to the success of Oracle applications products
and customer satisfaction.

85
Product and IT Support. Our engineers provide technical support for Oracle products and
customers. Our IT support staff provides pan-European support to Oracle internal customers.

Projects at Oracle
USER EXPERIENCE
Our Design Methodology
Several Oracle User Experience Design Teams provide comprehensive usability engineering
and interface design support for divisional product lines. Also, centralized usability labs in
multiple worldwide locations serve the entire corporation. Team members have experience in
a wide variety of disciplines, including usability engineering, cognitive psychology, graphic
design, interaction design, and computer science with a specialization in human computer
interface (HCI) technology. Our professionals work in cross-disciplinary teams throughout
the entire development cycle of Oracle products. These teams work closely with software
development and product management teams.

They follow a user-centered design methodology that includes activities such as user
requirements research; heuristic evaluations of existing products; definitions of user experi-
ence through sketches and interactive prototypes; iterative development and usability testing
of interactive and visual design solutions; and formal usability testing and competitive
evaluations of products. In our extensive laboratories, we also conduct usability evaluation
and research projects in areas such as information visualization.

We are responsible for the development and maintenance of Oracle-specific look-and-feel


standards and cross-platform user interface consistency. Also, we identify and introduce or
develop new products. The projects range from products designed for the construction and
administration of large databases and database applications directed at highly technical users
to end-user analysis and information visualization tools. We also work on enterprisewide
application solutions, creating innovative designs that focus on future generations of Oracle
products for the Internet. Designs produced by various groups have successfully made large
amounts of information accessible to a broad range of users.

Advanced degrees are preferred for all positions. Internships in user experience research,
usability testing, or interaction design in the software industry are a plus. Visit ui.oracle.com.

86
CORPORATE ARCHITECTURE
Global Product Security, Linux & Virtualization, Sun Labs, Sun Ray Thin Client...
Interested in global product security and open source? Seeking the opportunity to work
Projects at Oracle
with all Oracle products, along with the latest, most innovative technologies? If you want
to add security or Linux technologies to your skill set, consider securing a path to your
future success here. The Corporate Architecture Group oversees technical due-diligence
of Oracle’s corporate acquisitions and monitors product development-related acquisition
integration activities. We also advise executive management on technical matters,
such as technical aspects of corporate policies concerning information security, privacy,
product accessibility, inbound licensing, and other matters of corporate governance.
Global Product Security
The Internet brings hackers from all over the world right to the doorsteps and sometimes
through the front door of every e-business. The news of a security breach or a security
vulnerability can travel instantaneously, leading to significant monetary loss for businesses
and damage to corporate images—as well as a threat to critical national infrastructure. The
Global Product Security group, under the management of Oracle’s Chief Security Officer, is
responsible for security assurance for Oracle products—the means by which security is built
in, not bolted on—and coordination of cross-product security activities. We write and enforce
the Oracle secure coding standards. We manage the formal security evaluations of Oracle
products against standards such as the Common Criteria and FIPS-140. Our team includes
ethical hackers who validate the security of our products using a variety of well-established
security assessment techniques. We are responsible for product security program management
across all lines of business—including acquisitions—which requires us to interface with
many different groups within Oracle: all the product divisions, marketing, business develop-
ment, sales, consulting, IT, and legal. We also work externally with the security research
community, security vendors, and industry working groups as well as a number of interna-
tional security organizations.

Linux and Virtualization


Oracle’s Linux and Virtualization Team is responsible for the Linux OS, server and desktop
virtualization at Oracle. Our team works on open source Linux code to develop and to
enhance the operating system for enterprise database workloads. We also work on the Xen
hypervisor which provides the basis for Oracle’s x86 server virtualization offerings.

Our group began as a team of Linux kernel hackers who worked to make Linux perform
better under Oracle workloads, and our core focus remains on developing open source
products and improving the stability and performance of the OS. Our team made it possible
for Oracle to migrate all production servers, several thousand developers, and datacenters to
Linux. We have grown from our small beginnings to encompass QA, performance, testing,
and support for Linux customers. Today, Oracle is a well-established and trusted source of
Linux expertise, and close integration between Oracle product and Linux kernel experts
enables greater accuracy in problem diagnosis and resolution.

Our latest challenge is bringing efficient, enterprise-class server virtualization to the datacen-
ter through our latest product, Oracle VM. Virtualization allows multiple operating systems
to share a single piece of hardware, enabling customers to consolidate their datacenters and
save on energy, lab space, and administration costs. Oracle VM is x86 server virtualization
software using the Xen hypervisor which supports a wide range of Linux and Windows guest
operating systems. Developers on the Linux Engineering Team contribute heavily to feature

87
development and sustaining engineering for Xen mainline software, and Xen Summit North
America was held on the Oracle campus in 2009.

In addition to fixing bugs in existing code, the Linux and Virtualization Team contributes to
Projects at Oracle the Linux kernel and Xen hypervisor communities. Oracle’s kernel contributions include an
open source fully featured cluster filesystem included in the mainline Linux kernel (OCFS2),
the new btrfs filesystem project, implementation of the T10DIF data integrity standard on
Linux, and two kernel-level debuggers for Xen development. A comprehensive listing of our
open source projects can be found at oss.oracle.com.

Sun Labs
Our applied research group pursues several dozen projects chosen for their potential to have
significant impact on Oracle products or services. Projects in the lab are small and risky; we
aim to work on hard problems that entail more risk than would usually fit in with an
engineering or product development group’s mission. Most projects focus on new technolo-
gies that can be applied to existing products. For example, ever since Java was born (and we
had a hand in that), we have worked on software technologies to improve the Java Virtual
Machine, to use parallel computing for garbage collection, to simply use Java in distributed
computing configurations, and even to modify CPU designs to suit Java program execution.
We also work on new product ideas; SunRays started in Sun Labs.

A major current project is proximity communication, a technology for speeding up the commu-
nication from one chip to another in a computer system. Today’s chip-to-chip signaling rates
are a bottleneck in overall system performance. Proximity communication places two chips
face-to-face and signals electrically through the capacitance formed by the adjacent face-to-
face structures. This technique allows not only faster speeds but denser connections, i.e.,
more signals per square micron of chip area. Of course, placing chips face-to-face leads to
packaging challenges to connect power to the chips and to remove heat. We have built
prototypes that demonstrate speeds of several gigabits/sec, 40 micron connection spacing
(about 20x current practice), and about 5x lower power than today’s connections. Our
prototypes have not faced all the risks of this technology, which may yet fail to be robust
enough for use in products. Sun Labs came to Oracle as part of the acquisition of Sun. We are
currently adjusting our research portfolio to embrace the wider set of technologies needed for
the combined companies.

Sun Ray Thin Client Technology


Sun Ray is a leading desktop thin client, employing ultra-low power (just 4 Watt) desktop
clients and latency optimized protocols to allow users to connect individual clients to
sessions running on Solaris, Linux, and Windows. Designed for security and performance,
Sun Ray devices can be configured to use cryptographic smart cards and two factor authenti-
cation to provide instant remote desktop access to existing sessions. Sun Ray developers work
on firmware, server software, and device drivers, as well as Sun Ray hardware. Part of the
industry’s most complete virtualization portfolio, Sun Ray clients are never managed
individually. Instead, management is done with Sun Ray software or Oracle Virtual Desktop
Infrastructure. Large user communities comprising thousands of Sun Ray client devices can
be managed from a single interface with enough individual control to provide a choice of
desktop operating systems per Sun Ray client or per user, while still benefiting from virtual
machine templates and multiuser operating systems to reduce management overhead.

88
ORACLE ALLIANCES AND CHANNELS
Partners and the Oracle Economy...
The Oracle Alliances and Channels organization manages Oracle’s relationships with various
Projects at Oracle
types of companies—from independent software vendors to systems integrators, hardware/
infrastructure providers, resellers, value added distributors, and hosting service providers. The
reach and influence of these relationships are critical to the continued growth of Oracle and to
our ability to provide quality solutions and services tailored to customers’ business needs.
Currently, more than 20,000 companies worldwide partner with Oracle to provide customer
solutions and services that integrate with, embed, or run on Oracle technology.

Oracle PartnerNetwork (OPN) Specialized is the global business program through which
partners do business with us. For our partners, OPN Specialized provides Oracle’s premier
products and solutions, development resources, education, technical services, highly special-
ized go-to market engagement, and a worldwide community of companies offering Oracle-
based solutions and services. With the launch of the OPN Specialized program, partners can
differentiate themselves and their offerings through specializations, be recognized for their
expertise, and become preferred solution providers to Oracle customers.

Worldwide Alliances and Channels actively supports the OPN Specialized program in the
following ways:

• Enabling partners to differentiate themselves by becoming specialized across Oracle’s


portfolio of products

• Allowing Oracle to recognize partners investing in the Oracle portfolio and having the
competency to support joint customers

• Providing customers with the ability to select preferred partners with validated skills and
experience to provide the best solutions to business problems

To support Oracle’s partner community, our organization consists of highly motivated and
dedicated people who perform the following functions:

• Build solid business relationships with our most strategic partners to increase Oracle and
partner revenues and enable partners worldwide to reach out to new customer segments

• Understand partner business models in order to develop enablement strategies, benefits,


and processes that help our partners grow their business and work effectively with Oracle

• Facilitate the development of strategic marketing and new business plans for all partners
to meet or exceed assigned business goals

• Develop and maintain relationships with global counterparts to make use of corporate
initiatives and to ensure adherence to Worldwide Alliances and Channel standards

• Develop, maintain, and enhance both our partner-facing portal and the back-office systems
that implement our business practices

For more information about Oracle PartnerNetwork, visit partner.oracle.com.

89
ORACLE ON DEMAND
Cloud Services Provider
Oracle On Demand is the premiere cloud services provider for Oracle systems (hardware and
Projects at Oracle
software) seeking to improve business performance. Industry analysts expect IT solutions
provided via the cloud to be one of the hottest sectors of the IT marketplace over the next five
years. Analysts expect Oracle to experience significant growth by providing solutions to meet
these needs. Oracle offers hundreds of on-demand solutions, including hosting and managing
applications such as Oracle E-Business Suite and Oracle CRM On Demand, which is fast to
deploy and configurable by business users. The Oracle On Demand portfolio forms one of
Oracle’s fastest-growing businesses.

Oracle On Demand, with millions of users worldwide across all industries, has the global
leadership position in the rapidly growing world of on-demand technology and business
solutions. Oracle has built a solid reputation by focusing on world-class management of the
IT infrastructure and software solutions. We give customers flexibility and choice when we
host their solution and take responsibility for managing the infrastructure, including
hardware, software, and related services.

On Demand customers are able to be more agile and adjust to quickly changing requirements
in the ‘new normal.’

Oracle On Demand focuses on making IT costs more predictable and increasing the value for
our customers. In order to accomplish this, Oracle has standardized its IT infrastructure to
provide a utility-like cloud computing platform. Today, we manage networked storage and
thousands of commodity servers. Oracle On Demand offers an exciting new way to do
business, extending Oracle’s technology leadership by implementing best practices in the
creation and deployment of the IT infrastructure, database, and application software. We offer
a platform as a service (PaaS) in which we host the middleware and database products, as well
as the entire range of Oracle applications, including Oracle E-Business Suite On Demand,
Siebel CRM, and Oracle’s PeopleSoft Enterprise On Demand, JD Edwards EnterpriseOne On
Demand, and JD Edwards World On Demand.

With CRM On Demand, customers can subscribe to, access, and use the application over the
Internet. In this case, Oracle owns and manages all components of the solution and simply
charges the user a subscription fee. This is the most complete hosted solution for rapidly
unlocking the value of customer information over a true Internet-based application. Because
it’s all delivered over the Internet, customers don’t need to invest in costly IT resources or
prolonged deployment cycles. We can get the customer up and running in just days or weeks,
not months. Now, companies can deliver the right products or services at the right time at
the right price.

As this entire market space continues to evolve, Oracle will need motivated employees to
continue to dominate this fiercely competitive segment. We seek professionals who enjoy
daily interaction with technologies such as Java, XML, symmetric replication, network
security and encryption, Internet procurement, Web exchange software, Web development,
databases, 4GL programmatic interfaces, ERP, and CRM. As you begin your career, consider
joining a group with significant growth opportunities and a winning track record.

90
ORACLE SUPPORT
Customer Support, Consulting, Global Information Technologies...
Oracle delivers services so customers can plan, execute, and maintain effective implemen-
Projects at Oracle
tations. We developed our services with one goal in mind: to help our customers transition
from buying and building technology to using and profiting from it. Please join an award-
winning organization essential to the success of Oracle’s customers.

Customer Support
Oracle’s primary mission is to help our customers succeed by providing a superior ownership
experience. We achieve that goal by providing products and support. Oracle Support is a
customer-facing organization that sets the industry standard for product support for the
information-driven enterprise by offering comprehensive problem resolution for Oracle
technology and applications. Oracle Support provides customers access to one of the most
advanced support organizations in the world, with more than 7,000 support professionals and
14,000 application and technology developers. No other support organization can match Ora-
cle’s breadth and depth, technical expertise, advanced support technologies, or global reach.
Oracle is the only enterprise technology provider to offer support for our customers’ entire
information infrastructure: hardware, database, middleware, and applications. And because
we built the technology, we support it like no one else. Our support engineers have an
average tenure of 10 years, with extensive knowledge and in-depth technical skills in
programming, database management, and computer operations. Oracle Support provides a
range of services, from prerelease testing to maintenance of a 400,000-solutions knowledge-
base to troubleshooting with state-of-the art proactive, automated diagnostic tools. We seek
professionals with a desire to interact daily with customers for proactive technology and
applications incident resolution. If you wish to join a winning team with a long history of
innovation, industry recognition, and a proven track record of exceptional performance,
Oracle Support Services is for you.

Consulting
Oracle Consulting exercises the best of its comprehensive abilities to ensure delivery of
significant business value and predictable business outcomes from our customer’s Oracle
investment. With the recent major acquisitions, Oracle Consulting applies our position as the
premier services provider of information access and knowledge sharing, focused on the
empowerment of all Oracle customers. Our success goes hand-in-hand with the success of our
customers. When they win, we win. When they grow, we grow. Our customers have a deep
operational relationship with Oracle, and we hold each other accountable for results. A leader
with your education and talent deserves only the best… not to mention a stage to deliver
your ideas. And there’s no bigger stage than the world. It’s no wonder that our Internet and
Grid technologies dominate the e-business landscape. Our software delivers information on
demand for industry leaders worldwide, from automotive to telecommu-nications, banking to
healthcare, engineering to retail, and everywhere in between. It’s time to put your knowledge
to work. Leaders unite… right here at Oracle Consulting.

Global Information Technologies


Oracle Global IT is responsible for continuously refining, automating, and institutionalizing
the IT used globally across our company to enable Oracle’s employees, partners, and custom-
ers to outperform their best competitors in providing value to customers. Oracle Global IT
activities center around enabling business process optimizations; showcasing Oracle technolo-
gies; providing an industry-leading infrastructure with a world-class, award-winning Tier IV

91
datacenter that offers the highest availability, security, and performance for Oracle and its
hosted customers; and developing IT best practices and thought leadership that will ulti-
mately transfer to Oracle customers and partners.

Projects at Oracle Oracle’s Austin Data Center is listed by the US Environmental Protection Agency as a Green
Power Partner, is a Climate Leader, and has been recognized as the Data Center of the year by
AFCOM—the premier association for datacenter management professionals. The techniques
and lessons learned in Austin will drive our new Utah Compute Facility to become the new
standard for datacenters worldwide. Do not miss the opportunity to join Global IT at the
most exciting time of Oracle’s and Global IT’s history!

Global IT Initiatives. Global IT is embarking on a series of initiatives to enable Oracle to


create greater competitive advantage and maximize growth. We are currently deploying a
cross-organizational business transformation project to enable industry-leading service
lifecycle management. Oracle’s On Demand business is a thriving hosting environment for
customer infrastructure and applications. Oracle Global IT supports this growing revenue
stream by enabling new services for the rapidly expanding business. We are optimizing our
compute utility and datacenter operations to maximize productivity of all lines of business.
We develop, deploy, and share IT best practices and showcase Oracle’s use of Oracle technolo-
gies to our customers to pique their interest in our products and improve customer satisfac-
tion and value.

Global IT Functions. To support our core competencies and objectives, Oracle Global IT
performs several key functions and is organized into seven teams within three areas: IT
Business Management, IT Technology Management, and Global End User and Technology
Support.

Global IT Business Management. Our Business Management Office is responsible for IT


governance and strategy, financial management, resource management, service readiness,
service-level management, all aspects of communications (intra-org, cross-company, external),
CIO and customer engagement programs, internal customer satisfaction, executive reviews/
reporting, strategic benchmarking/metrics, and organizational excellence programs.
Our Service Delivery and Planning Office is responsible for the definition and delivery of our
IT services to Oracle’s internal organizations. Our Program Management Office Team is
responsible for project management and works very closely with all Oracle lines of business.
Our Merger and Acquisition Team focuses on the integration of newly acquired companies
and personnel.

Global IT Technology Management. Service Design is the centralized R&D engineering or


“build” function within Oracle Global IT responsible for architectural standards across all
technologies and engineering of new services to be delivered to our stakeholders. Service
Design transitions new capabilities to the “run” functions, Service Operations and Service
Support. These capabilities include our global network infrastructure, Voice over IP (VoIP),
compute platform, storage, and the tools/automation used to optimize the delivery of these
capabilities. Our Service Operations Organization is responsible for global datacenter
management, command center operations, and On Demand infrastructural services. Our Risk
Management Team is responsible for ensuring the integrity of Oracle’s infrastructure, internal
applications, and IT compliance. The team works primarily with Oracle’s Global Information
Security Team to implement and maintain security infrastructure.

End User and Technology Support. Global Support Services is responsible for global and local-
ized/field client support, as well as network, voice, and desktop support. Production Services

92
provides Global Service Desk (GSD) end-user support for all internal Oracle employees and
Oracle University training.

Global IT Opportunities. Our greatest asset is our employees. We seek highly knowledgeable
and motivated professionals across a wide variety of technology areas and welcome talent Projects at Oracle
from several developing geographies. We also seek talented professionals with inherent
business knowledge and competencies. Positions include business analysts, system adminis-
trators, security engineers, DBAs, automation/application developers, network engineers,
global and field service engineers, service desk analysts, project managers, and more.
Individuals with Oracle product knowledge are desirable. We are committed to providing
our employees with a work environment that is conducive to career satisfaction, develop-
ment, and opportunity. Join us and be inspired with this world-class organization!

ORACLE UNIVERSITY
COMPLETE ORACLE TRAINING... LEARN FROM THE SOURCE...
Oracle University delivers superior training focused on 100 percent student satisfaction to
enhance the adoption of Oracle technologies. As one of the largest corporate training
organizations in the world, we help make technology strategies successful with complete,
flexible, and customized learning solutions delivered worldwide.

Complete and Flexible Training Solutions


Oracle University can help customize a complete training plan that matches the require-
ments of any organization. We train entire project teams according to their learning needs,
timeline, and budget, or help individual learners find the right training by using our easy
job/role learning paths. Our courses are available in a variety of formats to provide students
with flexible learning options—in a classroom or through live virtual training, self-study, or
custom training. Regardless of the training location or the delivery method, we give our
customers the skills needed to succeed.

100% Student Satisfaction


Oracle University is committed to providing every student with world-class training and an
unbeatable educational experience. We are so confident of your success that we back up all
training with our 100% Student Satisfaction Program. No other IT training organization
offers a similar guarantee.

Oracle Certification Program


Oracle certifications are tangible, industry-recognized benchmarks of experience and
expertise that can help Oracle customers, partners, and employees succeed in their career. Our
certifications can accelerate professional development, improve productivity, and enhance
credibility.

Expert Instructors and Cutting-Edge Curriculum


When you select courses from Oracle University, you are assured of the best possible learning
experience with the best instructors in the industry. In our evaluation surveys, more than 99
percent of students who completed our courses gave Oracle University training and instruc-
tors their highest recommendation. Our courses are created with the guidance of the
development teams that create the actual products—providing the most up-to-date and
accurate Oracle courseware available. With more than 4,000 course titles, we cover all areas

93
of Oracle software and hardware. Oracle University offers a variety of exciting job opportuni-
ties—sales/marketing, delivery, instructing, project management, IT, operations, and more.
We invite you to consider a career with Oracle University. Learn more about us today at
oracle.com/education.
Projects at Oracle

ORACLE MARKETING
DRIVING INNOVATION...
Oracle is proud to celebrate more than three decades of innovation, helping businesses and
governments manage, share, and protect their most valuable asset—information. Founded in
1977, Oracle was built on the belief that relational database software held the key to storing
and managing data more efficiently than the prevailing hierarchical database model. As
businesses evolved, the market required new technologies to drive a growing global economy
to new heights—and Oracle’s vision has met those demands at every turn.

Now, with recent fiscal year revenues of more than US$26 billion, 370,000 customers, and
20,000 partners, Oracle provides the world’s most complete, open, and integrated business
software and hardware solutions, empowering companies of all sizes in more than 145
countries around the globe.

Oracle Marketing plays a critical role in helping turn customer needs into product strategy.
Oracle Marketing communicates with business leaders and customers to understand their
needs, works closely with Oracle Product Marketing on product direction, creates content
that explains our technical and business-oriented solutions, and evangelizes our innovative
offerings. In addition to communicating with customers, our people are information experts
who know how to communicate with partners, prospects, industry analysts, and business
leaders. Part of this communication involves bringing these groups together at exciting
events such as Oracle OpenWorld, which we plan and facilitate.

Oracle Marketing also oversees public relations, campaigns, product and industry marketing,
hosted services marketing, global marketing, field marketing by country, and more. In each
of these areas, we create messaging and positioning and execute relevant marketing activities.
We develop the strategy for each of these activities and create supporting materials such as
technical white papers, product reviews, online seminars, and press releases. We publish two
award-winning magazines, Oracle Magazine and Profit, that are circulated internationally.

In addition to communicating with external stakeholders, we deliver product positioning and


content to internal Oracle organizations such as Sales and Consulting. Our division members
possess excellent communication, presentation, and team-building skills and are passionately
interested in technology, marketing, and sales. Above all, we are committed and innovative.
Oracle encourages its employees to defy conventional wisdom through our continuous drive
to develop and advance products and services that enable customers to better manage the
information at the heart of their organizations.

94
INDEX application deployment 53
application deployment platform 50
application developers 4, 7, 10, 18-19, 29
1977 page 94
Application Development Tools 3, 30
Projects at Oracle
Application Express 85
A
Application Grid 3, 30
application infrastructure 37, 42
Access Advisors and Database Designer
application integration 6, 28, 39
10
Application Integration Architecture for
Access Management and Federation 36
Clinical Trial Management 76
ACS (Advanced Customer Services) 4, 79,
Application Management 3, 41
82
application performance 19
ACS Platform and Solutions Engineering
Application Performance Management 3,
79
42
ADF 29-30, 41, 64, 70, 72, 75
Application Product Lines 4
ADF Data Visualization 30
application products 61
ADF Faces 30
applications 2-13, 15-16, 18-19, 21-22, 24,
ADIT (Applications Development IT) 4, 60
26-43, 45, 47, 49-53, 56-72, 74-79, 81-86,
Advanced Customer Services. See ACS
90-92
Advanced Procurement applications 64
centralized server 45
Advanced Queues. See AQ
cloud-based 45
advanced technologies 14, 42, 56, 64, 83
customer-facing front-end 40
Agile 19, 44, 56, 58, 76, 90
database-centric 11
Agilent 65
developing modern 28
AIA 76
dynamic volume management 6
Ajax 21, 32, 37, 40-41, 71, 77, 79
efficient n-tier 8
Ajax-based technologies 33
financial 6, 66
Ajax technologies 30
grid 5
Alcoa 65, 70
homegrown OCI 8
algorithms 6-10, 12, 15, 21-23, 33-34, 37,
hosted 84
40, 63-64, 73
integrated 65
real-time scheduling 33-34
internal 92
Alliances and Channels 4
intuitive Web 72
American 85
iPad Spaces 38
analysts 27-28, 31, 90
legacy 68
Analytic Applications 31
major industry 47
analytic applications content development
market-leading analytic 32
32
mobile 62, 75
Analytic Apps 3
mobile supply chain 65
analytics, advanced 9, 18
native on-device 30
Android 7, 75
next-generation iPhone/iPad 77
Android SDK 75
Applications Development 4, 57, 59-60
ANSI SQL 11
applications engineer 72
APAC (Asia Pacific) 72, 80, 85
Application Server 2-3, 12, 17, 23, 27-28,
Apache 30
30-31, 36, 40-41, 45, 62
Apache Trinidad 30
open source-based Java 31
APIs 6, 8-9, 17-18, 30, 35, 39, 44, 49, 79
secure middle-tier 30
appliances 15, 40
application server infrastructure 31
application-access mechanisms 51
Applications Management 3, 5, 40
application code 19
Applications NLS Engineering 85
application configuration information 42

95
application software 47, 90 BPM Suite, industry-leading Oracle 32
applications portfolio 57 Burlington 29, 35
applications strategy 56-57 Business Activity Monitoring. See BAM
Applications Unlimited 45, 56 business analysts 32, 76, 93
Projects at Oracle
Application Test Suite 19 business application developer 29
application upgrades 10 Business Application Development 4, 56
AQ (Advanced Queues) 3, 5-6 business applications 1, 10, 19, 29, 41,
architects 16, 36, 85 57-58, 63, 70, 94
architectures, service-oriented 35, 44, 46, businesses
67, 75 fastest-growing 57, 90
archive technologies spanning development midsize 5, 60
49 business information systems 16, 58, 66
Asia Pacific (APAC) 72, 80, 85 business intelligence (BI) 3, 5, 18, 27, 31,
ASM (Automatic Storage Management) 3, 57, 59, 66, 68, 71, 75-76, 78
6 business knowledge 61, 93
ASM Cluster File System and Dynamic business operations 19-20
Volume Manager 3, 6 business performance 58, 76, 90
ASN 37 business practices 35, 58, 89
assets 59, 64, 67, 69, 75, 78, 94 business problems 63, 65, 80, 89
Audit Framework 36 Business Process Analysis Suite 33
Austin Data Centre 82 business process automation 27, 58, 78
authentication 14, 36, 51, 88 business processes 28, 32-33, 36, 45,
Automatic Storage Management. See ASM 58-59, 69
automobile 82 business process management 3, 32
availability 3, 5-8, 11, 13-15, 24, 30-31, Business process management. See BPM
34-35, 44, 48, 52, 54, 78, 92 business process modeling 37, 46
business relationships 67, 69
B business requirements, creating high-level
38, 62
backup 10, 13, 15, 49 business rules 27-28, 37
BAM (Business Activity Monitoring) 33, business solutions 85, 90
36-37, 70, 73 business transactions 42, 64
Bangalore 4, 81-84 business users 32-33, 38, 90
banking 22, 63, 85, 91
BEA 32, 39, 56, 74, 83 C
Beehive Enterprise Messaging Server 44
Beijing and Shanghai centers 80 C 6-12, 15-17, 19, 22, 26-27, 30, 32, 34, 40,
Berkeley Database and Mobile Server 3, 6 46, 52, 55, 77
Berkeley DB XML 6 C++ 6-7, 9, 12, 15, 26, 32, 34, 52
BI. See business intelligence California 2, 29, 34, 81
BI applications 18, 27 capabilities 24, 52, 58, 79, 92
biotechnology 75, 82 cardiovascular patients 76
BlackBerry 7 career 1, 3, 23, 33-34, 38, 48, 61-62, 72,
blogs 2, 38, 53 90, 93-94
Boolean relationships 21 carriers 73
BPA 37 Cash Management 67
BPEL 29, 37, 42, 60, 64, 66, 69-73, 75 CEP (Complex Event Processing) 3, 33, 37
BPM (Business process management) 3, change, climate 77-78
27-29, 32-33, 75-76 channels 28, 41, 65, 77, 80, 89
BPM Studio 32 CHAP 15

96
China 4, 34, 43, 80 content management 2-3, 5, 15, 19, 26-27,
chips 53, 88 35, 41, 45
Cisco 65, 82 continuous improvement 58, 69-70
class 84 CORBA 30
Projects at Oracle
Cleveland Clinic 76 core engine 18, 23
clients 7-9, 17, 44, 49, 88 Cornell 13
cloud computing 3, 5, 7, 16, 28, 31, 36, 40, Corporate Architecture 4
42, 45, 52, 69, 90 Cost Management 4, 61, 67
Cloud Infrastructure Performance and costs 25, 42, 44, 60-63, 67-69, 78, 90
Availability Management 3, 7 countries 70, 83, 94
clustered Linux blade servers 25 courses 54, 93
Cluster High Availability and Manageability certified Oracle 83
3, 7 CPU and I/O resource management 25
cluster management 7-8, 11, 22-23, 53, 79 CRM 4, 22, 29, 56, 58-59, 61-63, 73, 90
Clusterware and Real Application Clusters CRM (customer relationship management)
3, 8 4, 20, 56, 58-59, 61-62, 90
CMDB 42 Crossbow 50, 52
CO 4, 59 cryptography 36, 51
Cobol 9 CSS 11
code 11, 32, 53, 70, 88 cube storage management 18
collaboration 3, 5, 19-20, 27, 30, 33, 43-46, curriculum 81
58, 61, 71, 73-76, 78 customer relationship management. See
Collaboration Suite 45-46 CRM
Collections 6, 9, 67 Customer Services 62, 79
Colorado 2, 29, 59
COM+ 13 D
commands 9, 11, 53
Commitment Control 67 D2K 83
communications 4, 17, 28-29, 37, 48, 73-74, Dali Tools 29
78, 81, 83, 88, 92, 94 data
Communications Industry 75, 83 application 75
companies petabytes of 6, 77-78
acquired 83, 92 Data Access 3, 7-9, 13, 17, 30
global 61, 81 database 2-3, 5-26, 29-30, 33-36, 40-42,
retail 77, 84 45-47, 49-50, 59-62, 65-66, 69, 72-73, 79,
compilers 3, 18, 22, 34, 47 82, 84-87, 90-91, 94
Complex Event Processing. See CEP distributed 17, 84
complexity 12, 18, 26, 37, 41-42, 47-48, large 10, 86
51, 60 self-diagnosing 13, 16
compliance controls 12 standby 11, 23
comprehensive configuration management database administration 8-9
database 42 Database and Application Server 17
compression 7, 18, 23 database application development 26
computers 2, 11 database applications 86
concurrency 8, 10, 15-16 distributed 6
configure 13, 42, 51, 65 database conferences, well-respected 13,
Connection Manager 18 20
construction 63-64, 71-72, 86 database consolidations 14, 19
content 1, 20-21, 33, 38, 41, 45, 53, 94 database developers 25, 85
tax 67 Database Development Tools 3, 11, 85

97
database engine, sophisticated Oracle 24 design 6-7, 11, 13, 16, 20, 22, 30, 32, 36,
database features 6, 13, 34 38-39, 47, 55, 59-63, 68-69, 72, 86
Database High Availability and Recovery 3, object-oriented 32
11 desktop 88
Projects at Oracle
database internals 8, 10 developers
database kernel 13, 25 automation/application 93
Database Manageability 20 curriculum 59
database management 7, 91 Developers, Performance, and Applications
database performance 22, 25 (DPA) 4, 47
Database Resource Manager 3, 12 development center 80-81, 84-85
database restoration software 10 development environment, secure applica-
Database Security 3, 12 tion 50
database server 8, 18 Development of Database Developer Tools
Database Server Manageability 3, 13 85
database software stack 6 development projects 1, 39, 68
database technologies 5, 7, 9-10, 19, 22, device drivers 49, 52-53, 88
24, 26 DHTML 30, 32, 44, 73
Database Test and Productivity Tools 3, 13 DICOM 17
Database Upgrades and Utilities 3, 14 Digital Imaging and Communications in
database vendors 14 Medicine 17
Data Center Bridging (DCB) 52 digital media 2
datacenters 50-52, 55, 87, 92 Directory services 37
Data Guard 35, 82 disk farm 15
data integration 3, 14, 34 disks 6, 12, 15, 22, 49
data masking 12 disk space management 22
Data Mining Technologies 3, 9-10, 15, 19, dispersed Oracle Solaris Cluster deploy-
22, 34, 77 ments 53
data privacy 12 documentation 26, 46, 53, 57, 59, 63, 81
Data Rescue 3, 10 DPA (Developers, Performance, and
data security 12 Applications) 4, 47
data storage 3, 13, 19, 22-23, 32, 56 drive innovation 31, 50-52
Data Warehouse and Language Technology DSS 45
3, 10
data warehousing 5, 8, 13-15, 18-20, 34, E
50, 73
DBAs 12-13, 18, 57, 83, 93 EBS (E-Business Suite) 19, 58, 69
DCB (Data Center Bridging) 52 e-business applications 4, 30, 45, 81, 87
debugging 11, 18 E-Business Suite (EBS) 19, 58, 69
decisions 21, 58, 66, 69 E-Business Suite Supply Chain Manage-
defects 63 ment 4, 63
defense 10, 12, 17, 22, 63, 71 E-Business Tax 67
deliverables 31, 62 Eclipse 29-31, 35
Demand 4, 79, 82, 90, 92 ECM (Enterprise content management) 3,
Demand Platform and Systems Engineering 35, 46, 75
79 economics 77, 84
Demantra 56, 82 EDA (Event Driven Architecture) 37
Demonstration Solution Services 4, 45 EDC (European Development Centre) 4,
Denver 4, 29, 59-60 85
deployment, application server 19-21, 24, EDI 37, 64-65
28, 30-32, 44, 49, 59, 90 education 62-63, 68, 71, 81-83, 89, 91

98
EHCC (Exadata hybrid columnar compres- Event Driven Architecture (EDA) 37
sion) 23 event management 5
Ellison, Larry 20, 57 exabytes 15, 22
EM 41 Exadata 3, 8, 12, 14, 18-20, 23, 52
Projects at Oracle
e-mails 15, 18-19, 35, 62 Exadata hybrid columnar compression
embedded database access controls 12 (EHCC) 23
EMEA (Europe, Middle East and Africa) 72 expenses 67
emergency response 17 export/import 68
energy 55, 63, 82, 87
engineering 7, 11, 13, 16, 30, 34, 38, F
43-44, 47-49, 51, 53-55, 62, 68-70, 72, 76,
82-83 FCoE (Fiber Channel over Ethernet) 49, 52
enterprise 2-3, 7, 20-21, 27-28, 32, 36-38, features, applications share key 9
42, 44-45, 47-48, 51, 58, 64, 66, 70, 72, 91 Federation 36
enterprise application mashups 38 Fiber Channel over Ethernet (FCoE) 49, 52
enterprise applications 24, 28, 30, 36-37, Fibre Channel 49
42, 58, 71, 79, 84 Field Service 19, 93
Enterprise Business Intelligence 78 filesystem 17, 49, 88
Enterprise Configuration Management 3, finance 4, 19, 33, 51, 56, 60, 69, 81, 85
42 Financial Management 4, 52, 56, 59, 61,
enterprise content management 3, 35 66, 69, 71, 85, 92
Enterprise content management. See ECM Financial Management (FMS) 4, 59, 66, 92
Enterprise Content Manager 19 Financial Services Applications Develop-
enterprise integration services 27 ment 85
Enterprise Java 28-29 firewall/proxy 18
Enterprise Manager 19, 40-43, 45, 84 firewalls 12, 73
Enterprise-Ready Infrastructure 3, 40 flash 5-6, 15, 30, 32, 40-41, 49
Enterprise Replication 3, 14 flash storage 14, 55
enterprise resource planning. See ERP Flex 40, 56
enterprise search 2, 15, 20-21 FMS (Financial Management) 4, 59, 66, 92
enterprise service bus 36, 39 footprint
Enterprise Service Bus. See ESB carbon 78
Enterprise Single Sign-On 36 projects solution 71
enterprise software 58-59, 86 Forrester 27
environmental monitoring and assessment Fortran 9
17 Fortune 500 companies 5, 14, 54, 71
environmental protection 2, 92 foundation, solid 23-24, 33, 57
environments 10, 20, 28, 32, 54, 66 FSM (Functional Setup Manager) 4, 68
ERP 22, 29, 56, 58, 60-61, 70, 73, 90 functionality, business application 10, 19,
ERP (enterprise resource planning) 20, 56, 25, 39, 46, 61, 67, 72
58, 61, 90 Functional Setup Manager (FSM) 4, 68
ERP and CRM applications 22 Fusion 2, 4, 58, 68-72
ERP applications development 60 Fusion Applications 4, 68
ESB (Enterprise Service Bus) 36-37, 39, 60 Fusion Middleware 5, 27-28, 45-46, 85
ESSBase 73 Fusion Middleware, Fusion Applications 6
Europe 28-29, 72, 85 Fusion Procurement 71
Middle East and Africa (EMEA) 72 Fusion Projects 72
European 85 Fusion Sourcing 71
European Development Centre. See EDC
European retailers 84

99
G host 12, 24, 81, 84, 90
HotSIP 74
Gartner 27 HS (Health Sciences) 4, 74-75
Gbit/s 52 HTML 11, 15, 17, 21, 24, 26, 32-35, 38,
Projects at Oracle
General Electric 65 40-41, 62, 72-73, 77
generalized linear models (GLM) 9 HTTP 18, 73
generations 32, 35, 48-49, 51, 58, 62, 69, Human Capital Management (HCM) 4, 59,
71, 86 68
geoimagery archiving 17 human computer interface (HCI) 86
geological engineering and exploration 17 Hyderabad 4, 81-83
GeoSpatial Imaging 3, 17 Hyperion 19, 56, 73
GlassFish 31, 36
GlassFish Application Server 31 I
GLM (generalized linear models) 9
Global Consulting 4 I2C 15
Global Consulting in India 82 IB 15, 51-52
Global Information Security 92 IBM 36, 60
Global Information Technologies 91 IBTF (InfiniBand Transport Framework) 52
Globalization and Public Sector 67 IDE Development 29
Global Product Security 4, 87 Identity and Access Management 36
Global Support Delivery (GSD) 82, 93 Identity Governance Framework 37
GoldenGate 14, 19, 27 Identity Management Suite 19
governments 22, 51, 59, 71, 82, 94 identity management technologies 3, 12,
grid 15, 79 36-37, 42, 75
grid architecture 14 identity virtualization services 37
grid computing 2, 8, 13, 30, 69, 81 IIT 13
grid servers 2 images 17, 35
grid technologies 5, 7, 77, 91 implementations 2, 12, 14, 19, 32-33, 36,
GSD (Global Support Delivery) 82, 93 52, 68, 72, 76, 82, 88
Guadalajara 84 indexing 15, 18, 24, 26
GUI Administration 18 India 4, 11, 34, 39-40, 43, 61, 63, 79-85
Gurgaon 4, 81 India Development Center (IDC) 4, 35, 81
industries 2, 5, 8, 12, 15, 21-22, 31-33,
H 35-36, 42-43, 50-52, 54, 69-71, 73-78, 82,
87-88, 90-91
HA 15 industry groups 33, 37, 62
Hadoop 14 Industry-Specific Solutions 4
hardware 2-3, 8, 12, 42, 47, 52-53, 55, 75, industry standards 37, 39
79, 85, 87, 89-91, 94 InfiniBand 17, 25, 48-49, 51-52
Harvard 13 InfiniBand networking 14
HCI (human computer interface) 86 InfiniBand Transport Framework (IBTF) 52
HCM (Human Capital Management) 4, 59, information and information management
68 1, 15, 20-21, 23, 28, 31, 33, 35, 38, 41, 46,
headquarters 2, 29, 34-35, 81 66, 69-70, 72, 84-86, 94
healthcare 33, 52, 63, 74, 75, 91 Information Retrieval (IR) 3, 15, 21
Health Sciences (HS) 4, 74-75 infrastructure 7-8, 12, 14, 16, 19-20, 26, 31,
Higher Education 4 36, 40, 42, 51-52, 67, 90
high-performance file I/O 25 InnoDB 5
HL7 37 innovative technologies, most 68, 87
Honeywell 65 integration 3, 36

100
Intel 3, 5, 10-11, 13-16, 18-23, 26-27, 31-32, JCA 37, 44
42, 44, 50-51, 57-59, 62-64, 66-68, 71, 75, JDBC 9, 35, 44
77-78 JD Edwards 4, 19, 56, 58-60, 66, 70, 90
Intel Westmere servers 19 JD Edwards EnterpriseOne 4, 58-60, 90
Projects at Oracle
intercluster and interprocess communica- JD Edwards World 4, 58, 60, 66, 90
tion 25 JDeveloper 19, 29, 75
Internet and Grid technologies 5, 28-31, JMS (Java Messaging Service) 5, 37, 44
38, 45, 56, 73, 86-87, 90-91 JMX 37
interoperability 36-37, 49 JSF 30, 35, 38, 40, 62
intrusion detection 12 JSR-168 39
inventories 60-61, 64, 71
investments 24, 36, 56-58, 67, 69, 72, 81, K
91
I/O 12, 49-51 kernel 49, 51, 55
iOS SDK 4.0.1 75 key components 16, 27, 30, 32-33, 36, 67
IPMI 15 key Oracle technologies 29
IPoIB 15 key virtualization technologies 52
IPsec 15 KIC (Knowledge and Innovation Commu-
IPv6 17 nity) 80
IR (Information Retrieval) 3, 15, 21 Knowledge and Innovation Community
Ireland 4, 11, 79, 85 (KIC) 80
ITIL 42, 82 Knowledge Management 3, 40-41, 67
Korea 80
J
L
JAAS (Java Authentication and Authoriza-
tion) 36-37, 44 LAD (Latin America) 28, 72, 84
JAPAC 80 languages 11, 18-19, 21, 27, 33-34, 45, 85
Japan 28, 72, 80 continuous query 33
Japan and Asia Pacific 80 languages/technologies 28
Java 3, 5-7, 9-11, 15-17, 22, 27-38, 40-42, Latin America (LAD) 28, 72, 84
44, 46, 50-52, 62, 64, 69-73, 75-79, 83, 88 LDAP 5-6, 17, 36-37, 49
Java application development 81 LDAP Directory 6
Java applications 50 leader 2, 10-11, 31, 84, 91
Java Authentication and Authorization leadership
(JAAS) 36-37, 44 extending Oracle’s technology 90
Java EE 10, 15, 17, 27, 29-32, 34-38, 40-41, technological 76
44, 62, 64, 73, 75, 79, 83 Lease and Finance Management 4, 69
Java EE Application Server 36, 79 Liberty Alliance/Kantara 36
Java EE Application Server Security 36 license 80
Java EE technologies 38 life sciences 22, 74-75, 81
Java Foundation Classes application 7 Linux 4-6, 8-9, 15, 19, 33, 79, 81, 87-88
Java Messaging Service. See JMS Linux and Virtualization 87-88
Java Persistence API in Project 35 Linux Engineering 87
Java Platform Security 36 Linux technologies 87
Java Products 3, 35 loans 69
Java server infrastructure for Oracle LVM 15
products 35 Lynn, Larry; Vice President 1-2
Java technologies 44
standard 69

101
M Moorestown, NJ 35
Most Complete Business Software and
machines, virtual 12, 18, 50 Hardware Systems Company; Oracle 1
maintenance 18, 64, 68, 81, 86, 91 MPP 22
Projects at Oracle
Manageability and Diagnosability 3, 16 MRIs 17
management 1, 5, 22, 26, 28, 30, 35, 42, multifactor authorization 12
53, 59, 63, 65, 67, 73, 82-83, 87-88 multimedia 3, 13, 17, 22
manufacturing 33, 56, 58-59, 61, 63-65, multiprotocol translation 18
69-73 MySQL 5
Manufacturing Operations Center 4, 69
Maps and Spatial Location-Based Technolo- N
gies 3, 16-17
marketing 4, 18, 25, 29-31, 36, 54, 72-75, NAS (network attached storage) 6, 40
80, 90, 94 Nashua 14
Massachusetts 2, 29, 34 native JD Edwards EnterpriseOne Web
Master Data Management (MDM) 65 services capability 60
Mbit/s 52 natural resource management 17
MDC (Mexico Development Center) 4, 84 NEDC 3
MDM (Master Data Management) 65 .NET 13, 26
Media and Entertainment Industry 83 NetBeans 29
Medical 3, 17, 63, 75 Net-4-Call 74
memory 12-13, 24, 40 Netra Systems 4, 48
messaging 13, 37, 73-74, 77, 94 Net Services 3, 17
instant 38, 44 Netsure 74, 83
metadirectory 37 NET technologies 26
MetaSolv 74, 83 network attached storage (NAS) 6, 40
Mexico Development Center (MDC) 4, 84 networking 4, 10, 40, 48, 51-52, 54-55
Microelectronics 4, 47, 54 network programming interfaces (NPIs) 17
MicroGrid Controller 78 networks 6, 16, 36, 48, 52-53, 74-75,
microprocessors 47 79-80, 85, 92
Microsoft 24, 26, 36 Network Security 36, 51, 90
Microsoft for Windows application develop- network stack 17
ers 9 New England Development Center 6, 14,
Microsoft Visual Studio 26 16-17, 21
Middle Eastern languages 85 New Hampshire 2, 14
middleware 2-3, 5-7, 16-17, 19, 27-28, new technology adoption 20
30-31, 35-36, 39-42, 45-47, 57-58, 60-61, 68- New York 2
71, 73, 76, 82-83, 90-91 next-generation application platform 33
Middleware and Application Performance next-generation Fusion Applications 27
Management 42 next-generation Oracle technologies 58
Minnesota 34 NIS 17
MIT 13 NMF (nonnegative matrix factorization) 9
mobile 2-3, 5-7, 27, 30, 32, 38, 62, 64-65, Noida 4, 81-82
75, 79 nonnegative matrix factorization (NMF) 9
Mobile Applications for Healthcare and Life non-Oracle ERP systems 73
Sciences 75 notifications 5, 41
models NPIs (network programming interfaces) 17
application energy utilization 79 NUMA 12, 22, 25, 51
partner business 89 NUMA servers 25
monitoring, business activity 33, 36, 73

102
O Oracle Application Express 11
Oracle Application Integration Architecture
OARDC China 80 75
OBIEE 70 Oracle Application Product Lines 58
Projects at Oracle
object database design 72-73 Oracle Applications 24, 35, 45, 50, 56-58,
objects, map Oracle 9 60-62, 67-68, 70, 72, 90
OCCI 9 Oracle Applications and Oracle Middleware
OCI (Oracle Call Interface) 8-9 57
ODBC (Open Database Connectivity) 9 Oracle Applications DBA 82
ODBC drivers 9 Oracle Application Server 5, 82
ODI (Oracle Data Integrator) 34, 70, 73 Oracle Applications Operations 82
ODM (Oracle Data Mining) 9-10, 53 Oracle applications products 85
OFED 15 Oracle Asia Research & Development
OGG. See Oracle GoldenGate Center 80
OLAP 18, 22-23, 34, 70, 73, 77, 84 Oracle Asia Research and Development
OLAP Modeling 18 Center 80
OM (Order Management) 32, 65 Oracle Assets 67
On Demand 2, 4, 79, 82, 85, 90-92 Oracle Audit Vault and Oracle Change Data
Online Analytical Processing 3, 18 Capture 14
Online patching of applications 19 Oracle Authorized Training Partners and
On Track 44-45 Oracle Workforce Development Partners
Open Database Connectivity (ODBC) 9 83
open source transactional storage engine Oracle Automatic Storage Management 6,
5 8
Open Storage Systems 4, 48-49 Oracle Beehive 44
operating system 2-3, 8, 12, 14-15, 22, Oracle Beehive Enterprise Collaboration
24-26, 34, 40, 42-43, 47, 49-51, 54-55, Server 44
59-60, 79, 85, 87-88 Oracle Berkeley DB 5-6
operations Oracle Berkeley DB products 6
global 81 Oracle BI 32
thriving Oracle Ireland 85 Oracle BI Server 32
operations infrastructure 74 Oracle BPM Suite 33
OPM/Oracle Financial expert 82 Oracle Business Intelligence (BI) 31, 78
OPN (Oracle PartnerNetwork) 89 Oracle Call Interface. See OCI
OPN Specialized program 89 Oracle candidate 1
Ops Center 3, 42-43 Oracle Certification Program 93
optimization techniques 64, 73 Oracle certifications 93
Oracle 1-94 Oracle Chief Executive Officer 20
savings goal 60 Oracle China 4, 80
Oracle Access Manager 36 Oracle China Development Center 80
Oracle ADF 29-30 Oracle cluster file systems 8
Oracle Advanced Customer Services 82 Oracle Clusterware 8
Oracle Advanced Queues 5 Oracle clusterware and RAC 8
Oracle Alliances and Channels 89 oracle.com/college 1, 3
Oracle and Sun technologies 31 oracle.com/education 94
Oracle Application Development 61 Oracle Communications 74, 83
Oracle Application Development Frame- Oracle Communications in India 83
work 29 oracle.com/otn 44
Oracle Application Development Tools Oracle Complex Event Processing 33
28-29 oracle.com/sun 31

103
oracle.com/technologies/bpm/index.html Oracle E-Business Suite and Oracle CRM
33 90
oracle.com/technology 17 Oracle E-Business Suite application 68
oracle.com/timesten/index.html 24 Oracle E-Business Suite Financials 66
Projects at Oracle
Oracle Configurator 65 Oracle E-Business Suite Procurement and
Oracle Consulting 82, 91 PeopleSoft Procurement solutions 70
Oracle Consulting and Support 46 Oracle E-Business Suite Supply Chain
Oracle Consulting exercises 91 Management 63
Oracle Consulting in India 82 Oracle ECM 35
Oracle Content Management 35 Oracle Economy 4, 89
Oracle Contracts 64 Oracle Education Centers 83
Oracle Cost Management 61 Oracle Enterprise Asset Management 64
Oracle courseware 93 Oracle Enterprise Content Management
Oracle CRM 61-63, 73 35
Oracle customers 14, 20, 50-51, 82, 89, Oracle Enterprise Linux 19, 49
91-93 Oracle Enterprise Manager 36, 41-42, 82,
Oracle Database 5, 7-9, 11, 13, 15, 17, 84
19-22, 24-25, 29-30, 35, 45-46, 49, 62, 73, Oracle Enterprise Manager documentation
84-85 46
enterprise-class demos showcase 45 Oracle Enterprise Manager products 7, 40
Oracle Database and Fusion Middleware Oracle Enterprise Pack for Eclipse 29
5, 61 Oracle enterprise software stack 6
Oracle Database and Oracle Exadata 12 Oracle Entitlements Server 37
Oracle database kernel 9 Oracle ERP 73
Oracle Database on Windows platform 26 Oracle European Development Centre 4,
Oracle databases 6, 10, 14, 16, 18, 69 85
business-critical 82 Oracle Exadata 12
Oracle Databases and Oracle Fusion Oracle Exadata Storage Servers 52
Middleware to Oracle Applications 40 Oracle expertise 85
Oracle Database Server 46 Oracle Financial Management applications
Oracle data dictionary 18 66
Oracle Data Guard Logical 14 Oracle FSM 68
Oracle Data Integration 34 Oracle Functional Setup Manager (FSM)
Oracle Data Integrator. See ODI 68
Oracle Data Miner 9 Oracle Fusion 57-58
Oracle Data Miner features 10 Oracle Fusion Applications 29, 57
Oracle Data Mining. See ODM Oracle Fusion Architecture 29
Oracle Data Profiling 34 Oracle Fusion Middleware 7, 27-28, 30, 35,
Oracle Data Quality 34 46, 73, 78
Oracle Data Service Integrator 34 Oracle Fusion Middleware and Fusion
Oracle DBA 82 Applications 16
Oracle developers 47 Oracle Fusion Middleware MapViewer 17
Oracle developers in India 59 Oracle Fusion Middleware Platform 27
Oracle development centers 81 Oracle Fusion Middleware product offerings
Oracle Development Tools 72 31
Oracle Discrete and Process Manufacturing Oracle Fusion Procurement 70
Applications 65 Oracle Fusion Projects 71
Oracle EBS 58, 69 Oracle Fusion Supply Chain Globalization
Oracle E-Business Suite (EBS) 56, 58, 65, 72
67, 69-70, 90 Oracle Fusion technology components 70

104
Oracle Gateways 84 65
Oracle Global 91-92 Oracle product and Linux kernel experts
Oracle GoldenGate, deploying 14 87
Oracle GoldenGate (OGG) 3, 13-14, 34 Oracle Product Marketing 94
Projects at Oracle
Oracle GoldenGate customers 14 Oracle Property Manager 72
Oracle Grid Infrastructure 8 Oracle RAC 8
Oracle Hardware Systems products 47 Oracle RDBMS 10, 14, 20, 23, 64, 71
Oracle HCM 69 Oracle R&D center 80
Oracle Headquarters in Redwood Shores Oracle Real Application Clusters (RAC) 5,
34 34, 52, 84
Oracle Health Sciences 74-75 Oracle Recovery Manager 84
Oracle Higher Education 68 Oracle Retail 74, 77, 84
Oracle Hyperion 73 Oracle Retail in India 84
Oracle IDC 81 Oracle’s ACS 79
Oracle IDE family 29 Oracle sales consultants 45
Oracle Identity Manager 36 Oracle’s Asset Lifecycle Management
Oracle Identity Manager product 36 solution 67
Oracle India 4, 81 Oracle’s Austin Data Center 92
Oracle India Private Ltd 81 Oracle’s BI strategy 18
Oracle Information Retrieval Platform 15 Oracle’s CEO 57
Oracle intranet 21 Oracle’s Chief Security Officer 87
Oracle JDBC drivers 35 Oracle School of Advanced Technology 83
Oracle JDeveloper 29 Oracle SCM 63
Oracle kernel 23-24 Oracle’s computer systems 48
Oracle Logistics 65 Oracle’s core application development tools
Oracle Magazine and Profit 94 81
Oracle Manufacturing Operations Center Oracle’s CRM applications 62
69 Oracle’s data integration 35
Oracle Marketing 94 Oracle’s development tools 29
Oracle Mexico Development Center 4, 84 Oracle Secure Enterprise Search 15,
Oracle Middleware Strategy 27 20-21, 41
Oracle Mobile Server 6-7 Oracle’s Edge Applications 56, 58
Oracle network layer 17 Oracle server hardware design teams,
Oracle OLAP 18, 84 internal 53
Oracle OLAP’s multidimensional cube Oracle servers 5, 9, 48
technology 18 Oracle Server Technology products 46
Oracle On Demand 4, 79, 82, 90 Oracle Service 79
Oracle Open Storage Systems 49 Oracle Service Bus 39
Oracle OpenWorld 53, 94 Oracle’s Fusion Applications 34, 45
Oracle Order Fulfillment 65 Oracle’s Fusion Middleware 27, 70
Oracle Order Management 65 Oracle’s globalization features 46
Oracle organizations, internal 94 Oracle’s hardware 55
Oracle PartnerNetwork (OPN) 89 Oracle’s Hardware Systems Engineering
Oracle partners 84 47
Oracle Pedigree and Serialization Manager Oracle’s headquarters 29, 81
70 Oracle’s India Development Center 35
Oracle personnel 46 Oracle’s infrastructure 92
Oracle portfolio 89 Oracle Site Hub 66
Oracle precompilers 9 Oracle’s JD Edwards EnterpriseOne 56,
Oracle Process Manufacturing Applications 58-59

105
Oracle’s JD Edwards World 58, 60 Oracle Support 41, 91
Oracle’s kernel contributions 88 Oracle Support Services 91
Oracle’s life sciences applications 76 Oracle’s vision 94
Oracle’s Linux 87 Oracle’s WebLogic application server 6
Projects at Oracle
Oracle SOA Suite 36-37 Oracle Systems 47, 60, 90
Oracle SOA technology 76 Oracle Systems products multilingual/
Oracle software portfolio 47 multicultural 54
Oracle Solaris 47, 49, 53-55 Oracle Technology Network 26, 81
Oracle Solaris Cluster 52-53 Oracle Text 15, 41
high-availability 54 Oracle TimesTen 24
Oracle Solaris Cluster and Oracle Solaris Oracle TimesTen Database 24
Cluster Geographic Edition 52 Oracle TimesTen In-Memory Database 24
Oracle Solaris Cluster Geographic Edition Oracle tools, latest 38, 62
53 Oracle Transportation Management 56, 58
Oracle Solaris Modernization 51 Oracle University (OU) 4, 83, 93-94
Oracle Solaris Operating System 50 Oracle University Courseware 85
Oracle Solaris OS Platform Software Oracle University Global Shared Services
Engineering 53 83
Oracle Solaris Studio 53 Oracle University in India 4, 83
Oracle Solaris ZFS 54 Oracle University training 93
Oracle Solaris Zones 54 Oracle UPK 25
Oracle Solution Services India (OSSI) 82 Oracle User Experience Design 86
Oracle’s online developer community 81 Oracle User Productivity Kit 24
Oracle’s operations 81 Oracle Utilities 74, 77-78
Oracle’s order-to-cash solution 67 Oracle Value Chain Planning 72
Oracle Spatial 16, 84 Oracle Virtual Desktop Infrastructure 88
Oracle Spatial GeoRaster 17 Oracle Virtualization 49
Oracle Spatial technology 78 Oracle Virtualization Manager 19
Oracle’s PeopleSoft Enterprise 56, 58, 90 Oracle Virtualization Manager for SPARC
Oracle’s planning products 73 55
Oracle’s portfolio 89 Oracle Virtual OS layer 16
Oracle’s Primavera 76 Oracle VM 87
Oracle SQL Developer 11, 18 Oracle Warehouse Builder 34
Oracle SQL Developer Data Modeler 11 Oracle WebCenter 38
Oracle’s sales consultants 45 Oracle WebCenter Intelligent Collaboration
Oracle’s search 15 44
Oracle’s Siebel 59 Oracle WebCenter Intelligent Collaboration
Oracle’s Siebel CRM 56, 58 Connector 44
Oracle’s Siebel CRM products 59 Oracle WebCenter Real-Time Collaboration
Oracle’s SOA portfolio 39 44
Oracle’s Software 47 Oracle WebCenter Suite 38
Oracle’s stack 2 Oracle WebLogic 29, 42
Oracle’s Sun SPARC Enterprise 54 Oracle WebLogic Suite 30
Oracle’s Sun systems 47 Oracle Web Services Manager product 36
Oracle’s Systems 42 Oracle workloads 87
Oracle’s Systems product stack 54 Oracle XStream 14
Oracle storage products 52 orchestration 37
Oracle Store 11 Order Fulfillment 65
Oracle Sun systems 47 Order Fulfillment applications streamline
Oracle Supplier Hub 66 65

106
Order Management (OM) 32, 65 27, 31, 48, 50, 57, 59-60, 66, 79
Oregon 2 Platform Software 4, 53
organizations, procurement 64 Platform Software Technologies (PSWT)
OSI application level components 18 50
Projects at Oracle
OS Platform Software Engineering 53 PL/SQL 3, 9-11, 18-19, 30, 34, 64, 71-72,
OSSI (Oracle Solution Services India) 82 79, 83
oss.oracle.com 88 PL/SQL and Compiler Technologies 18
OS technologies 17 PL/SQL Server Pages (PSPs) 30
otn.oracle.com 7 PMs. See product managers
Ottawa, Canada 35 PO 71
OU. See Oracle University podcasts 2
overhead, minimal 11-12 polygons 16
OWSM 36 portal mashups 2
Portal Software 74, 83
P portfolio, planned application 27
portfolio management 4, 71-72, 76
packaging 51, 55, 63 Portland, OR 35
parallel clustered environments 15 Posco 65
parallel processing 8, 14, 18 power 11, 23, 25, 30, 38, 40, 46, 54-55,
partner.oracle.com 89 63, 69, 72, 74
partners 21, 26, 28, 38, 46, 51, 55, 58-59, power outages 78
68, 85, 89, 91-94 Precompilers 9
patents 8, 11, 13-14, 16, 20, 52-53, 71, 81 preferred application deployment solution
patients 75 50
payables 61, 67 Primavera 4, 56, 74, 76
payments 64, 67-69, 75 Primavera Project and Portfolio Manage-
PCB Design and Tools Engineering 55 ment 4, 76
PCI 42 process manufacturers 65
PDIT (Product Development Information processor design 47
Technologies) 3, 19-20 Process Spaces 33
Pedigree and Serialization Manager 4, 70 process stakeholders 33
PeopleSoft 4, 19, 56, 58-59, 66, 68, 70, procurement 4, 58-59, 63, 67, 70, 72
82, 90 Product Development and Oracle Univer-
PeopleSoft applications 59 sity Courseware 85
PeopleSoft Applications DBA 82 Product Development Information Technolo-
PeopleSoft Enterprise 4, 56, 58, 66, 90 gies. See PDIT
PeopleTools 59 Product Information Management (PIM)
Performance 3-9, 12-14, 16, 18-28, 30-31, 65
34, 37, 39-43, 47-52, 54-56, 58, 61-64, production workload 20
70-72, 82, 87-88, 90-92 Productivity Tools 13, 28, 38, 41, 44, 46,
performance tuning 18, 82 76-77, 93
Perl 9, 30, 40 product lifecycle management 19, 28, 45,
pharmaceutical 17, 65, 82 58, 68
PHP 9, 29 product managers (PMs) and product
physical database design 11 management 7, 25-26, 29, 32, 35, 37-38,
PIM (Product Information Management) 44, 59, 62-63, 68, 72, 80, 85
65 product portfolio, incredible applications
PKI 36-37 56
planning 62-63, 72-73, 76, 82 product positioning 26, 28, 94
platforms 8-9, 12, 14-15, 17, 19, 21, 23, 25, professionals 29, 50, 85, 90-91

107
profitable technologies interest, most 5 RDFS/OWL 21
project accounting 71 RDFS/OWL languages 21
project/aerospace 63 RDMA 15
project and portfolio management 4, 74, RDS 15
Projects at Oracle
76 Reading, UK 29
project-based work 71 Real Application Clusters. See RAC
complex 64 Real Estate Management Applications 4
Project Crossbow 52 Real User Experience Insight 19
project delivery 61, 66 receivables 61, 67
projection 23 recovery 3, 8, 10, 13, 23-24
project lifecycle 24 Recovery Manager (RMAN) 84
project management 57, 76, 92-94 recursion 40
project planning 10, 28, 39, 75, 77, 79, 84, Redwood Shores, California 2, 29, 34
92 regression testing 82
projects relational databases 5, 72, 79
new btrfs filesystem 88 relational database software 94
open source 35, 84, 88 reliability 5, 21, 30, 41, 43, 51, 54, 56
protection realms 12 Replay Technologies and Workload Intelli-
Protocol Center 75 gence 3, 20
prototypes 88 replay technologies area 20
PSPs (PL/SQL Server Pages) 30 replication 3, 5-6, 13-15, 24, 37, 53, 90
PSWT (Platform Software Technologies) 50 repository 16
public sector 36, 61, 63, 67 research 7-8, 20, 22, 25, 29, 34, 71, 86
publish 1, 5, 11-13, 16, 20-22, 27, 33, 47, resolutions, applications incident 91
52, 75, 83, 94 Resource Manager 12
Python 9, 40, 51 REST 11, 40, 51
retail 4, 52, 63, 72, 74, 77, 84, 91
Q RF (radio frequency) 65
RFID 33, 37, 64, 80
QA (Quality Assurance) 3, 7, 29, 32, 43-44, RFID sensors 80
46, 59, 63, 69, 87 risks 51, 57, 63, 82, 88
QoS (quality-of-service) 12, 33 RMAN (Recovery Manager) 84
quality assurance 3, 7, 29, 43, 69 Romania 79, 85
Quality Assurance. See QA RosettaNet 37
quality-of-service (QoS) 12, 33 routing 5, 37
queries 21, 23, 27 rules engine 5
query performance, enhanced 18
query processor 33-34 S

R SaaS 68-69, 80
SAF-TE 15
RAC (Real Application Clusters) 5, 7-8, sales 19, 56, 63-64, 74, 81, 87, 94
13-14, 17, 35, 50, 52, 82 SAML 36-37
radio frequency (RF) 65 San Francisco 39, 53, 57
RAID 15 SAP 24, 36
Raleigh, NC 35 SAS 15, 49
RBAC 36-37 SATA 15, 49
R&D 8, 14, 23, 53, 59, 75, 80-81, 84, 92 scalability 5-6, 8-12, 14-15, 17-18, 21-24,
RDBMS 10, 13-14, 17-18, 20, 22-23, 64, 71 27-28, 30, 34, 37, 39, 41-44, 49-50, 52, 54,
RDF 21-22, 76 74, 77

108
SCM (Supply Chain Management) 4, 19, Siebel 4, 19, 56, 58-59, 68, 82, 90
56, 58-59, 61, 63 Siebel Applications DBA 82
SDP (Socket Direct Protocol) 15, 52 Siebel CRM 4
search technologies 20-21, 41 SIGMOD 11, 20
Projects at Oracle
secure configuration 12 Silicon Valley 29, 84
Secure Enterprise Search 3, 19-20, 46 Singapore 80
SecureFiles 23 Single Sign-On (SSO) 36
secure network access control 18 SMART 7, 14-15, 48, 52, 77-78, 88
Security and Identity Management 3, 28, Smart Grid 77-78
36-37 SMP 10, 22
Security Infrastructure and Java Platform SNMP 15
Security 36 SOA (Service Oriented Architecture) 3, 5,
security standards 36-37 16, 19, 21-22, 28-29, 31-32, 35-42, 44, 58,
security technologies 5, 9, 13, 15, 17-18, 60, 64, 69-71, 73, 75-76, 78-79
21, 28, 30, 33, 36-37, 42, 44, 50-51, 54, 81, SOAP 5, 37
87-88 social networking 2, 36, 74
Self-Service Procurement (SSP) 71 Socket Direct Protocol (SDP) 15, 52
self-tuning 13, 15 software 1-3, 10-11, 27, 36-38, 42-43,
Semantic technologies 3, 21-22, 26, 33, 47-49, 52, 55, 62, 65, 74, 76-78, 84, 90-91
41, 76 software as a service (SAAS) 2
Server and Storage Systems 4, 12 software engineers 26, 83
Server Globalization Technology. See SGT Software. Hardware. Complete. 2-3, 47
servers 2, 5, 9, 12, 17-18, 47, 49, 52, 54, Software Industry 38, 61-62, 86
81-82, 87 Software Provisioning and Installation
Server Technologies Curriculum 4, 45-46 Technologies 3, 42
Server Technologies Information Develop- software stack, optimized Oracle 50
ment 45-46 Solaris 4, 9, 15, 19, 49-52, 54, 88
Server Technologies Performance 3, 22 Solaris Information Documentation and
Server Technologies products 46 Globalization 4
Service Bus 3, 36, 39 Solaris Networking 52
Service Design 92 Solaris technologies 54
service development organization 85 Solid State Disks 23
Service Engineering 4, 79, 85 Sony 65
Service Operations Organization 92 Sophoi 74
Service Oriented Architecture 3, 37 source, open 31, 87-88
Service oriented architecture. See SOA source database, open 5
services 1-2, 4-6, 17, 27, 30-32, 37-38, 40, SOX 42
45, 51-52, 54, 56-57, 64-65, 67, 74-75, 78-80, SP (Supplier Portal) 71
88-92 space management 22-24, 72
application 39 SPARC 47, 50
location-based 17, 80 SPARC Enterprise Systems 4, 54
technical 45, 89 SPARC Volume Systems 4, 54-55
services Oracle University 83 Spatial Location-Based Technologies 3, 16
SES 15 SPML 37
Session Layer Abstraction 17 Spring 30, 36
sessions 88 SQL 3, 7, 9-11, 13-15, 18-21, 30, 33-34, 61,
SGT (Server Globalization Technology) 4, 64, 71-72, 79, 83, 85
45 SQL*Plus 9, 85
Shanghai 80 SQL language 18-19
shop.oracle.com 11 SQL Performance Analyzer 20

109
SRM (Supplier Relationship Management) systems management 15, 28, 32
59 Systems Revenue Product Engineering 4,
SSD 15 55
SSL 5, 37 Systems Technologies 55
Projects at Oracle
SSO (Single Sign-On) 36
SSP (Self-Service Procurement) 71 T
standards 22, 26, 30-31, 36, 39, 87
standards-based Java Business services Tangosol 35
30 Tape Technologies 4, 56
Stanford 13 technologies
storage 2-8, 10, 12-15, 18-19, 22-25, 28, acquired 35-36
32-33, 40, 48-49, 51-53, 55-56, 79, 84, 90, advanced support 91
92 advisory 13
Storage Engine 3, 22 agent-based 27
storage layer 23 application server 17, 22
storage technologies 8, 12 autonomic 20
clustered 49 building security 12
innovative Flash 55 character input/output 54
strategy 25, 35, 60, 62-63, 74, 92, 94 cloud 5
streaming data 33-34 component UI 39
high-speed 33 constraint-based configuration 65
Streams 33, 38, 49, 82 consumer user experience 78
students 53, 83, 93 cutting-edge 26, 32, 46, 55, 68
Student System 4 cutting-edge social media 44
Subledger Accounting 66 database security 12
Sun acquisition and technologies 2, 31, 36, data-mining 9
42, 47, 50, 55, 74, 80, 88 data replication 53
Sun Labs 4, 87-88 emerging 11, 21, 66, 69, 76, 80
Sun OpCenter 19 flashback 11
Sun Open Storage 19 foundation middleware 31
Sun Oracle Exadata 18 hottest I/O 51
Sun Ray 88 latest Fusion 73
Sun Ray Thin Client 4 latest Fusion Middleware 68
Supplier Portal (SP) 71 latest high-speed fabric interconnect 51
Supplier Relationship Management (SRM) latest Web-based 68
59 leading-edge cluster 8
suppliers 16, 64, 71, 73 location-based 17
supply chain 19, 56, 59, 63, 70, 73, 84 metadata 10
Supply Chain Globalization 4, 72 mobile 79
Supply Chain Management. See SCM network management 78
Support 4 new language 46
support vector machines (SVMs) 9 on-demand 90
SVG 11 open 60
SVMs (support vector machines) 9 open source 22
Swing 29 partner 80
Systems and Applications Management 3, platform 19, 81
5, 40, 42-43 portal 38
Systems and Replication 14 primary 30
Systems Hardware and Software Develop- proactive 91
ment 4 programming 18

110
providing grid 2 user interfaces (UI) 24, 32, 36, 53, 73
relational 26 User Productivity Kit. See UPK
replay 20 User Productivity Kit (UPK) 24-25
rich client 32 utility companies and utilities 2-4, 14, 46,
Projects at Oracle
rich user interface 40 51, 63, 74-75, 77-78, 92
self-managing 13
various Interconnect 17 V
technology investments 78
Technology Management 92 Value Chain Planning 4, 56, 58, 72-73
Technology Platform and Analytic Applica- verification 47
tions 31 virtual directory 37
Telco 52, 83 Virtualization and Cloud Computing 3, 40,
telecommunications 17, 22, 63, 82 52
TimesTen 3, 24, 84 virtualization technologies 2, 4, 25, 40, 50,
TimesTen In-Memory Database 3, 24 52-53, 87
TOE 15 Virtual Operating System (VOS) 3, 25, 84
tools 7, 11, 16, 18, 20, 24, 27-30, 35, virtual private database 12
37-39, 41, 46, 51, 61, 65-66, 68, 85 visualization 15-17, 21-22, 30, 32, 44, 86
developer 18, 47 VLDB 11, 20
TopLink Object Relational 35 vocabularies 21-22
Toshiba 65 voice 45, 64, 74, 92
TPC-H 11 Voice over IP (VoIP) 92
Traditional enterprise applications 39 VOS 25, 84
training 46, 54, 83, 93 VOS (Virtual Operating System) 3, 25, 84
transactional data services, standard 6
transaction processing 3, 5, 13, 22-23, W
27-28
transparent data encryption 12 W3C 21-22
transportation 17, 63, 65 W3C SPARQL 21
trends, emerging technological 24 warehouses 23, 65
Web 27-28, 31, 33, 38, 44, 47, 50, 58-59,
U 65, 67, 73, 75, 78
Web 2.0 27-28, 31, 33, 38, 58, 73, 75
UC Berkeley 13 Web/application servers 73
UDP 15 Web-based application user interfaces 79
UI. See user interfaces WebCenter 3, 19, 38, 44-45, 73
ui.oracle.com 86 Web Services 10, 21, 30-32, 34, 36-37, 44,
ULP (Upper Layer Protocol) 51-52 62, 64, 72, 76, 79
ultrasounds 17 designing XML-based 38, 62
UML 34 Web Services Security 36
Unified Modeling Language (UML) 34 Web stores 71
United Kingdom 34 Web Tools Project 29
Universal Connection Pool 35 wikis 2, 38, 53
UNIX 5-6, 8, 55, 79 Windows 3, 5-9, 26, 66, 79, 87-88
UPK 24-25 workloads, enterprise database 87
Upper Layer Protocol (ULP) 51-52 workplace 38
urban planning 17 WSDL 37, 64
usability 32, 56, 69, 86 WS-Federation 36
user adoption 24-25 WS-Policy 36-37
user experience 4, 69, 86 WS-Security 36-37

111
WS-Trust 36

Projects at Oracle
X.509 37
XACML 36-37
Xen hypervisor 87-88
XML 3, 5-6, 11, 13, 16-17, 19, 22-23, 26-28,
32, 34-38, 40-41, 62, 64-66, 72-73, 76, 79
XML-based search technologies 27
XML Database 3, 26
XML technologies 34
XQuery 6, 19, 27, 37, 84
XQueryP engine 84
x-rays 17
XSLT 37
XStream 14

zero-downtime application/database
upgrades 14
zfs File System 50
zones 50
Zones Application Containers 50
Zorba 84
ZPARK 80

112
Book Title:
Projects at Oracle 2010–2011
Publisher:
College Recruiting

Oracle Corporation
Worldwide Headquarters
500 Oracle Parkway
Redwood Shores
CA 94065
U.S.A.

Worldwide Inquiries
Phone:
+1.650.506.7000
+1.800.ORACLE1
Fax:
+1.650.506.7200
oracle.com

Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Published in the U.S.A. This document is provided for information purposes only, and the
contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions,
whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically
disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document
may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. Intel and IntelXeon are
trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of
SPARC International, Inc. UNIX is a registered trademark licensed through X/Open Company, Ltd.

You might also like