I will need a significant amount of schooling and experience with databases before I am able to become a DBA. I believe it’s almost expected for me to have an MBA before I can be a successful DBA with a high salary at a good company.
To be a programmer, I don’t think the educational requirements are as important, which is a plus because I won’t be expected to have a graduate degree. However, the salary potential is not as great either. I do think that being a programmer would be more exciting that being a DBA. I also believe there are more jobs for programmers than for DBAs, so getting work out of University is not going to be as hard.
My MBA was a requirement for interfacing with the business areas
Why a person without any Computer Science and MBA degree background can't shine:
Because they don’t have the necessary depth of knowledge for a such a mission-critical management position. There have been exceptions, but it’s quite rare, and I don’t know of any corporation that would risk a multi-billion dollar database to someone without the proper academic credentials.
Detailed experience of the Oracle EBS R12 architecture, the Oracle Application middle tier, the Database tier components including the underlying objects, schemas/products, database objects (tables, views, packages, procedures), and file system structure.
· 7+ years as Oracle Apps DBA and administrator experience supporting complex Global environments
· Extensive experience in Oracle database performance tuning and tuning of SQL statements
· Strong experience with relational database technology supporting data warehouses/BI reporting and analytics tools - OLAP tools and integration with SQLServer
· Senior level skills in all aspects of relational database design and support including technical analysis and problem solving
· As Data Architect, participates in database design, table design, and data modeling that supports the current business operations and ongoing company growth
· Key areas of expected competence: Architecture, Availability & Maintenance, Backup and Recovery, Business Processes & requirements and Security
· Familiarity with the setup of database clustering, replication and experience with Oracle Real Application Clustering (RAC) and DataGuard.
· Must have solid hands-on database and operating system (Solaris, Linux) experience and knowledge.