Datenbank-EntwicklerIn

Andere Bezeichnung(en): Database-Developer (m./w.)

 

Berufsbeschreibung

Datenbank-EntwicklerInnen sind Datenbank-SpezialistInnen die sich auf die Konzeption und Programmierung von Datenbanken und Datenbanksysteme aller Art spezialisiert haben (z. B. Online-Archive, Online-Bibliotheken oder Informationssysteme). Datenbanken kommen in Unternehmen und Organisationen aller Wirtschaftszweige und Branchen sowie in der öffentlichen Verwaltung oder bei Sozialversicherungsanstalten zum Einsatz. Datenbank-EntwicklerInnen arbeiten bei IT-Serviceunternehmen, bei  Datenbank- und Serveranbietern sowie bei Unternehmen der Softwareentwicklung. Sie arbeiten eigenständig sowie im Team mit verschiedenen IT-Fachkräften und haben engen Kontakt mit ihren Kundinnen und Kunden sowie AuftraggeberInnen.

Datenbank-EntwicklerInnen sind Datenbank-SpezialistInnen (siehe Database-Professional (m./w.)) die sich auf die Entwicklung, Konzeption und Programmierung von Datenbanken aller Art, z. B.  Archiv- und Bibliothekssysteme, Informationssysteme oder Datenerfassungssysteme spezialisiert haben. Zu ihren Kunden zählen Unternehmen aller Branchen, Krankenanstalten, Sozialversicherungsanstalten und andere Organisationen und Institutionen der öffentlichen Verwaltung, Bildungseinrichtungen wie z. B. Universitäten, Forschungseinrichtungen usw.

Datenbank-EntwicklerInnen setzen bei ihrer Arbeit verschiedene Betriebssysteme, Softwareprogramme, Datenbankprogramme und Datenbank-Management-Systeme ein. Sie programmieren den Aufbau und die Struktur der  Datenbank sowie deren Tools und Funktionen. Dabei beachten sie Systemanforderungen und Kundenwünsche. Zur Sicherung der  Datenbank programmieren und installieren sie Firewalls, Virenschutzprogramme, passwortgeschützte Log-ins usw. Sie nehmen die fertige  Datenbank in Betrieb, führen Probeläufe durch und  konfigurieren sie an den Computern oder Computernetzwerken der Kunden und AnwenderInnen.

In Betrieb genommene Datenbanken werden in der Regel von Datenbank-AdministratorInnen weiter betreut, welche die Datenbanken mit Inhalten befüllen und diese laufend warten und aktualisieren. Bei Betriebsstörungen, Systemabstürzen oder Verbesserungswünschen werden die Datenbank-EntwicklerInnen hinzugezogen, welche dann Änderungen und Erweiterungen vornehmen und sich um die Sicherheit,  Performance und Geschwindigkeit der Funktionen kümmern. Datenbank-EntwicklerInnen arbeiten weiters an der Erstellung von Handbüchern und Betriebsanleitungen mit und führen Präsentationen, Einweisungen und Schulungen für Kunden und AnwenderInnen durch.

 

Datenbank-EntwicklerInnen arbeiten mit Computern, Laptops/Notebooks, Computernetzwerken, Serveranlagen sowie mit verschiedenen Betriebssystemen, Datenbankprogrammen (z. B. Access,  SQL),  Content Management Systemen (CMS) und Programmiersprachen (z. B. C++, C#, Java). Sie benutzen Peripheriegeräte wie Drucker,  Scanner, Fax- und Kopiergeräte, Telefone, Mobiltelefone usw. und verwenden betriebliche Unterlagen, Handbücher und natürlich selbst auch Datenbanken.

Datenbank-EntwicklerInnen arbeiten vorwiegend in Büros, Rechenzentren und Besprechungszimmern. Sie arbeiten eigenständig sowie im Team mit BerufskollegInnen und verschiedenen IT-Fachkräften (siehe z. B. InformatikerInnen, ComputertechnikerInnen). Sie haben Kontakt zu Vorgesetzten und MitarbeiterInnen aus unterschiedlichsten Abteilungen sowie zu ihren Kunden bzw. den AnwenderInnen und BetreiberInnen der Datenbanken, z. B. Datenbank-AdministratorInnen oder anderen Database-Professionals (siehe Database-Professional (m./w.)) oder System-AdministratorInnen.

  • Datenbanken entwickeln, konzipieren und programmieren
  • Aufbau, Struktur und Funktion der  Datenbank erstellen
  • Systemanalysen und System-Designs erstellen
  • Kundenwünsche und -anforderungen beachten
  • Datenbanksysteme, Datenbanksoftware, Programmiersprachen anwenden
  • Content Management Systeme (CMS) für AnwenderInnen und NutzerInnen der Datenbanken (z. B. Datenbank-AdministratorInnen) programmieren
  • Änderungen und Verbesserungen vornehmen
  • Datensicherungsprogramme, Firewalls, passwortgeschützte Log-ins programmieren
  • Datenbanken in Betrieb nehmen,  konfigurieren, Probeläufe durchführen
  • Datenbanken präsentieren und erklären, Einweisungen und Schulungen durchführen
  • Handbücher, Betriebsanleitungen und Schulungsmaterialien erstellen
  • mit Datenbank-AdministratorInnen und IT-System-Fachkräften zusammenarbeiten
  • IT-Servicefirmen
  • Großbetriebe aller Branchen
  • Bibliotheken, Archive, Dokumentationszentren
  • Krankenhäuser, Sozialversicherungsanstalten
  • große Bildungseinrichtungen, wie z. B. Universitäten
  • öffentliche Verwaltung

Hier finden Sie ein paar Begriffe, die Ihnen in diesem Beruf und in der Ausbildung immer wieder begegnen werden:

 Content Management System - CMS Data Mining Datenbank Datenbus Datenmodellierung HTML SQL