Senior Developer C#.NET, VB6, VBA , MS SQL Server Datenbankentwickler / -administrator
- Verfügbarkeit einsehen
- 1 Referenz
- 60‐94€/Stunde
- 14199 Berlin
- Weltweit
- fa | de | en
- 15.06.2022
Kurzvorstellung
Darüber hinaus bin ich ein Programmierer, Datenbankadministrator und ein starker Datenbankentwickler.
Auszug Referenzen (1)
"Es wird hiermit bestätigt, dass Herr M. K. als Senior Datenbankadministrator für uns tätig war."
1/2014 – 6/2021
Tätigkeitsbeschreibung
o Installieren von SQL-Server und Anwenden von Diensteinstellungen und deren Überwachung.
o Sicherheit (Managing Users, Permission, Server Roles, Encryption).
o Verwalten der Server, auf dem die Datenbank installiert wurde. Umfasst: Verwaltung der Benutzer und Zugriffe, Überprüfung der automatisierten Verfahren, Verbindung der Server, Verwaltung der Aufträge.
o Fortgeschrittenes Arbeiten mit Microsoft SQL Server 2000 ~ 2019
o Kenntnisse im Umgang mit Microsoft Management Studio (SSMS) und SQL Profiler.
o Datenbankentwurf und Implementierung (Table (PK, FK, Index, Statistic), Relation, View, Stored Procedure, UDF, Trigger, Data Type, Role, T-SQL, etc.)
o CLR mit C#.Net
o Import und Export von Daten (ETL) in verschiedenen Formaten wie XLS, CSV, Text, HTML, XML, JSON und anderen gängigen Formaten.
o Verwalten von indexes, statistics und Optimieren von Abfragen mit Hilfe eines Ausführungsplans zum Tuning der Datenbank.
o Datenanalyse und Datenmodellierung und Entwicklung
o Systematische Analyse der technischen Anforderungen inklusive Kommunikation und Dokumentation.
o Steuerung von Arbeitsprozessen (Job-Control)
o Geplante und ausgeführte Aufgaben (Jobs) oder SSIS-Pakete mit SQL Server Agent (E-Mail konfigurieren und bei Ereignissen versenden).
o Optimierung und Überwachung (Tuning, Quarry Store)
o Überwachung der Datenbankinfrastruktur in Bezug auf Systemverfügbarkeit, Performance und Kapazität.
o Erstellung von Grafiken und Diagrammen zur Visualisierung.
o Problemanalyse und Fehlerbehandlung in der Datenbankumgebung (Trace, Logging, Deadlock, Troubleshooting, Meldung beim Auftreten von Fehlern senden).
o Erstellen von SSIS-Paketen zum Extrahieren, Transformieren und Laden (ETL) der Daten in die Reporting-Instanz, um die Berichte einfach und schnell zu erstellen.
o Benutzung von Web Service in T-SQL Script.
o Informationen direkt von der Website lesen und in der Datenbank speichern (Web Scraping).
o Replication, Mirroring.
o Backup, Restore.
o Link server.
o Entwurf und Implementierung von mehr als 10 großen Systemen unter Verwendung verschiedener Technologien in den Bereichen: Buchhaltung, Lagerhaltung, Rechnungswesen, Lohnbuchhaltung, Immobilien, Kundendienst, CRM, was uns in die Lage versetzte, die Büro- und Finanzautomatisierung namens Bilan an eines der größten Automobilunternehmen im Iran (Firma Saipa) zu verkaufen.
o Implementieren eines Berichtssystems in SQL Server wie folgt: Der Benutzer erhielt automatisch jeden Bericht aus dem System zu einer bestimmten Zeit und an einem bestimmten Tag per E-Mail, dessen Bericht es den Managern ermöglichte, die nicht die Möglichkeit hatten, mit dem System zu arbeiten, wichtige Berichte automatisch zu erhalten. Der Bericht wurde als HTML erstellt, und zur Formatierung und Anpassung des Erscheinungsbildes wurde CSS verwendet.
o Ausführen eines SOAP-Webdienstes zum Senden von SMS über SQL Server. Bei dieser Methode wurden der Kontostand des Kunden und das Fälligkeitsdatum der Schecks an ihn gesendet. Wichtige Tagesberichte, wie z.B. Verkaufsstatistiken am Ende des Tages, wurden per SMS an die Manager gesendet.
o Einige unserer Kunden wollten ein sofortiges Live-Backup ihrer Daten, so dass bei Problemen mit dem Hauptserver ohne die geringste Unterbrechung ein neuer Server ersetzt werden konnte, welches wir mittels Mirroring taten.
C#, ETL, Microsoft SQL-Server (MS SQL), Transact-Sql, VBA (Visual Basic for Applications), Visual Basic, Microsoft Visual Studio
Qualifikationen
Projekt‐ & Berufserfahrung
1/2014 – 6/2021
Tätigkeitsbeschreibung
o Installieren von SQL-Server und Anwenden von Diensteinstellungen und deren Überwachung.
o Sicherheit (Managing Users, Permission, Server Roles, Encryption).
o Verwalten der Server, auf dem die Datenbank installiert wurde. Umfasst: Verwaltung der Benutzer und Zugriffe, Überprüfung der automatisierten Verfahren, Verbindung der Server, Verwaltung der Aufträge.
o Fortgeschrittenes Arbeiten mit Microsoft SQL Server 2000 ~ 2019
o Kenntnisse im Umgang mit Microsoft Management Studio (SSMS) und SQL Profiler.
o Datenbankentwurf und Implementierung (Table (PK, FK, Index, Statistic), Relation, View, Stored Procedure, UDF, Trigger, Data Type, Role, T-SQL, etc.)
o CLR mit C#.Net
o Import und Export von Daten (ETL) in verschiedenen Formaten wie XLS, CSV, Text, HTML, XML, JSON und anderen gängigen Formaten.
o Verwalten von indexes, statistics und Optimieren von Abfragen mit Hilfe eines Ausführungsplans zum Tuning der Datenbank.
o Datenanalyse und Datenmodellierung und Entwicklung
o Systematische Analyse der technischen Anforderungen inklusive Kommunikation und Dokumentation.
o Steuerung von Arbeitsprozessen (Job-Control)
o Geplante und ausgeführte Aufgaben (Jobs) oder SSIS-Pakete mit SQL Server Agent (E-Mail konfigurieren und bei Ereignissen versenden).
o Optimierung und Überwachung (Tuning, Quarry Store)
o Überwachung der Datenbankinfrastruktur in Bezug auf Systemverfügbarkeit, Performance und Kapazität.
o Erstellung von Grafiken und Diagrammen zur Visualisierung.
o Problemanalyse und Fehlerbehandlung in der Datenbankumgebung (Trace, Logging, Deadlock, Troubleshooting, Meldung beim Auftreten von Fehlern senden).
o Erstellen von SSIS-Paketen zum Extrahieren, Transformieren und Laden (ETL) der Daten in die Reporting-Instanz, um die Berichte einfach und schnell zu erstellen.
o Benutzung von Web Service in T-SQL Script.
o Informationen direkt von der Website lesen und in der Datenbank speichern (Web Scraping).
o Replication, Mirroring.
o Backup, Restore.
o Link server.
o Entwurf und Implementierung von mehr als 10 großen Systemen unter Verwendung verschiedener Technologien in den Bereichen: Buchhaltung, Lagerhaltung, Rechnungswesen, Lohnbuchhaltung, Immobilien, Kundendienst, CRM, was uns in die Lage versetzte, die Büro- und Finanzautomatisierung namens Bilan an eines der größten Automobilunternehmen im Iran (Firma Saipa) zu verkaufen.
o Implementieren eines Berichtssystems in SQL Server wie folgt: Der Benutzer erhielt automatisch jeden Bericht aus dem System zu einer bestimmten Zeit und an einem bestimmten Tag per E-Mail, dessen Bericht es den Managern ermöglichte, die nicht die Möglichkeit hatten, mit dem System zu arbeiten, wichtige Berichte automatisch zu erhalten. Der Bericht wurde als HTML erstellt, und zur Formatierung und Anpassung des Erscheinungsbildes wurde CSS verwendet.
o Ausführen eines SOAP-Webdienstes zum Senden von SMS über SQL Server. Bei dieser Methode wurden der Kontostand des Kunden und das Fälligkeitsdatum der Schecks an ihn gesendet. Wichtige Tagesberichte, wie z.B. Verkaufsstatistiken am Ende des Tages, wurden per SMS an die Manager gesendet.
o Einige unserer Kunden wollten ein sofortiges Live-Backup ihrer Daten, so dass bei Problemen mit dem Hauptserver ohne die geringste Unterbrechung ein neuer Server ersetzt werden konnte, welches wir mittels Mirroring taten.
C#, ETL, Microsoft SQL-Server (MS SQL), Transact-Sql, VBA (Visual Basic for Applications), Visual Basic, Microsoft Visual Studio
Zertifikate
Weitere Kenntnisse
Ich besitze die außergewöhnliche Fähigkeit komplexe Probleme zu analysieren und innovative Lösungen dafür zu finden.
Darüber hinaus bin ich ein Programmierer, Datenbankadministrator und ein starker Datenbankentwickler mit einer nachgewiesenen Erfolgsbilanz in vielen Projekten.
Rechtzeitige Fertigstellung, die Fähigkeit an technisch komplexen Systemen zu arbeiten und Problemlösungen zu finden sowie die Freude in einem Team zu arbeiten, sind einige meiner Merkmale, die ich von mir behaupten kann.
Ich kann Ihnen dabei helfen, neue Systeme zu entwerfen, bestehende Systeme zu entwickeln oder verschiedene Arten von Systemen miteinander zu verbinden und Informationen zwischen ihnen auszutauschen.
Andere Dinge, an denen ich viel gearbeitet habe, sind die Umwandlung von Systemen mit älteren Technologien (FoxPro, VB6, VBA) in moderne Technologien wie .NET.
Fachgebiete:
• Programmierung objektorientierter Techniken (C# .Net, VB6, VBA).
• Datenbankadministrator und -entwickler (MS SQL Server, Access).
• Analysieren & Entwickeln & Dokumentieren.
• Migration von bestehenden Altsystemen (VB6, VBA nach .Net).
Persönliche Daten
- Persisch (Muttersprache)
- Deutsch (Gut)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden