freiberufler Senior Software Entwickler, Backend und DevOps auf freelance.de

Senior Software Entwickler, Backend und DevOps

zuletzt online vor 3 Tagen
  • auf Anfrage
  • 85598 Baldham
  • auf Anfrage
  • es  |  de  |  en
  • 17.05.2024

Kurzvorstellung

Mit mehr als 15 Jahre Erfahrung bin ich freelance Softwareentwicklerin und technischer Software-Architektin. Von Beruf und im Herz Programmiererin.

Qualifikationen

  • Back-End Entwicklung
  • DevOps
  • Kotlin
  • Flux
  • Go (GoLang)
  • Google Cloud
  • Java (allg.)
  • Kubernetes
  • Server-Monitoring
  • Webservices

Projekt‐ & Berufserfahrung

Senior Software Engineer (Rust, AWS, prometheus, grafana, FluxCD, Kubernetes)
Toyota, Tokyo
9/2023 – 1/2024 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2023 – 1/2024

Tätigkeitsbeschreibung

➔ Wartung des Rust-basierten Backends von Kubernetes Custom Resources (CRD)
➔ Implementierung des gRPC-Clients
➔ Implementierung einiger Beobachtbarkeitselemente (Prometheus-Alarme).

Sprachen:
➔ Rust
➔ Golang

DevOps:
➔ FluxCD
➔ Grafana Loki / Tempo
➔ Prometheus
➔ Terraform
➔ Kubernetes (CRD)
➔ AWS (EKS)

Unter Agile.

Eingesetzte Qualifikationen

DevOps, Back-End Entwicklung, Go (Programmiersprache), Kubernetes

