Zum Hauptinhalt springen
Top-Experten-Abzeichen
Empfohlener Experte
Profil-Kopfzeilen-Hintergrund

Nab R.-Senior IT-Consultant

Nab R. - Senior IT-Consultant - Profilbild
Profil-Kopfzeilen-Overlay
Verfügbar
Wiesbaden, Deutschland

Tagessatz prüfen

Erfahrungen

Juni 2024 - Dez. 2024
Berlin, Deutschland

Freiberuflicher Senior IT-Consultant

FourEnergy GmbH

Stellenbeschreibung
Freiberuflicher Senior IT-Consultant bei FourEnergy GmbH
Industrien
Energie
Bereichen
Informationstechnologie (IT)
Jan. 2024 - Heute

Freiberuflicher Senior IT-Consultant

HR Solutions GmbH

Stellenbeschreibung
Freiberuflicher Senior IT-Consultant bei HR Solutions GmbH
Industrien
Professionelle Dienstleistungen
Bereichen
Informationstechnologie (IT)
Jan. 2022 - Dez. 2024
Griesheim, Deutschland

Freiberuflicher Senior Linux- und DevOps-Spezialist

G.i.N. GmbH

Stellenbeschreibung
Freiberuflicher Senior Linux- und DevOps-Spezialist bei G.i.N. GmbH
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Jan. 2021 - Dez. 2023
Flörsheim am Main, Deutschland

Fullstack-Entwickler

Nextrend GmbH

Stellenbeschreibung
Fullstack-Entwickler bei Nextrend GmbH
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Jan. 2019 - Dez. 2021
Eltville, Deutschland

Softwareentwickler und Linux-Administrator

ALGI Alfred Giehl GmbH&Co.KG

Stellenbeschreibung
Softwareentwickler und Linux-Administrator bei ALGI Alfred Giehl GmbH&Co.KG
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Jan. 2016 - Dez. 2018
Frankfurt, Deutschland

Softwareentwickler und DevOps-Engineer

TRIP INN Management & Service GmbH

Stellenbeschreibung
Softwareentwickler und DevOps-Engineer bei TRIP INN Management & Service GmbH
Industrien
Tourismus und Gastgewerbe
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Jan. 2008 - Dez. 2016
Leipzig, Deutschland

Wissenschaftlicher Mitarbeiter, Data Analyst und Data Engineer

Universität Leipzig

Stellenbeschreibung
Wissenschaftlicher Mitarbeiter, Data Analyst und Data Engineer bei Universität Leipzig
Industrien
Bildung
Bereichen
Business Intelligence
Informationstechnologie (IT)
Forschung und Entwicklung (F&E)

Fullstack-Entwickler

Atruvia

Stellenbeschreibung
Fullstack-Entwickler bei Atruvia
Industrien
Bank- und Finanzwesen
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung

Atruvia

Zielstellung des Projektes:

Integration der Funktion „Wunscherfüller“ in die VR Banking App, um Privatkunden eine innovative Lösung für flexiblen und autonomen Vermögensaufbau zu bieten. Ziel war es, Mehrwerte für die Volksbanken sowie deren Kunden zu schaffen und die Strategien „Mobile First“ sowie „Omnikanalbank“ zu fördern.

Aufgaben:

  • Analyse von Kundenanforderungen und Konzeption einer modularen sowie skalierbaren Architektur für die Integration des „Wunscherfüller“-Features in die VR Banking App
  • Entwicklung und Integration von Frontend-Komponenten mit Angular sowie TypeScript zur Sicherstellung einer benutzerfreundlichen und intuitiven Benutzeroberfläche
  • Nutzung von Angular Web Components, einschließlich Registrierung und Konfiguration benutzerdefinierter Komponenten mittels ngDoBootstrap sowie spezifischer Angular-Bibliotheken
  • Entwicklung von Backend-Komponenten mit Java sowie Spring Boot, inklusive Funktionen wie „Aufrunden von Transaktionen“ und „flexible Sparbeträge“
  • Einsatz des Spin-Frameworks (einer bankeninternen Erweiterung von Spring Boot) zur Implementierung von Microservices mit Features wie Service-Discovery, Health Checks, Logging und Tracing
  • Implementierung und Optimierung sicherer sowie effizienter REST-APIs zur Kommunikation zwischen Frontend und Backend
  • Integration von Sicherheitsmaßnahmen mit Spring Security, einschließlich JWT-Authentifizierung und API-Schutzmaßnahmen
  • Einbindung eines Impulsmanagers zur Steigerung der Kundeninteraktion und Förderung langfristiger Investitionen
  • Containerisierung von Web-Komponenten mit Docker sowie Deployment dieser in einer OpenShift-Umgebung über mehrere Entwicklungsstufen (Development, Integration, Final System Integration)
  • Einrichtung einer CI/CD-Pipeline mit Jenkins zur Automatisierung von Build-, Test- und Deployment-Prozessen
  • Durchführung von Unit-, Integrations-, Schnittstellen- und End-to-End-Tests mit Jest, JUnit, Mockito sowie Postman zur Sicherstellung der Softwarequalität
  • Anwendung des SAFe Frameworks (Scaled Agile Framework) für eine effiziente teamübergreifende Zusammenarbeit und kontinuierliche Feature-Verbesserung
  • Erstellung von Dokumentationen der technischen Implementierung in Confluence und Übergabe an das Wartungsteam

