freiberufler Senior Developer C#.NET, VB6, VBA , MS SQL Server Datenbankentwickler / -administrator auf freelance.de

Senior Developer C#.NET, VB6, VBA , MS SQL Server Datenbankentwickler / -administrator

offline
  • 60‐94€/Stunde
  • 14199 Berlin
  • Weltweit
  • fa  |  de  |  en
  • 15.06.2022

Kurzvorstellung

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.

Auszug Referenzen (1)

"Es wird hiermit bestätigt, dass Herr M. K. als Senior Datenbankadministrator für uns tätig war."
Senior Datenbankadministrator (Festanstellung)
Kundenname anonymisiert
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

C#, ETL, Microsoft SQL-Server (MS SQL), Transact-SQL (T-SQL), VBA (Visual Basic for Applications), Visual Basic, Visual Studio

Qualifikationen

  • C#
  • ETL
  • Maschinelles Lernen
  • Microsoft SQL-Server (MS SQL)
  • Microsoft SQL Server Integration Services (SSIS)
  • R (Programmiersprache)
  • VB6
  • VBA (Visual Basic for Applications)
  • Visual Basic
  • Visual Basic Script (VBS)

Projekt‐ & Berufserfahrung

Senior Datenbankadministrator (Festanstellung)
Kundenname anonymisiert, Isfahan
1/2014 – 6/2021 (7 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

C#, ETL, Microsoft SQL-Server (MS SQL), Transact-SQL (T-SQL), VBA (Visual Basic for Applications), Visual Basic, Visual Studio

Zertifikate

Bachelor-Abschluss in Computer-Software
2007

Weitere Kenntnisse

Auf der Grundlage von mehr als 10 Jahren erfolgreicher Erfahrung und professioneller und bewährter Arbeit kann ich sagen, dass Sie es mit jemandem zu tun haben, der in den folgenden Bereichen tätig ist: Analyse, Design, Dokumentation, Implementierung und technischer Support, wobei mit den von, mir entwickelten Systemen und Software ein breites Spektrum von Kunden und Benutzern gearbeitet hat und weiterhin arbeitet.
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

Sprache
  • Persisch (Muttersprache)
  • Deutsch (Gut)
  • Englisch (Gut)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
955
Alter
44
Berufserfahrung
18 Jahre und 2 Monate (seit 01/2006)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden