Beratung
DB2-LUW
- Vorbereitung des Betriebssystems für den DB2®-Betrieb (Dateisystem, Ports, Benutzer, Gruppen, Passwörter, Verzeichnisse, Skripte)
- Installation der benötigten Software
- Installation von DB2®-Instanzen
- Einrichtung von Wartungsjobs wie Backup, Runstats, Reorg
- Implementierung von Sicherheitskonzepten, Rollen, FGAC, RCAC, LBAC, Trusted Contexts
- Vergabe der erforderlichen Rechte an Benutzer, Gruppen, Rollen
- Einrichtung von Spectrum Protect® (TSM®-Client) für Datenbanksicherung und Log-Archivierung
- Installation von Fixpacks und Major Releases der db2®-Software
- Einrichtung von Monitoring-Software, Schwellenwerten, Alarmierungsmethoden
- Analyse und Bearbeitung von Tickets
- Vorbereitung und Durchführung von Software-Updates mit DB-Änderungen
- Backup und Disaster Recovery
- Entwicklung von Shell-Skripten für wiederkehrende Aufgaben, Job-Steuerung oder Automatisierung
- Durchführung von PoCs, Implementierung, Dokumentation und Schulung
- Einrichtung, Überwachung und Wartung von Q-Replication® und SQL-Replication®
- Einrichtung von PowerHA® auf AIX® für hochverfügbare DB2®-Instanzen (HADR oder Active/Passive über Shared Storage)
- Einrichtung und Anpassung von TSAMP®- oder PaceMaker®-Cluster (HADR oder Active/Passive über Shared Disk)
- Einrichtung und Anpassung von PaceMaker Cluster
- Einrichtung von Federated Database
- Datenbewegung, Export, Import, Laden von Daten
- Anpassung DDL, Buffer Pool, Tablespaces, Datenbewegung, DBM CFG, DB CFG
- Erkennung von Ressourcen-Engpässen mit db2pd®, db2top®, dsmtop®, Logs, top, topas, nmon, Event Monitor, Trace-Dateien
- Ursacheninterpretation von Fehlermeldungen in Anwendungslogs, meist JDBC
- Tuning und Performance-Analyse, Index-Vorschläge, SQL-Rewrite-Vorschläge, Benchmarking und Umsetzung von Best Practices
- Syntaxprüfung von SQL, Korrektur fehlerhafter SQLs
- Komplexe Umgebungsmigrationen, z. B. zwischen BigEndian <-> LittleEndian-Plattformen wie AIX zu RedHat
- Planung und Erstellung von CoP für komplexe Umstellungsarbeiten, an denen mehrere Bereiche beteiligt sind
- Zusammenarbeit mit Systemadministratoren zur Standardisierung
- Erstellung von Automatisierungsskripten für Orchestrierungssoftware
- Erstellung und Verfolgung von Service Requests bei Softwareherstellern
- Zusammenarbeit mit und Unterstützung von Softwareentwicklern
- Automatisierung und Self-Service-Lösungen mittels Ansible®, Docker®, OpenShift®
Automatisierung
- Entwicklung von Ansible Playbooks
- Entwicklung von Ansible Custom Modules in Bash und Python
- Administration und Konfiguration der Ansible Automation Platform®
- Entwicklung von Skripten für Orchestrierung und Scheduling
- Automatisierung verschiedener Aufgaben im Datenbankbetrieb
- Implementierung meiner Eigenentwicklung zur DB2-LUW-Automatisierung via Ansible
Data Engineering
- Entwicklung von Data Pipelines und ETL-Strecken mit Python®, Apache Nifi®, Apache Airflow®
- ETL/Data Engineering via IBM Infosphere DataStage®
Datenvisualisierung
Weitere Leistungen
- Administration und Wartung von IBM Puredata System for Analytics®
- Administration und Wartung von Standalone-MySQL®-Datenbanken
- Administration und Wartung von Standalone-PostgreSQL®-Datenbanken
- Administration und Wartung von Standalone- und Replicaset-MongoDB®-Datenbanken, Ops Manager®
- Anwendung agiler Methoden und Zusammenarbeit (Scrum, DevOps, Kanban, Jira®, Confluence®)
Schulung
Red Hat Enterprise Linux
- RHCSA Level
- Nur auf Deutsch verfügbar
Red Hat Ansible
- RHCE Level
- Nur auf Deutsch verfügbar
DB2-LUW Grundlagen
- Fundamentals Level
- Nur auf Deutsch verfügbar
DB2-LUW Fortgeschritten
- Admin Level
- Nur auf Deutsch verfügbar
DB2-LUW Performance & Tuning
- Nur auf Deutsch verfügbar
DB2-LUW Q-Replication
- Nur auf Deutsch verfügbar
© 2021– Ali Hadji Karimi