Tech-Stack: Angular, TypeScript, Java, Spring Boot, Spin-Framework, REST-APIs, Microservices, Docker, JWT, Spring Security, Jenkins, Postman, Jest, JUnit, Mockito, OpenShift, Git, Elasticsearch, Kibana, Jira, Confluence

Methoden: CI/CD, Test-Driven Development (TDD), SAFe, Domain-Driven Design (DDD)

Programmierer / Linux-Administrator

Aufzug Produktionsfirma (ALGI Alfred Giehl GmbH & Co. KG)

Stellenbeschreibung
Programmierer / Linux-Administrator bei Aufzug Produktionsfirma (ALGI Alfred Giehl GmbH & Co. KG)
Industrien
Fertigung
Bereichen
Informationstechnologie (IT)
Produktentwicklung

Aufzug Produktionsfirma (ALGI Alfred Giehl GmbH & Co. KG)

Zielstellung des Projektes:

Optimierung und Weiterentwicklung der IT-Infrastruktur sowie von Softwarelösungen zur Unterstützung von Produktions- und Geschäftsprozessen. Ziel war es, die Effizienz sowie Automatisierung im Lager- und Auftragsmanagement sowie in der Druckvorlagenverwaltung zu erhöhen und die ERP-Systemintegration zu verbessern.

Aufgaben:

  • Administration und Wartung von Linux-Servern (z. B. Ubuntu, CentOS), einschließlich Installation, Konfiguration sowie Überwachung von Anwendungen
  • Konfiguration und Verwaltung von Netzwerkdiensten wie DNS, DHCP und VPN zur Unterstützung interner sowie externer Kommunikationsprozesse
  • Einrichtung und Überwachung von Sicherheitsmaßnahmen wie Firewall-Regeln, SSL/TLS-Zertifikaten und IAM-Zugriffsrichtlinien zur Sicherstellung der IT-Sicherheit
  • Verwaltung und Konfiguration von virtuellen Maschinen mit VMware zur effizienten Ressourcennutzung sowie Bereitstellung isolierter Entwicklungs- und Produktionsumgebungen
  • Erstellung und Verwaltung von Snapshots sowie Backups zur Sicherstellung der Datenverfügbarkeit und Wiederherstellbarkeit
  • Einrichtung und Nutzung von Überwachungs- sowie Logging-Tools wie Nagios, Elasticsearch, Kibana, und Logstash zur Infrastrukturüberwachung sowie schnellen Fehlerdiagnose
  • Anpassung und Erweiterung des Abas ERP-Systems, einschließlich der Implementierung neuer Module sowie Anpassung von Datenbankstrukturen in SQL zur Unterstützung spezifischer Geschäftsanforderungen
  • Integration der Berichtserstellung mit Jaspersoft in das ERP-System für nahtlose Geschäftsprozesse
  • Weiterentwicklung und Wartung von B2B-Webanwendungen mit PHP sowie dem Laravel-Framework zur Ermöglichung automatisierter Geschäftsprozesse und Kundenkommunikation
  • Erstellung interaktiver und benutzerfreundlicher Frontend-Komponenten mit Vue.js sowie JavaScript
  • Entwicklung dynamischer Druckvorlagen mit Jaspersoft für Rechnungen, Produktionsdaten und Lieferdokumente
  • Automatisierung von Bestellprozessen und Anbindung an externe Lieferantensysteme zur Steigerung der Effizienz der Lieferkette, Reduzierung von Fehlern sowie Verkürzung der Durchlaufzeiten
  • Automatisierung von Routineaufgaben und Systemwartung mit Shell-Skripten, z.B. für Benutzerverwaltung, Netzwerküberwachung sowie Systemupdates
  • Weiterentwicklung eines Lagerverwaltungssystems durch die Implementierung neuer Funktionen zur Bestandskontrolle und Echtzeit-Datenaktualisierung
  • Analyse und Behebung von Fehlern in Produktionsumgebungen zur Minimierung von Ausfallzeiten sowie Maximierung der Systemverfügbarkeit
  • Mitwirkung im agilen Umfeld nach Kanban, inklusive regelmäßiger Sprint-Planungen, Stand-ups und Retrospektiven zur Förderung der Teamzusammenarbeit sowie kontinuierlichen Verbesserung

