Land
Sektor
Beruf suchen

Datenbankentwickler

Datenbankentwickler – Konzeption, Optimierung und Verwaltung komplexer relationaler und nicht-relationaler Datenbankarchitekturen

60 000 – 120 000 CHF ($)
Gehalt / Jahr
Hochschulabschluss
Bildungsniveau
00
Automatisierung
Mittel
Schwierigkeit
Stabil
Beschäftigung
6-12 Monate
Marktanspannung
Mittel
Mobilität
Möglich
Automatisierung
Mittel
Schwierigkeit
Stabil
Beschäftigung
6-12 Monate
Marktanspannung
Mittel
Mobilität
Möglich
Sponsern Sie dieses BerufsprofilPARTNERBEREICHSponsern Siedieses BerufsprofilSponsor werden

About

Datenbankentwickler planen, implementieren und optimieren Datenbanksysteme in IT-Abteilungen mittelständischer und großer Unternehmen. Sie arbeiten mit SQL-Server, Oracle, PostgreSQL, MySQL sowie NoSQL-Technologien wie MongoDB oder Cassandra. In enger Zusammenarbeit mit Software-Entwicklern, Datenbankadministratoren, Data-Engineers und Fachabteilungen modellieren sie Datenstrukturen, entwickeln Stored Procedures, Trigger und Views und analysieren Abfrage-Performance. Ziel ist die dauerhafte Datenintegrität, Skalierbarkeit und Verfügbarkeit der Systeme im produktiven Betrieb.

Kompetenzen

Technische Kompetenzen

  • SQL (T-SQL, PL/SQL, PostgreSQL)
  • NoSQL-Technologien (MongoDB, Cassandra, Redis)
  • Datenbankmodellierung mit ER-Diagrammen und UML
  • Performance-Tuning und Index-Optimierung
  • ETL-Entwicklung mit SSIS, Python, Apache Spark
  • Cloud-Datenbanken wie AWS RDS, Azure SQL, Google Cloud SQL
  • Versionsverwaltung mit Git und Datenbankmigrationstools wie Flyway, Liquibase
  • DSGVO-konforme Datenverwaltung und Zugriffskontrolle

Soft Skills

  • Analytisches Denkvermögen bei komplexen Datenstrukturen
  • Präzises und strukturiertes Arbeiten unter Zeitdruck
  • Kommunikationsstärke im Austausch mit technischen und nicht-technischen Stakeholdern
  • Eigenverantwortliche Problemlösung bei Produktionsausfällen
  • Bereitschaft zur kontinuierlichen Weiterbildung bei neuen Datenbanktechnologien

Aufgaben

  • Gestalten und umsetzen von relationalen Datenbankmodellen, einschließlich ER-Diagrammen und Normalisierung bis zur 3NF, für produktive Systeme
  • Erstellen komplexer SQL-Abfragen, Stored Procedures und Trigger zur Automatisierung von Geschäftsprozessen
  • Analysieren und optimieren langsamer Abfragen durch EXPLAIN ANALYZE und Index-Tuning-Methoden zur Reduktion der Laufzeit um über 40%
  • Modellieren von NoSQL-Schemata in MongoDB oder Cassandra für hochvolumige, unstrukturierte Datensätze
  • Entwicklung von ETL-Pipelines mit Python oder SSIS zur Datenintegration aus unterschiedlichen Quellsystemen
  • Definieren und überwachen von Datenbankzugriffsrechten sowie Sicherheitsrichtlinien gemäß DSGVO-Anforderungen
  • Erstellen und pflegen technischer Dokumentationen, Datenwörterbücher und Schemahistorien im Confluence-Wiki
  • Regelmäßige Durchführung von Performance-Audits und Kapazitätsplanungen für wachsende Datenmengen über 10 TB
  • Unterstützung bei der Migration von Legacy-Datenbanken auf moderne Cloud-Plattformen wie AWS RDS oder Azure SQL
  • Abstimmung der fachlichen Datenanforderungen mit Product-Ownern und Business-Analysten in Sprint-Meetings

Arbeitsumgebungen

Die Arbeitsumgebungen können variieren:

IT-Abteilungen großer Industrieunternehmen, die auf stabile Datenstrukturen angewiesen sind
Softwareentwicklungsunternehmen und IT-Beratungen, die maßgeschneiderte Lösungen bieten
E-Commerce- und Fintech-Unternehmen mit hohem Datenvolumen, die auf schnelle Datenverarbeitung setzen
Öffentliche Verwaltung und Behörden mit Bestandssystemen, die auf zuverlässige Datenbanken angewiesen sind
Gesundheitswesen und Pharmaindustrie, wo regulierte Datenhaltung von entscheidender Bedeutung ist
Cloud-native Start-ups und Scale-ups, die auf innovative Datenlösungen setzen

Karrierewege

  • Datenbankarchitekt – Gesamtverantwortung für unternehmensweite Datenbankstrategie
  • Data Engineer – Entwicklung großskaliger Datenpipelines und Analytics-Infrastrukturen
  • Data Architect – Entwurf unternehmensübergreifender Datenmodelle und Governance-Frameworks
  • Cloud-Datenbankingenieur – Spezialisierung auf verwaltete Cloud-Datenbankdienste
  • Technical Lead oder Engineering Manager im Datenbankbereich

Gesuchtes Profil

Strukturierte Denkweise bei Datenbankdesign Entscheidungen
Erfahrung mit Performance Analyse und Systemoptimierung
Technisches Verständnis für verteilte und skalierbare Systeme
Sorgfältiger Umgang mit sensiblen und produktionskritischen Daten
Fähigkeit zur Zusammenarbeit mit verschiedenen Stakeholdern
Wie werde ich Datenbankentwickler?

Berufe derselben Branche

Servicetechniker für Unterhaltungselektronik
00
Servicetechniker für Unterhaltungselektronik
informatique electronique numerique

Diagnose und Reparatur elektronischer Geräte mit präziser Messtechnik und strukturierter Fehleranalyse

45k–85k
Technologiebeobachter
00
Technologiebeobachter
informatique electronique numerique

Systematische Beobachtung technologischer Entwicklungen für fundierte strategische Entscheidungen in Unternehmen

60k–120k
IT-Berater
00
IT-Berater
informatique electronique numerique

IT-Berater mit breitem Technologie-Portfolio und fundierter Projekterfahrung in komplexen Unternehmensumgebungen

70k–150k
Softwareberater
00
Softwareberater
informatique electronique numerique

Softwareberater mit fundiertem Fachwissen in ERP-Implementierung, Prozessanalyse und technischer Kundenkommunikation

70k–140k
Technischer Berater
00
Technischer Berater
informatique electronique numerique

Technischer Berater mit fundiertem Fachwissen in komplexen IT- und Systemarchitekturprojekten für anspruchsvolle Kunden

60k–120k
Datenbankadministrator
00
Datenbankadministrator
informatique electronique numerique

Datenbankadministrator – Verwaltung, Optimierung und Absicherung relationaler und nicht-relationaler Datenbanksysteme in komplexen IT-Umgebungen

60k–120k
Angehender IT-Analyst
00
Angehender IT-Analyst
informatique electronique numerique

Angehender IT-Analyst mit analytischer Präzision, technischem Grundverständnis und strukturiertem Lösungsansatz für komplexe Systemfragen

60k–110k
Betriebsintegrator
00
Betriebsintegrator
informatique electronique numerique

Betriebsintegrator – Systemintegration und Betriebskoordination in komplexen IT-Infrastrukturumgebungen

60k–120k