Senior Software Engineer (Kotlin, Quarkus, golang, Google Cloud GCP, DevOps) (Festanstellung)
MediaMarktSaturn Technology GmbH, Ingolstadt
12/2021 – 5/2023 (1 Jahr, 6 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

12/2021 – 5/2023

Tätigkeitsbeschreibung

Als Team Lead:
➔ Implementierung des backends unter Kotlin mit Quarkus / Ktor, scripting with Golang / python,
➔ Aufbau von CI/CD-Pipelines (Terraform, FluxCD, GitHub Workflows) unter GCP, mit PostgreSQL Server und Datastore, auf einer Event Driven Architektur (d.h. REST und Google Pub/Sub),
➔ Integration in mehrere interne Anbieter über APIs,
➔ Aufbau von Datenpipelines zu GCP BigQuery- und GCP-Cloud-Funktionen zur Berichtserstellung und Prognose.
➔ Mitgliederin des “Gitops initiative”, “API Guild”, and “Backend Guild”  umd Guidelines zu verbessern

Sprache / Frameworks:
➔ Kotlin, Quarkus, Ktor/Koin, Gradle, Maven
➔ golang
➔ OpenAPI, OpenTelemetry, Tracing, Swagger

Datenbanken:
➔ PostgreSQL
➔ GCP Firebase / Datastore

DevOps:
➔ GCP (Bigquery, Pub/Sub, Container/Artifact Registry, Secret Manager, Datastore, Cloud Functions)
➔ Kubernetes
➔ terraform
➔ FluxCD
➔ GitHub actions
➔ prometheus
➔ grafana
➔ IaC, Gitops
➔ Istio / LinkerD
➔ Helm charts
➔ Docker

Unter SCRUM agile Entwicklung.

Eingesetzte Qualifikationen

Apache Maven, Back-End Entwicklung, DevOps, Go (Programmiersprache), Google Cloud, Gradle, Kotlin, Kubernetes

Senior Software Engineer (Java, Kotlin, golang, Kafka, PostgreSQL, kubernetes) (Festanstellung)
Syncier GmbH, München
1/2019 – 3/2021 (2 Jahre, 3 Monate)
Versicherungen
Tätigkeitszeitraum

1/2019 – 3/2021

Tätigkeitsbeschreibung

➔ Entwicklung einer cloud-basierten Anwendung für die KVZ-Versicherungsbranche tätig.
➔ Design der Datenflüsse unter Berücksichtigung der Nutzlast
➔ Design und Implementierung einer verlustfreien Kommunikation zwischen Kafka und http-APIS.
➔ Design und Implementierung der Kommunikation zwischen Microservices: Admin Bereich, Analytics
➔ Integration einer Data Streaming Platform
➔ Implementierung und Durchführung von manuellen und automatisierten End-To-End-Tests.
➔ Übernahme der Rolle eines SRE (Site Reliability Engineer): Implementierung einer Überwachung der produktiven Prozesse mit Hilfe von Prometheus und Grafana, Analyse und Behebung von Incidents.

Java, Kotlin, golang, Kafka, Axon, PostgreSQL, Swagger, Azure, Helm charts, kubernetes, Terraform, Github Workflows, Git, Docker, uzw. Unter SCRUM agile Entwicklung. 

Eingesetzte Qualifikationen

DevOps, Go (Programmiersprache), Java (allg.), Kotlin, Kubernetes, React (JavaScript library)

Software Engineer (Python, React, Javascript, Jenkins, AWS, Ansible, Docker) (Festanstellung)
LPIXEL, Tokyo
10/2018 – 10/2019 (1 Jahr, 1 Monat)
Gesundheitswesen
Tätigkeitszeitraum

10/2018 – 10/2019

Tätigkeitsbeschreibung

Produktentwicklungsteam der AI-Analyse von Medical Imaging.
Implementierung von:

➔ einer webbasierten Microservices-Verwaltungskonsole (Docker-basierte Fullstack-Entwicklung), die die Fernsteuerung der Konfiguration ermöglicht,
➔ einer Diagnosetool zum Erkennen von Fehlern im System bereitstellt und einen Protokollierungsbrowser anzeigt, der einen Überblick über den Systemzustand bietet.
➔ AnsibleInstallationsskript-Rollouts
➔ neuer integrierten und aktualisierten vorhandenen Vorhersagealgorithmen (Machine Learning)
➔ verhaltensgesteuerte automatisierte Überprüfungstests mit einem auf Tests ausgerichteten Tool zur Rückverfolgbarkeit, um vorhandene Dokumente im Vergleich zu Tests zu verfolgen und die Upstream-Integrität mit übergeordneten Dokumenten zu überprüfen.
➔ schriftlichen Release- und Konfigurationsdokumentationen.

Python, React, Javascript, Jenkins, AWS, Jupyter Notebook, Github, Shell scripting, Docker, postgres, ansible

Eingesetzte Qualifikationen

Docker, Python, Shell (CSH), Ansible, Amazon Web Services (AWS), React (JavaScript library)

Software Engineer (Java, Spring Boot, AWS, Python, React, Javascript, Docker) (Festanstellung)
Fusion Systems, Tokyo
1/2018 – 10/2018 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2018 – 10/2018

Tätigkeitsbeschreibung

➔ Implementierung einer selbst skalierbaren Microservice-Architektur basierend auf Service Discovery (Eureka) und domänengesteuerter Aufteilung von Microservices.
➔ Architektur, Modell und Implementierung eines Beschaffungs-KI-Systems zur Generierung von Umsatzprognosen, zukünftigen Anforderungen basierend auf der prognostizierten Bestandsnutzung, einschließlich der jeweiligen begrenzten Mikrodienste, um alle generierten Daten zu verbrauchen.
➔ Bereitstellung neuer Module im Frontend und Backend für das vorhandene Produkt.

Java 8, Spring Framework, Azure ML, AWS Beanstalk, Eureka, Hystrix, Python, React, Javascript, Shell scripting, Hg, Docker, MYSQL, uzw. Mit SCRUM

Eingesetzte Qualifikationen

mySQL, Docker, Java (allg.), Python, Shell (CSH), Spring, Microsoft Azure, Amazon Web Services (AWS), React (JavaScript library)

Software Development Engineer I (Java, Spring Boot, AWS) (Festanstellung)
Amazon, Berlin
4/2017 – 10/2017 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2017 – 10/2017

Tätigkeitsbeschreibung

NDA

Eingesetzte Qualifikationen

Java (allg.), Spring, Amazon Web Services (AWS)

Zertifikate

Certified Kubernetes Application Developer
The Linux Foundation
2024

Über mich

Hallo, zukünftiger Geschäftspartner!

Meine Interessen an Technologien sind vielseitig und liebe es neue Technologien oder Architekturen anzuwenden und mich in neue Businessbereiche der Firmen einzuarbeiten. Aus diesem Grunde sind Projekte die Individuallösungen erfordern besonders interessant für mich. Für mich is das Erstellen von Services und Applikationen genauso wichtig und interessant, wie das Erstellen und betreiben der Infrastruktur, sowie das kontinuirliche deployen dieser.
Anforderungsanalyse, Konzeption und Dokumentation gehören für mich ebenso wie Clean Code, automatisierte Unit/e2e Tests und eine sinnvolle Architektur/Infrastruktur dazu.

Als Kotlin, Java, Golang spezialisiert, beherrsche ich auch als zertifizierter Kubernetes Application developer (CKAD), DevOps und GitOps, CI/CD Pipelines und Infrastrukturkonfigurationen miteinander zusammenzustellen.

Ich „spreche“ fließend Agile zusammen mit Geschäftsinteressenten und übersetze Geschäftsanforderungen in technische Anforderungen.
Ich betreue auch gerne Kollegen, fördere eine Kultur des Wissensaustauschs um die interne Qualität des Projekts zu steigern.

Ich bin entweder in Langzeitaufträgen oder in kleinen Aufträgen zu verfügung.

Ich freue mich auf zukünftige gemeinsame Unternehmungen!

Weitere Kenntnisse

Zertifikat
➔ CKAD (Certified Kubernetes Application Developer) (2024)

Cloud Providers
➔ Google Cloud (GCP): Pub-Sub, Kubernetes Engine, IAM, Datastore/Firestore, Cloud Storage, VPC Network, BigQuery, Logging, Artifact Registry
➔ Amazon Web Services (AWS): DynamoDB, CloudFront, CloudFormation, CodePipelines, ElasticBeanStalk, S3, IAM, EC2 Instances, VPC Network

DevOps Skills
➔ Kubernetes (from scratch and cloud-hosted, policies configuration, CRD operator(s) development and installation)
➔ Infrastructure as Code (IaC)
➔ Hashicorp Terraform
➔ FluxCD
➔ Helm Charts
➔ Istio
➔ LinkerD
➔ Grafana (Loki, Tempo, Graphs)
➔ Prometheus (Alarms, Monitoring)
➔ GitHub Actions / Workflows
➔ Jenkins
➔ Ansible
➔ ECS, EKS
➔ Docker
➔ Linux Admin
➔ Hashicorp Vault

Programmierspachen
➔ Java 21
➔ Kotlin 1.8
➔ Golang
➔ Python
➔ Rust
➔ Typescript / Javascript

Frameworks
➔ Quarkus
➔ Springboot
➔ React
➔ Vue
➔ Shell / Bash

Logging und Monitoring
➔ OpenTelemetry
➔ Jagger

Datenbanken
➔ PostgreSQL
➔ MySQL
➔ MongoDB

Event-Driven
➔ Kafka
➔ RabbitMQ
➔ Pub-Sub

API-Tools
➔ OpenAPI
➔ Swagger

Architecturen
➔ Event-Driven
➔ Domain-Driven
➔ KISS
➔ Microservices

Paradigmen
➔ Reactive-Programming
➔ Object-oriented
➔ Functional programming

Sicherheit
➔ OAuth2.0
➔ OIDC
➔ Federation
➔ Keycloak

Zusammenarbeit
➔ Scrum
➔ Kanban
➔ Agile
➔ Code Reviews
➔ Mentorship
➔ Dokumentation
➔ Business Übersetzung zum Tech

Testmethoden
➔ Unit Testing (Jacoco)
➔ Integration Testing (Testcontainers, Newman)
➔ End2End
➔ SonarCloud

Sonstiges
➔ Zertifikat Deutsch B2
➔ Innovatives, analytisches und strukturiertes Systemdenken
➔ Trainings- und Lehrkompetenz
➔ Agile

Persönliche Daten

Sprache
  • Spanisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Französisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
76
Alter
42
Berufserfahrung
20 Jahre (seit 06/2004)

Kontaktdaten

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

Jetzt Mitglied werden