Tech-Stack: Linux (Ubuntu, CentOS), Shell, Bash, SSL/TLS, DNS, DHCP, VPN, Nagios, VMware, SQL, Elasticsearch, Logstash, Kibana, JavaScript, Java, PHP, Laravel, Vue.js, Jaspersoft, Abas ERP System

Methoden: Kanban

Senior Linux- und DevOps-Spezialist

Automobil Applikations- & Engineering-Dienstleistungen (GIN.DE)

Stellenbeschreibung
Senior Linux- und DevOps-Spezialist bei Automobil Applikations- & Engineering-Dienstleistungen (GIN.DE)
Industrien
Automotive
Bereichen
Informationstechnologie (IT)

Automobil Applikations- & Engineering-Dienstleistungen (GIN.DE)

Zielstellung des Projektes:

Konzeption und Implementierung eines Monitoring-Systems zur effektiven Überwachung von Diensten (z. B. Web-Services, API-Anwendungen) sowie IT-Infrastrukturen. Ziel war die Sicherstellung hoher Verfügbarkeit und Funktionalität durch Visualisierung, Alarmierung sowie Analyse von Systemzuständen, ergänzt durch regelmäßige Wartung und Optimierung.

Aufgaben:

  • Erhebung, Analyse und Refinement der fachlichen Anforderungen zur Definition eines skalierbaren sowie wartbaren Monitoring-Systems
  • Erstellung eines Architekturdesigns mit Fokus auf Sicherheit, Skalierbarkeit und Benutzerfreundlichkeit
  • Einrichtung von Prometheus zur Sammlung und Speicherung von Metriken sowie Integration mit Grafana zur Visualisierung von Systemzuständen und Erstellung benutzerdefinierter Dashboards
  • Installation und Konfiguration von Elasticsearch sowie Kibana zur Protokollanalyse und Visualisierung von Logdaten
  • Einrichtung von Alarmsystemen in Grafana zur Benachrichtigung bei kritischen Systemzuständen und Ereignissen
  • Integration von Matrix Synapse für die automatisierte Alarmierung und Benachrichtigung über kritische Ereignisse
  • Einsatz von PostgreSQL als zentrales Datenbanksystem zur Speicherung und effizienten Abfrage von Monitoring-Daten
  • Umsetzung von Sicherheitsmaßnahmen wie SSL/TLS-Verschlüsselung und IAM-basierter Zugriffskontrolle zur Sicherung der Systemintegration
  • Analyse und Optimierung von Netzwerkverbindungen sowie -diensten unter Nutzung von TCP/IP zur Verbesserung der Performance und Zuverlässigkeit
  • Automatisierung von Aufgaben mit Bash und Shell-Skripten zur Effizienzsteigerung der Systemadministration
  • Entwicklung von Automatisierungs- und Integrationslösungen mit Python für komplexere Workflows
  • Entwicklung und Wartung von REST-APIs zur Anbindung externer Systeme sowie Datenquellen
  • Administration und Optimierung von Linux-Systemen (Ubuntu, CentOS) zur Gewährleistung der Stabilität sowie Sicherheit
  • Verwaltung und Konfiguration von Nginx als Webserver für Routing sowie Bereitstellung von Web-Anwendungen
  • Durchführung von Integrationstests zur Sicherstellung des Zusammenspiels zwischen Prometheus, Grafana und Matrix Synapse
  • Simulation von Alarmereignissen zur Überprüfung der Benachrichtigungsfunktionen
  • Erstellung und Pflege der Systemarchitektur- sowie Konfigurationsdokumentation in Confluence
  • Zusammenarbeit im agilen Umfeld mit Kanban, einschließlich Priorisierung und Visualisierung von Aufgaben in Jira zur Optimierung der Workflows

Tech-Stack: Linux (Ubuntu, CentOS), Docker, Bash, Shell, Python, Prometheus, Grafana, Elasticsearch, Kibana, PostgreSQL, Nginx, SSL/TLS, TCP/IP, REST-APIs, Git, Jira, Confluence, Matrix Synapse

Methoden: CI/CD, Kanban, Wasserfall

Senior Linux- und DevOps-Spezialist

Automobil Applikations- & Engineering-Dienstleistungen (GIN.DE)

Stellenbeschreibung
Senior Linux- und DevOps-Spezialist bei Automobil Applikations- & Engineering-Dienstleistungen (GIN.DE)
Industrien
Automotive
Fertigung
Bereichen
Informationstechnologie (IT)

Automobil Applikations- & Engineering-Dienstleistungen (GIN.DE)

Zielstellung des Projektes:

