Jasmin Göldner

Cloud-Entwickler & DevOps-Ingenieur

Sankt Gallen, Österreich

Erfahrungen

Nov. 2022 - Feb. 2024
1 Jahr 4 Monaten
Karlsruhe, Deutschland

Cloud-Entwickler & DevOps-Ingenieur

Energieversorgungsunternehmen in Karlsruhe

  • Weiterentwicklung der Micro-Services (Go, .NET)
  • Erweiterung der gRPC-APIs
  • Betreuung der Kubernetes-Cluster (AKS)
  • Betreuung der Systemlandschaft
  • Migration der Azure App Services nach Kubernetes
  • Erstellung und Erweiterung der Azure-Pipelines
  • Micro-Service in Go zum Empfangen und Senden von Events des Azure Service Bus
  • Integration von KEDA (Autoscaling)

Eingesetzte Technologien:

  • Go, .NET, Azure-Portal, Terraform, Kubernetes, Helm, MongoDB, Jaeger, Grafana
Mai 2022 - Nov. 2022
7 Monaten

Backend-Entwickler

SAP SE

  • Weiterentwicklung der internen CLI zur Unterstützung der Entwickler
  • Bereitstellung der CLI über Homebrew
  • Integration und Erweiterung der Azure-Pipeline
  • Integration der Services in Kubernetes

Eingesetzte Technologien:

  • Go
  • Homebrew
  • GraphQL
  • Elasticsearch
  • Git/GitHub
  • Azure DevOps, Kubernetes
März 2022 - Sept. 2023
1 Jahr 7 Monaten

Cloud-Native-Engineer

radio.de GmbH

  • Erstellung und Weiterentwicklung der Lambdas und Services
  • Betreuung und Automatisierung der AWS-Infrastruktur
  • Aufbau einer gRPC-Kommunikation zwischen den Services
  • Erstellung, Optimierung und Verwaltung der GitLab-CI/CD-Pipelines
  • Migration der MySQL-Datenbank zu PostgreSQL
  • Optimierung der Suchergebnisse mit Elasticsearch
  • Implementierung von Synonymen in Elasticsearch
  • Konfiguration und Deployment der Services in ECS
  • Migration der ECS-Services nach Kubernetes (EKS)

Eingesetzte Technologien:

  • Go, Git/GitLab CI, AWS, Elasticsearch, Terraform, Docker, Redis
Sept. 2021 - Dez. 2021
4 Monaten

Backend-Entwickler

Northern Data Software GmbH

  • Weiterentwicklung der bestehenden Services
  • Entwicklung neuer REST-APIs
  • Ausbau der Unit-Tests (Jest)

Eingesetzte Technologien:

  • Go, Node.js (hapi), Swagger
  • MongoDB, Redis
  • Git/GitHub/Code-Reviews
  • Splunk
  • Testgetriebene Entwicklung
  • GCP-Infrastruktur, Docker
Jan. 2020 - Apr. 2022
1 Jahr 4 Monaten

Fullstack-Entwickler

enercity AG

  • Weiterentwicklung der internen Angular-Plattform

  • Anbindung der Microservices durch einen Swagger-API-Client

  • Weiterentwicklung der Integrationsschicht zur Anbindung von Drittanbietern mittels Node.js

  • E2E-Tests mit Cypress

  • Deployment

  • Implementierung und Weiterentwicklung neuer Microservices in Go

  • Entwicklung einer internen CLI

  • Entwicklung von REST/SOAP-APIs

  • Ausbau der Unit-/Integrationstests

  • Anpassung und Erweiterung der CI/CD-Pipeline

  • Erstellung von Kubernetes-Manifests und Integration in die Backend-Services

  • Pflege der AWS-Infrastruktur

Eingesetzte Technologien:

  • Go, Angular 11, TypeScript, Node.js (loopback), Swagger
  • PostgreSQL, MySQL
  • Git/GitHub/GitHub Actions/Code-Reviews
  • Kubernetes (EKS), Kustomize, Jenkins, Drone, Docker, Terraform, AWS-Infrastruktur
  • Dynatrace
  • JIRA, Papertrail
Apr. 2020 - Juni 2021
1 Jahr 3 Monaten

