Job description


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Job description

  1. 1. JOB DESCRIPTION JOB TITLE: Database Administrator (Oracle) JOB HOLDER: REPORTS TO: Head of applications JOB PURPOSE Responsible for the management, installation, design, maintenance, security and performance of all database instances and oracle application software. To ensure high levels of service availability in line with business service requirements. Developing, implementing, and overseeing database policies and procedures. Acts as a trusted consultant to internal and external development teams and IT management, making recommendations for improvements when identified. Manages relationships with external suppliers of oracle and database services. DIMENSIONS  To ensure the reliability, availability and security of databases. These databases support applications that require 24 * 7 * 365 uptime and are accessed by all the IB stakeholders globally.  To maintain oracle contracts valued in excess of £100,000.  To ensure the reliability and availability of the organization’s e-business systems, which include Financials, Human Resources and Self Service.  To manage the relationship between the IB and external suppliers of oracle services. © International Baccalaureate Organization 2010 Page 1
  2. 2. ORGANIZATIONAL STRUCTURE Head of Global Technology Application Solution ICT Security Infrastructure Service Desk Application Transformation Architecture Manager Manager Manager Manager Manager Manager Security Network Support Software Technical DBA Engineer Engineer Analyst Analyst Analyst Regional Systems Team Support Engineer Leader Staff Senior Analyze Programmer Analyze Programmer CONTEXT Reports to the head of applications, responsible for ensuring the reliability, security, integrity and availability of all databases throughout the organization. This requires close collaboration with internal and external stakeholders including developers and suppliers of oracle and database services. The post holder must keep up to date with and advice on best database practices for the development of new and amended systems and that capacity management meets the demands of these services. Page 2
  3. 3. ACCOUNTABILITIES KEY PERFORMANCE INDICATORS 1. To provide internal consultancy to IT To be aware of all database system development development staff on database design, to ensure that database design, capacity, performance, capacity and security, to performance and security implications are monitor system performance and report any considered at the design phase. issues which would have a potential negative impact on production database security and/ or performance. To provide performance statistics to development that highlights area for investigation and improvement. To be part of change management for all database implementations. 2. Respond to and resolve database access Ensure that daily, weekly, monthly tasks are and performance issues and implement performed to ensure that the databases are database efficiency improvements to ensure performing at optimum. that response times are acceptable and in line with Service Level Requirements. Database system details, including stored procedures and execution time are recorded and monitored to ensure that database performance meets users’ expectations – feeding back any issues into the development life cycle to ensure a continuous cycle of database service improvements. 3. Install, upgrade and maintain database Databases installed and cloned as required by software, this will include creating user the business. Authorise and audit the creation accounts, cloning database systems, and removal of Oracle User accounts. Successful ensuring nightly backups are performed, applying software patches and ensuring that backups performed nightly and actions taken disaster recovery plans include instructions were the backup failed. Software patches applied on how to recover database systems. as required and logs maintained. Disaster recovery plans include recovery instructions for recovery of database services. 4. Undertake the personal development Learning achieved through attending necessary to ensure that skills and conferences, training courses, subscriptions to knowledge in these areas remain up to date. news groups and reading journals is applied in the workplace. Page 3
  4. 4. Planned software and hardware upgrade paths 5. Assess and develop long-term strategic are in place and reviewed regularly to keep goals for production databases in conjunction with data owners and department managers, current oracle databases and applications within so ensuring that the infrastructure to support line with the ICT guiding principles. Senior the IB’s database requirements grows with management is made aware of potential future the growth of the IB’s database needs. expenditure needs for database software and Inform senior management of hardware and software costs associated with this growth so hardware. that they can be included in the annual departmental budget process to allow the upgrade and maintenance of the IB’s database infrastructure to take place. Database documentation exists and network 6. Create and maintain documentation, infrastructure diagrams have been produced. including database models, network CMDB records are up to date with current infrastructure diagrams for all databases and configuration. to ensure that the CMDB is maintained. Data archiving policies and procedures produced 7. Design, implement and maintain policies and and kept up to date with current best practices. procedures for disaster recovery, data Recovery scripts for all oracle databases archiving, backup and recovery of oracle identified in the Business continuity plan and products. tested. Evidence of regular service reviews that measure 8. To manage the relationship with external performance against agreed SLA’s. Annual oracle service suppliers to ensure that the IB gets value for money. review to identify agreed areas for service improvement. Page 4
  5. 5. DECISION-MAKING  The DBA will decide whether to apply database patches and identify the associated risks and implications on the organizations databases and the services that rely on these databases. Application of these patches can have a significant affect on the database service and in certain circumstances may require the database to be shutdown with a loss of staff time, patches can also impact on the security and integrity of the data stored within those databases.  Responsible for planning own work load. and forward planning of major oracle applications and database upgrades.  Identifies and implements best policies and procedures for database management.  Evaluates and recommends products and tools for improving database management. KNOWLEDGE, SKILLS AND EXPERIENCE  College diploma or university degree in the field of computer science and/or substantial DBA experience in a similar environment using Oracle database and Oracle e-business suite on a Unix operating system.  Oracle Certified Associate (OCA) and/or Oracle Certified Professional and experience with other database platform would be advantageous.  Effective project management skills, which will include good written, oral communication and presentation skills.  Strong interpersonal skills. You will be highly self-motivated and dedicated, with a keen attention to detail.  Proven analytical and problem-solving skills, with an ability to effectively prioritize and execute tasks  Experience of managing a small team. SIGNED (JOBHOLDER): SIGNED (LINE MANAGER): DATE OF SIGNING: Version: November 2009 Page 5