Konzeption, Entwicklung und Automatisierung eines skalierbaren sowie leistungsfähigen Überwachungssystems (Datenlogger) zur Effizienzsteigerung und Qualitätssicherung in Fahrzeugherstellungsprozessen. Ziel war es, eine robuste Infrastruktur für die Echtzeitüberwachung, Analyse sowie langfristige Optimierung von Produktionsdaten zu schaffen.

Aufgaben:

  • Containerisierung von Anwendungen mit Docker zur Bereitstellung konsistenter und portabler Laufzeitumgebung für Entwicklungs-, Test- sowie Produktionsumgebungen
  • Entwicklung und Verwaltung komplexer Helm-Charts zur effizienten Bereitstellung containerisierter Anwendungen in Kubernetes, mit Fokus auf Modularität sowie Wiederverwendbarkeit
  • Definition und Verwaltung von Kubernetes-Objekten wie Deployments, Services, ConfigMaps und Secrets basierend auf Helm-Charts zum Aufbau einer skalierbaren sowie sicheren Infrastruktur
  • Konfiguration und Optimierung von Cluster-Ressourcen wie CPU, Arbeitsspeicher und Netzwerkrichtlinien zur Maximierung der Performance sowie Zuverlässigkeit der Anwendungen
  • Implementierung von Horizontal Pod Autoscaling (HPA) und Custom Metrics zur automatischen Skalierung basierend auf Workload-Metriken
  • Durchsetzung von Sicherheitsrichtlinien durch PodSecurityPolicies in Kubernetes-Umgebungen und deren Integration in Helm-Charts
  • Einsatz von Istio als Service Mesh zur Verwaltung der Kommunikationsrichtlinien zwischen Microservices
  • Integration von Prometheus und Grafana zur Sammlung sowie Visualisierung von Metriken auf Cluster- und Applikationsebene
  • Implementierung eines zentralisierten Logging-Systems mit dem ELK-Stack (Elasticsearch, Logstash, Kibana) für schnelle Fehlerdiagnosen und Systemoptimierungen
  • Simulation von Stresstests und Netzwerkunterbrechungen zur Validierung der Ausfallsicherheit sowie Fehlerbehandlung der Kubernetes-Umgebung
  • Durchführung von Pod- und Service-Integritätstests mit Kubernetes-nativen Tools wie Kubeaudit und Kubeval zur Sicherstellung der Sicherheit, Stabilität sowie Funktionalität der Kubernetes-Umgebung
  • Automatisierung des Release- und Update-Prozesses für Helm-Charts durch Integration in GitLab CI/CD-Pipelines
  • Verwendung von Helm-Befehlen zur Versionskontrolle und Durchführung von Rollbacks bei fehlerhaften Deployments
  • Entwicklung von Bash- sowie Python-Skripten zur Automatisierung wiederkehrender Aufgaben wie Ressourcenerstellung und Monitoring
  • Erstellung umfassender Dokumentationen der Helm-Charts, Kubernetes-Konfigurationen und CI/CD-Workflows in Confluence zur Erleichterung der Wissensbewahrung sowie Übergabe an Teams
  • Arbeiten im agilen Umfeld nach Scrum und Kanban, mit iterativer Optimierung der Kubernetes-Infrastruktur basierend auf Sprint-Retrospektiven
  • Zusammenarbeit in interdisziplinären Teams zur Integration von Kubernetes in bestehende Systeme

Tech-Stack: Kubernetes, Docker, Helm, Istio, Prometheus, Grafana, Elasticsearch, Logstash, Kibana, GitHub, GitLab CI, Bash, Python, Confluence

Methoden: Scrum, Kanban, CI/CD

Backend-Entwickler

E-Commerce

Stellenbeschreibung
Backend-Entwickler bei E-Commerce
Industrien
Einzelhandel
Bereichen
Informationstechnologie (IT)
Produktentwicklung

E-Commerce

Zielstellung des Projektes:

Entwicklung eines AWS-basierten, serverlosen E-Commerce-Shops, zur Bereitstellung einer skalierbaren, kosteneffizienten und hochverfügbaren Plattform. Ziele waren die Optimierung der Performance, Reduzierung der Betriebskosten sowie Schaffung einer flexiblen Architektur für zukünftige Erweiterungen.

