• Working with database software to find ways to store, organise and manage data
  • Troubleshooting
  • Keeping databases up to date
  • Helping with database design and development
  • Managing database access
  • Designing maintenance procedures and putting them into operation
  • Ensuring that databases meet user requirements
  • Liaising with programmers, applications/operational staff, IT project managers and other technical staff
  • Managing database security/integrity and backup procedures
  • Defining objectives through consultation with staff at all levels
  • Writing reports, documentation and operating manuals
  • Testing and modifying databases to ensure that they operate reliably
  • Writing disaster recovery plans