Job
In dieser Position analysierst du bestehende Oracle-Datenbanken, identifizierst Performanceprobleme und entwickelst proaktive Monitoring-Lösungen, um Stabilität und Skalierbarkeit zu gewährleisten.
Job-Technologien
Deine Rolle im Team
- Analyse und Bewertung bestehender Robotron-Systeme (Oracle-Basis) hinsichtlich Performance, Stabilität und Skalierbarkeit.
- Identifikation, Analyse und nachhaltige Behebung von Performanceproblemen auf Datenbank- und Anwendungsebene.
- Aufbau, Weiterentwicklung und Betrieb eines proaktiven Performance- und Datenbankmonitorings (z. B. Planwechsel, SQL-Laufzeiten, SGA/PGA-Auslastung, CPU-, I/O- und Wait-Analysen).
- Durchführung und Auswertung von Performanceanalysen mittels AWR, ASH, SQL Monitor und weiteren Oracle-Werkzeugen.
- Analyse, Bewertung und Optimierung von SQL-Statements, PL/SQL-Komponenten und Ausführungsplänen bzw. Zuarbeit an die Produktentwicklungs-Squads.
- Untersuchung von Planwechseln und Erarbeitung nachhaltiger Lösungen zur Ursachenbeseitigung gemeinsam mit den Entwicklungs-Squads; Einsatz von Plan-Stabilisierung (z. B. SQL Plan Management) ausschließlich als Notfallmaßnahme.
- Definition von Best Practices, Standards und Architekturvorgaben für Oracle-Datenbanken und datenbanknahe Entwicklungen.
- Beratung und Unterstützung der Produktentwicklung bei datenbankrelevanten Fragestellungen sowie aktive Einbringung von Optimierungspotenzialen.
- Erstellung von Empfehlungen für Datenbank-Basis-Setups, Statistikkonzepte und Performance-Vorgaben bei Neu- und Weiterentwicklungen.
- Enge Zusammenarbeit mit Entwicklung, Architektur und Betrieb zur nachhaltigen Verbesserung der Anwendungsperformance.
- Mitarbeit in Projekten zur Performanceoptimierung und technischen Weiterentwicklung der Plattformen.
- Unterstützung des Incident- und Problem-Managements bei kritischen Performance- oder Stabilitätsproblemen.
Unsere Erwartungen an dich
Qualifikationen
- Tiefgehende Kenntnisse in Oracle Database (idealerweise 19c und höher).
- Sehr gute Kenntnisse in SQL und PL/SQL.
- Sehr gute Kenntnisse im Lesen, Verstehen und Optimieren von Oracle-Ausführungsplänen.
- Kenntnisse in den Bereichen SGA, PGA, Shared Pool, Memory Management sowie Datenbank- und Betriebssystem-Monitoring.
- Fähigkeit, Performanceprobleme strukturiert zu analysieren und nachhaltige Lösungen zu entwickeln.
- Ausgeprägte Kommunikationsfähigkeit als Schnittstelle zwischen Betrieb, Entwicklung und Architektur.
- Selbstständige, analytische und lösungsorientierte Arbeitsweise.
- Kenntnisse in Oracle Exadata, RAC, Data Guard oder OCI.
- Kenntnisse in Linux sowie Shell-Scripting.
Erfahrung
- Mehrjährige Erfahrung als Oracle DBA, Application DBA oder Oracle Performance Engineer.
- Fundierte Erfahrung in der Analyse von AWR-, ASH- und SQL-Monitor-Daten.
- Erfahrung mit Oracle Optimizer, Statistiken, Histogrammen, Bind Peeking, Cursor Sharing und Plan Stability.
- Erfahrung im Aufbau und der Weiterentwicklung von Monitoring- und Alerting-Lösungen.
- Erfahrung mit DevOps- und Automatisierungsansätzen im Datenbankumfeld.
- Erfahrung im Umfeld geschäftskritischer Anwendungen mit hohen Verfügbarkeitsanforderungen.
Benefits
Work-Life-Integration
Gesundheit, Fitness & Fun
Themen, mit denen du dich im Job beschäftigst
Job-Standorte
Das ist dein Arbeitgeber
Als Oracle Platinum Partner ist Robotron speziell darin geschult, im Rahmen der Engineered Systems hochleistungsfähige und hochverfügbare Systeme zu planen und zu verwirklichen.
- 50-249 Mitarbeitende
- Etablierte Firma
- Onsite, Hybrid
- Internet, IT, Telekom
Weitere Jobs
Diese Jobs könnten dich auch interessieren
Die sino AG, mit Sitz in der Düsseldorfer Innenstadt, ist seit über 25 Jahren ein innovativer Finanzdienstleister. Wir haben uns auf die Abwicklung von Wertpapiergeschäften für die aktivsten und anspruchsvollsten Trader in Deutschland spezialisiert. Mit...
Als Senior Software Engineer (m/w/d) übernimmst du eine zentrale technische Rolle in anspruchsvollen Kundenprojekten und entwickelst nachhaltige, skalierbare Softwarelösungen in komplexen Enterprise-Umgebungen. In deiner Rolle übernimmst du insbesondere...
Berater & Projektleiter in einem – Du bist die erste Ansprechperson für unsere Kunden und übernimmst die Leitung neuer Projekte. Prozesse optimieren & Mehrwert schaffen – Mit deiner Expertise gestaltest du effizientere Abläufe und unterstützt unsere...