Aufgaben:

  • Analyse der bestehenden Backend-Architektur und Definition der Anforderungen für die Migration zu einer serverlosen Infrastruktur
  • Design und Verwaltung von APIs mit Amazon API Gateway für sichere sowie skalierbare Kommunikation zwischen Frontend- und Backend-Komponenten sowie bestehenden Diensten
  • Entwicklung serverloser Backend-Funktionen mit AWS Lambda zur Echtzeit-Verarbeitung von API-Anfragen und Workflows
  • Verwaltung von Cloud-Ressourcen und Konfiguration mehrerer AWS-Konten mit AWS Organizations, einschließlich Einrichtung von Service Control Policies (SCPs) zur Einhaltung von Sicherheits- sowie Compliance-Richtlinien
  • Speicherung und Verwaltung von strukturierten Daten in Amazon DynamoDB sowie relationalen Daten in Amazon RDS für schnelle und zuverlässige Datenzugriffe
  • Sicherstellung einer sicheren Speicherung von Roh- und verarbeiteten Daten in Amazon S3
  • Integration von Amazon Kinesis Data Firehose zum Sammeln und Laden von Streaming-Daten in S3
  • Durchführung von Ad-hoc-Abfragen mit Amazon Athena und Visualisierung von Daten mit Amazon QuickSight zur Entscheidungsunterstützung
  • Entkopplung und Optimierung von Komponenten mit Amazon SQS sowie Implementierung von Nachrichtenbenachrichtigungen mit Amazon SNS
  • Verwaltung der Container-Orchestrierung mit Amazon ECS und Nutzung von ECS Anywhere für eine flexible Bereitstellung in die AWS-Cloud
  • Aufbau einer dedizierten Netzwerkverbindung mit AWS Direct Connect zur Minimierung von Latenzen und Erhöhung der Sicherheit bei der Datenübertragung zwischen lokalen Systemen sowie der AWS-Cloud
  • Implementierung des zentralisierten Identitätsmanagements mit AWS IAM Identity Center zur sicheren Verwaltung von Nutzerzugriffsrechten
  • Überwachung und Protokollierung von Aktivitäten in der AWS-Umgebung mit AWS CloudTrail für Compliance sowie Auditing
  • Nutzung von AWS Systems Manager für Einblicke in Betriebsprozesse und zur Automatisierung von Betriebsabläufen
  • Mitarbeit in einem Scrum-Teams zur kontinuierlichen Verbesserung und flexiblen Anpassung an neue Anforderungen
  • Durchführung von Pair-Programming-Sessions zur Steigerung der Codequalität und des Wissensaustauschs innerhalb des Teams

Tech-Stack: AWS (Lambda, Direct Connect, Systems Manager, Organizations, IAM, CloudTrail), Amazon (API Gateway, SQS, SNS, DynamoDB, S3, Kinesis Data Firehose, Athena, QuickSight, ECS, ECS Anywhere, RDS), Jira, Confluence

Methoden: Scrum, Pair-Programming

Backend-Entwickler

E-Commerce

Stellenbeschreibung
Backend-Entwickler bei E-Commerce
Industrien
Einzelhandel
Bereichen
Informationstechnologie (IT)
Produktentwicklung

E-Commerce

Zielstellung des Projektes:

Entwicklung und Implementierung von Microservices zur Preisberechnung von Produkten mit verschiedenen Bestelloptionen. Ziel war es, eine flexible sowie erweiterbare Lösung zu schaffen, die dynamische Preisgestaltung und effiziente Verarbeitung von Bestellparametern ermöglicht.

Aufgaben:

  • Aufbau eines Java Spring Boot-Projekts mit Spring Initializr zur schnellen Einrichtung eines Microservices, inklusive Konfiguration relevanter Abhängigkeiten wie Spring Web für REST-APIs, Spring Data JPA für Datenbankzugriff, H2 für Tests und Lombok zur Reduzierung von Boilerplate-Code
  • Definition und Modellierung von Entitäten wie Artikel, Farbe und Zusatzoption, einschließlich der Festlegung von Beziehungen sowie Zuordnungen zwischen den Entitäten in JPA
  • Konfiguration der Anwendungseigenschaften zur nahtlosen Integration und Nutzung der H2-Datenbank
  • Implementierung von Repository-Schnittstellen für CRUD-Operationen zur Verwaltung der Entitäten sowie Erweiterung des JPA-Repositories für spezifische Anforderungen
  • Entwicklung von Service-Klassen zur Verarbeitung der Geschäftslogik, insbesondere Methoden zur dynamischen Berechnung des Gesamtpreises basierend auf ausgewählten Optionen und Farben
  • Erstellung eines REST-API-basierten Controllers mit Endpunkten für die Preisberechnung und Definition der API-Schnittstellen
  • Implementierung eines globalen Fehlermanagements zur Bereitstellung aussagekräftiger Fehlermeldungen und einer konsistenten Fehlerbehandlung
  • Schreiben und Ausführen von Unit-Tests für Service-Methoden sowie Integrationstests für den Controller mit JUnit und Spring Boot Test zur Sicherstellung der Codequalität
  • Validierung der API-Endpunkte und Service-Methoden mithilfe von Postman zur Sicherstellung der Integrität sowie Genauigkeit der Preisberechnungen
  • Verwendung von Maven zur Verwaltung von Projektabhängigkeiten und Automatisierung von Build-Prozessen
  • Verwaltung des Quellcodes mit Git, einschließlich Nutzung von Branching- und Merging-Strategien für effektive Zusammenarbeit im Team
  • Zusammenarbeit im Scrum-Team, regelmäßige Teilnahme an Meetings wie Daily Stand-ups, Sprint Planning und Retrospektiven zur Förderung der Teamarbeit sowie kontinuierlicher Verbesserungen