Fullstack-Entwickler & Cloud-Native-Engineer

SAP SE

  • Neuentwicklung eines Dashboards zur Aufbereitung und Darstellung von Hyperscaler-Daten (AWS, Azure, GCP) als serverlose Architektur

  • Umsetzung mit ReactJS und Kommunikation mit dem in Go geschriebenen Backend per Swagger (API-Client)

  • Implementierung einer Authentifizierung mittels SAML/SSO über ein Node.js-Backend, das den ReactJS-Content routet

  • Implementierung einer Benutzerverwaltung im gesicherten Admin-Bereich zur Verwaltung der Hyperscaler-Daten

  • Erstellung und Pflege der CI/CD-Pipeline

  • Pflege der GCP-Infrastruktur mit Terraform

  • Weiterentwicklung des in Go geschriebenen Crawlers zum automatisierten Sammeln der AWS-, Azure- und GCP-Daten über deren SDKs

  • Ausbau der Swagger-API zum besseren Datenaustausch zwischen Front- und Backend

  • Erhöhung der Parallelität des Crawlers zur Laufzeitreduzierung

  • Betreuung der GCP-Infrastruktur

  • Erstellung und Pflege der CI/CD-Pipeline

  • Pflege der GCP-Infrastruktur mit Terraform

Eingesetzte Technologien:

  • Go, Python, React, Node.js (Express), Swagger, Firestore
  • Google Cloud Platform SDKs von AWS, Azure, GCP, Docker
  • Git/GitHub/GitHub Actions/Code-Reviews
  • Terraform, Docker, GCP-Infrastruktur
Jan. 2016 - Dez. 2020
4 Jahren

Entwickler & DevOps-Ingenieur

Hewlett Packard Enterprise

  • Neuentwicklung und Weiterentwicklung einer Event-Plattform (React.js) für ein Konferenz-Management-System

  • Implementierung einer Registrierungsfunktion für Teilnehmer

  • Kommunikation per RESTful API mit dem Backend

  • Implementierung eines Livechats (Frontend)

  • Pflege der GitLab-CI/CD-Pipeline

  • Implementierung und Weiterentwicklung eines Konferenz-Management-Systems in Go

  • Implementierung eines Lastverteilungsalgorithmus zur optimalen Auslastung von Personen, Konferenzräumen und Zeitslots über mehrere Zeitzonen

  • Implementierung des Livechats mit WebSockets

  • Automatisierte Generierung der Zeitslots für Eventteilnehmer

  • Erstellung und Pflege der GitLab-CI/CD-Pipeline

  • Konfiguration der Server mit Ansible

Eingesetzte Technologien:

  • Go, Python, Perl, React.js, Bootstrap
  • PostgreSQL, Redis
  • Git/GitLab
  • Jenkins, Prometheus, Ansible, CI/CD-Pipeline
Jan. 2016 - Juli 2017
7 Monaten

Fullstack-Entwickler

Dissectix UG

  • Neuentwicklung eines Dashboards (JavaScript) zur Konfiguration und Verwaltung des Bot-Managers

  • Anbindung der RESTful API zur Kommunikation mit dem Backend

  • Implementierung von Backend-Modulen (Go) zur Konfiguration des Bot-Managers: Domains, Servereinstellungen, Verschlüsselung der Festplatte und Initialisierung der Bot-Konfiguration

  • Entwicklung eines Tools (Bash, Go), das die bestehende TTY ersetzt und nur zur Steuerung des Bot-Managers dient. Es nimmt Parameter wie Node-IP, Node-Gateway, DNS-Server und Node-Typ entgegen

Eingesetzte Technologien:

  • Go, Bash, JavaScript, Bootstrap
  • PostgreSQL
  • Git/GitLab
  • Jenkins, CI/CD-Pipeline

Zusammenfassung

Langjährige Erfahrung in der Entwicklung von Back- und Frontend-Anwendungen sowie in der Erstellung und Verwaltung der dazugehörigen Infrastruktur. Die Umsetzung erfolgt nach den jeweils neuesten Standards und mit hohem Qualitätsanspruch.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Lorem ipsum dolor sit amet

Bachelor of Science · Naturwissenschaften