Tech-Stack: Java, Spring Boot, Spring Initializr, REST-APIs, Spring Web, Microservices, Spring Data, JPA, Maven, JUnit, Spring Boot Test, Git, Postman, H2, IntelliJ IDEA, Lombok, data.sql, Jira, Confluence

Methoden: Scrum

Fullstack-Entwickler

E-Commerce

Stellenbeschreibung
Fullstack-Entwickler bei E-Commerce
Industrien
Einzelhandel
Bereichen
Informationstechnologie (IT)
Produktentwicklung

E-Commerce

Zielstellung des Projektes:

Digitalisierung und Optimierung von E-Commerce-Prozessen mit Fokus auf Effizienzsteigerung, Skalierbarkeit sowie Datenintegrität. Zu den Hauptaufgaben zählten die Automatisierung der Buchhaltung, die Entwicklung eines Lagermanagementsystems sowie die Anbindung eines Warenlieferungssystems über eine REST-API. Ergebnisse: schnellere Bestellabwicklungen, optimierte Lagerprozesse und erhöhte Datensicherheit.

Aufgaben:

  • Analyse sowie Spezifikation der Anforderungen für das Warenlieferungs- und Lagermanagementsystem sowie für die Darstellung und automatisierte Übermittlung von Artikeldaten an Google mittels der Google Content API
  • Entwicklung einer modularen und wartbaren Systemarchitektur basierend auf Domain-Driven Design (DDD) Prinzipien
  • Design und Verwaltung relationaler MySQL-Datenbanken zur effizienten Speicherung sowie Abfrage von Lager- und Buchhaltungsdaten
  • Implementierung der Geschäftslogik mit Java, Spring Boot und REST-APIs zur sicheren sowie performanten Kommunikation mit Frontend-Komponenten
  • Optimierung der Buchhaltungs- und Lagerprozesse durch die Entwicklung sowie Implementierung eines automatisierten Systems für Datenerfassung, -verarbeitung und Integration in ein Backend-System mit effizienter Datenverarbeitung
  • Implementierung von Sicherheitsmaßnahmen wie SSL/TLS-Verschlussung, Zugriffskontrollen und Spring Security zur Gewährleistung der Datenintegrität
  • Erstellung einer REST-API zur Echtzeit-Bestandsverfolgung und Automatisierung von Bestellprozessen
  • Integration externer Partner über ein AS2-Messaging-System und ein PHP-/Laravel-basiertes Kommunikationssystem für einen sicheren sowie effizienten Datenautausch und der Automatisierung von Geschäftsprozessen
  • Synchronisation und Überwachung von Daten durch API-Calls in Linux Cron Jobs zur Sicherstellung von Konsistenz sowie Aktualität dieser
  • Design und Implementierung von Frontend-Komponenten mit Vue.js, JavaScript, HTML, CSS sowie Tailwind CSS für eine intuitive und responsive Benutzeroberfläche
  • Durchführung von Unit-, Integrations- und End-to-End-Tests mit JUnit, Mockito sowie Cypress zur Sicherstellung der Funktionalität, Zuverlösigkeit und Integration des Systems
  • Sicherstellung der API-Sicherheit und -Performance mit Postman sowie JMeter für API-Tests, Performance-Analysen und Fehlerbehebung
  • Einrichtung einer CI/CD-Pipeline mit GitLab CI für kontinuierliche Integration, automatisierte Tests und zuverlässige Deployments
  • Verwendung von Git und GitLab zur Verwaltung von Quellcode, einschließlich Branching, Merging sowie Nachverfolgung von Änderungen
  • Einsatz von Artifactory zur Verwaltung von Artefakten und Abhängigkeiten sowie Bereitstellung skalierbarer Speicherlösungen für Build-Pakete
  • Durchführung regelmäßiger Code Reviews zur Sicherstellung der Codequalität, Förderung von Best Practices und Einhaltung von Architektur- sowie Sicherheitsstandards
  • Entwicklung von Python-Skripten zur Automatisierung wiederkehrender Aufgaben wie Datensynchronisation und Systemüberwachung
  • Anwendung von fortgeschrittenen Analyseverfahren (z. B. Cluster-, Regressions-, Zeitreihen- und Korrelationsanalysen) zur Optimierung von Geschäftsprozessen, Erkennung von Verkaufstrends sowie Ermöglichung datenbasierter Entscheidungen
  • Agile Entwicklung nach Scrum und Kanban, einschließlich Pair Programming zur Förderung der Codequalität sowie Teamzusammenarbeit

Tech-Stack: Java 17, Spring Boot 2, REST-APIs, JavaScript, Vue.js, Tailwind CSS, HTML, CSS, Spring Security, JUnit, Mockito, Cypress, Postman, Git, GitLab, GitLab CI, MySQL, Linux, PHP, Laravel, Python, R, SSL/TLS, JMeter, Artifactory, Google Content API, AS2-Messaging, Jira, Confluence

Methoden: Scrum, Kanban, CI/CD, Code Reviews, Domain-Driven Design (DDD), Pair Programming

Branchenerfahrung

Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.

Erfahren in Bildung, Informationstechnologie (IT), Professionelle Dienstleistungen, Tourismus und Gastgewerbe und Energie.

Bildung
Informationstechnologie (IT)
Professionelle Dienstleistungen
Tourismus und Gastgewerbe
Energie
Profil-Übereinstimmungsdiagramm

Erfahrung nach Fachbereich

Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.

Erfahren in Informationstechnologie (IT), Business Intelligence, Forschung und Entwicklung (F&E) und Produktentwicklung.

Informationstechnologie (IT)
Business Intelligence
Forschung und Entwicklung (F&E)
Produktentwicklung
Profil-Übereinstimmungsdiagramm

Zusammenfassung

  • 16 Jahre in der IT - Senior Softwareentwickler, Fullstack-Entwickler, DevOps Engineer und Linux-Administrator

Fähigkeiten

  • PersöNliche Interessen:

  • Verteiltes Tracing, Circuit-Breaking Und Fehlertoleranz FüR Ausfallsicherheit Sowie Skalierbarkeit Komplexer Systeme

  • Nutzung Fortgeschrittener Kubernetes-Funktionen Wie Statefulsets, Operatoren Und Helm-Charts FüR Den Betrieb GroßEr Verteilter System

  • Backend: Java, Spring Boot, Spring Data Jpa, Jpa/Hibernate, Spring Web, Java Ee, Node.Js, Python, Php, Laravel, Lombok, Spring Initializr, C++, Spin-Framework

  • Frontend: Javascript, Typescript, Html5, Css3, React, Angular, Vue.Js, Tailwind Css, Svelte

  • Datenbanken: Mysql, Postgresql, Amazon Rds, Redis, Amazon Dynamodb, Mariadb, Microsoft Sql Server, Sqlite, H2

  • Webservices: Rest-Apis, Graphql, Google Content Api, Soap

  • Cloud: Aws (Ec2, S3, Lambda, Iam, Ecs/Ecs Anywhere, Cloudwatch, Direct Connect, Organizations, Systems Manager), Azure, Google Cloud, Amazon (Api Gateway, Sqs/Sns, Kinesis Data Firehose, Athena, Quicksight, Cloudtrail)

  • Software-Architektur: Microservices

  • Containerisierung: Docker

  • Orchestrierung: Kubernetes, Helm, Openshift, Kustomize

  • Sicherheit: Spring Security, Jwt, Ssl/Tls

  • Ci/Cd: Gitlab Ci, Jenkins

  • Versionsverwaltung: Git, Github, Gitlab, Bitbucket

  • Build-Management: Maven

  • Paketmanager: Npm

  • Testing: Junit, Mockito, Spring Boot Test, Postman, Cypress, Jest, Jmeter

  • Betriebssysteme: Linux (Ubuntu, Centos, Debian), Windows

  • Monitoring Und Logging: Prometheus, Grafana, Nagios, Icinga

  • Log-Analyse: Elasticsearch, Logstash, Kibana

  • Networking: Tcp/Ip, Dhcp, Vpn, Ns

  • Ide: Intellij Idea

  • Skripting: Bash, Shell

  • Webserver: Nginx

  • Repository-Manager: Artifactory

  • Kollaboration: Jira, Confluence

  • Sonstiges: Active Directory, Istio, Vmware, Exchange Server, Jaspersoft, R, As2-Messaging, Data.Sql, Matrix Synapse, Abas Erp System

  • Methoden: Scrum, Kanban, Safe, Wasserfall, Domain-Driven Design (Ddd), Test-Driven Development (Tdd), Code Review, Pair-Programming, Devops

  • Konzeption Und Implementierung Von Microservices-Architekturen, Serverlosen Infrastrukturen Sowie Skalierbaren Monitoring-LöSungen FüR HochverfüGbare Anwendungen

  • Erstellung Intuitiver BenutzeroberfläChen Mit Angular, Vue.Js, Und React Sowie Integration Performanter Backends Mit Java, Spring Boot Und Rest-Apis

  • Automatisierung, Skalierung Und Orchestrierung Verteilter Systeme Mit Aws, Kubernetes Und Docker Sowie Einrichtung Von Ci/Cd-Pipelines Mit Jenkins Und Gitlab Ci

  • Design Und Verwaltung Von Datenbanken Wie Postgresql Und Mysql Sowie Analyse Von Finanz- Und GeschäFtsprozessen Durch Statistische Methoden

  • Implementierung Moderner Sicherheitsstandards Wie Spring Security, Ssl/Tls Und ÜBerwachung Mit Tools Wie Prometheus, Grafana, Elasticsearch Und Kibana

  • Leitung Und Umsetzung Von Projekten In Agilen Umgebungen Unter Einsatz Moderner Entwicklungspraktiken Wie Pair-Programming, Tdd Und Ddd

Sprachen

Nepalesisch
Muttersprache
Deutsch
Verhandlungssicher
Englisch
Verhandlungssicher

Ausbildung

Okt. 2012 - Juni 2016

Universität Leipzig

Dr. rer. nat. · Leipzig, Deutschland · Magna Cum Laude

Okt. 2002 - Juni 2008

Technische Universität Chemnitz

Bachelor und Master of Science, Angewandte Mathematik · Mathematik · Chemnitz, Deutschland

Okt. 1984 - Juni 1996

Tribhuwan University

allgemeine Hochschulreife · Nepal

Statistiken

Erfahrung

Positionen gesamt 14
Erfahrung in Bildung 9 J.
Durchschn. Dauer 1 J. 8 M.
Längste Erfahrung 8 J. 11 M.

Globale Erfahrung

Länder gearbeitet 1 (Deutschland)
Hauptland Deutschland

Fachkenntnisse

Aktuelle Rollen Freiberuflicher Senior IT-Consultant, Freiberuflicher Senior Linux- und DevOps-Spezialist, Fullstack-Entwickler
Hauptbranchen Bildung, Informationstechnologie (IT), Professionelle Dienstleistungen
Hauptfachbereiche Informationstechnologie (IT), Business Intelligence, Forschung und Entwicklung (F&E)

Qualifikationen

Höchster Abschluss Doktor

Profil

Mitglied seit
Du suchst Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Häufig gestellte Fragen

Du hast Fragen? Hier findest du mehr.

Nab ist in Wiesbaden, Deutschland ansässig.

Nab spricht folgende Sprachen: Nepali (Muttersprache), Deutsch (Verhandlungssicher), Englisch (Verhandlungssicher).

Nab hat mindestens 19 Jahre Erfahrung. In dieser Zeit hat Nab in mindestens 6 verschiedenen Rollen und für 7 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 3 Jahre und 8 Monate. Beachten Sie, dass Nab möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Basierend auf der jüngsten Erfahrung wäre Nab gut geeignet für Rollen wie: Freiberuflicher Senior IT-Consultant, Freiberuflicher Senior Linux- und DevOps-Spezialist, Fullstack-Entwickler.

Die neueste Position von Nab ist Freiberuflicher Senior IT-Consultant bei FourEnergy GmbH.

In den letzten Jahren hat Nab für FourEnergy GmbH, HR Solutions GmbH, G.i.N. GmbH, Nextrend GmbH und ALGI Alfred Giehl GmbH&Co.KG gearbeitet.

Nab hat die meiste Erfahrung in Industrien wie Bildung, Informationstechnologie (IT) und Tourismus und Gastgewerbe. Nab hat auch etwas Erfahrung in Professionelle Dienstleistungen und Energie.

Nab hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Business Intelligence und Forschung und Entwicklung (F&E). Nab hat auch etwas Erfahrung in Produktentwicklung.

Nab hat kürzlich in Industrien wie Informationstechnologie (IT), Professionelle Dienstleistungen und Energie gearbeitet.

Nab hat kürzlich in Bereichen wie Informationstechnologie (IT) und Produktentwicklung gearbeitet.

Nab hat einen Doktor von Universität Leipzig und einen Master in Mathematik von Technische Universität Chemnitz.

Nab ist sofort verfügbar für passende Projekte.

Tagessatzverteilung

0% 25% 50% 75% 100%
38 % der Experten verlangen weniger als 800 € pro Tag.
50 % der Experten verlangen zwischen 800 € und 1200 € pro Tag.
13 % der Experten verlangen 1600 € oder mehr pro Tag.
<€800 €800-​1200 €1600+

Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1000
750
500
250
Stundensatzvergleich-Diagramm
Ø Tagessatz 913 €

Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.

1000
750
500
250
Stundensatzvergleich-Diagramm
Median-Tagessatz 960 €

Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.

Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 5 Okt 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.