Scala, DevOps
Aktualisiert am 31.08.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2023
Verfügbar zu: 100%
davon vor Ort: 0%
DevOps
Scala
AWS
TypeScript
Java
Terraform
Angular
Python
Deutsch
Muttersprache
Englisch
verhandlungssicher
Französisch
Grundlagen
Polnisch
Grundlagen
Spanisch
Grundlagen

Einsatzorte

Einsatzorte

Remote (+200km) Berlin (+100km) Malchin (+100km)
möglich

Projekte

Projekte

8 Monate
2021-05 - 2021-12

Scala Backend-Entwicklung

Scala Python Play Framework ...

Backend-Entwicklung, Deployment und Monitoring, Testautomatisierung in internationalem Team.

  • PlayScala
  • Akka
  • Kafka
  • Kubernetes
  • Python

Scala Python Play Framework Akka Kubernetes Postgres Flyway
1 Jahr 3 Monate
2020-02 - 2021-04

DevOps für Data Pipeline / DataLake Projekt

DevOps Engineer Ansible AWS Flyway ...
DevOps Engineer
  • Infrastruktur-Automatisierung mit Terraform und CloudFormation für AWS-Projekt mit modularen Usecases, sowohl für ganz neue als auch bestehende Infrastruktur-Komponenten

  • Entwicklung von DataFlows in NiFi

  • Erstellung von Ansible-Playbooks

  • Entwicklung von Spark-Jobs in Scala

  • Management von Datenbank-Migrationen mit Flyway

  • Dashboard-Entwicklung mit Python und JavaScript

Ansible AWS Flyway JavaScript Python Scala Spark Apache NiFi
2 Jahre 5 Monate
2017-11 - 2020-03

Backend-Entwicklung mit DevOps-Fokus

Ansible AWS Akka ...
  • Schwerpunkt Scala-Backend- und DevOps-Entwicklung.
  • PlayScala- und Python-Entwicklung
  • Design der Architektur für Service-Kommunikation über MessageBus
  • Infrastructure setup für AWS via terraform und Kubernetes + Helm
  • Dockerisieren von neuen und vorhandenen Services
  • Erstellung von Scala- und Python Service-Blueprints
  • Setup der AWS Infrastruktur via terraform und kops / kubernetes / helm
  • Konfiguration der AWS-Security: Ecnryption, automated Access Key Rotation, Switch Role + MFA Enforcement
  • Einrichtung der CI-Pipelines (Jenkins), Automatisierung von Deployments
  • Logging-Setup mit ELK-Stack, logstash / json logging und Markern zum Error-Tracing
  • TDD, Testautomatisierung
Ansible AWS Akka Akka Streams Helm Jenkins CI Java 8 Kubernetes PlayScala Python stompy S3 Terraform Github integration WireMock
8 Monate
2017-10 - 2018-05

Fullstack-Entwicklung in agilem internationalem Startup-Umfeld

Akka AWS Apache Avro ...
  • Schwerpunkt Fullstack-Scala-Entwicklung in agilem und internationalen Startup-Umfeld für Mobilitäts-Services.
  • Entwicklung auf breitem Technologie-Stack (PlayScala, Kotlin/Spring, ES6, D3, Docker, Kubernetes, Terraform, TensorFlow)
  • Anbindung an AWS-Services
  • Anbindung von ActiveMQ an Akka
  • Visualisierungen mit D3 und Google Maps
  • Einbettung von TensorFlow in Python services
  • Scala- und Playframework Knowledge-Transfer ins Team
Akka AWS Apache Avro ActiveMQ Flask gitlab-ci Kotlin Kubernetes Play-Scala Spring Python Pandas PostGres PostGIS TenforFlow Terraform
BCG Digital Ventures GmbH
Berlin
4 Monate
2017-06 - 2017-09

Fullstack-Entwicklung in agilem, internationalem Umfeld

Coremedia Docker Go Build Server ...
  • Play-Scala Entwicklung in agilem, internationalen Umfeld.
  • Fullstackentwicklung mit Schwerpunkt Play-Scala
  • Erstellung von Docker-Containern
  • Arbeit nach SCRUM in agilen, cross-funktionalen, internationalen Teams
Coremedia Docker Go Build Server Javascript jQuery Play-Scala SCSS Twirl
Springer Science + Business Media Deutschland GmbH
Berlin
1 Jahr 3 Monate
2016-03 - 2017-05

Fullstack-Entwicklung in agilem Umfeld

AngularJS Angular2 Consul ...
  • Entwicklung von Web-Anwendungen in agilem Umfeld.
  • Fullstack Java/Groovy/Scala: Spring Framework, Spring Boot, Grails und Play Framework (Scala); Javascript: AngularJS und Typescript 2: Angular2
  • Einsatz von Code-Generierung über Swagger-Codegen, Entwicklung eigener Templates für Client und Forms im Angular2/Typescript-Frontend sowie für die Rest-Schnittstellen im Java-Backend
  • Build-Konfigurationen in Maven, SBT und NPM, TeamCity
  • Infrastructure as Code via Puppet
  • Test-Frameworks Geb, Spock, WireMock und ScalaTest
  • Erstellung von Grafana-Dashboards für Metriken und Monitoring
AngularJS Angular2 Consul Geb Groovy Grafana Play Framework Puppet Scala Spring Framework MVC Boot JPA Spock
Deutsche Post E-Post Development GmbH
Berlin
2 Jahre 7 Monate
2013-09 - 2016-03

Frontend und Backend Java EE, Telekommunikation

Play Scala Liferay Portal Spring Portlet MVC ...
  • Entwicklung von mehreren Portlets für die Datenpflege von Backoffice-Anwendungen.
  • Komplettes Design und Implementierung vom Datenbank-Schema bis zum Frontend
  • Design der Datenbankstruktur für revisionssicheres Arbeiten innerhalb aller Anwendungen
  • Bereitstellung und Aufruf von Webservices mit Apache CXF
  • Programmierung von Camel-Routes auf dem Integration-Layer zur Datenverteilung in heterogene Systeme
  • Programmierung von eigenen Apache Camel Komponenten für umfangreichere Anforderungen an Datenbank-Polling sowie Komponenten zum Ansteuern von Versionsverwaltungssystemen (Git und SVN)
  • Anwendung von Design-Patterns und Tests um den Deploy-Test-Zyklus zu beschleunigen. Einsatz von Maven Archetypes um die Produktivität zu steigern.
  • Konfiguration der Maven Projektstrukturen
  • Neue Konfiguration von gemanagten Weblogic-Servern unter Linux
  • Entwicklung einer prototypischen WebApp zur Testdatenadministration
  • Fullstack-Entwicklung in einer Variante mit Play Scala und AngularJS, sowie mit dem Vaadin/Framework
  • Datenbankanbindung über Eclipselink

 

Cross-Platform App-Progammierung, Telekommunikation

  • Programmierung einer prototypischen MobileApp für Diagnoseaufgaben mit HTML5/CSS3 und AngularJS
  • Benutztung von HTML5 und CSS3 für Oberfläche mit CSS3
  • Einhaltung des MVC-Designs mit Nutzung von eigenen AngularJS-Filtern und Direktiven. Z.B. Für Navigation mit horizontalen Swipes bei nativem vertikalen Scrolling, Zeichnen auf HTML5-Canvas und Einbindung von d3js
  • Mocking der Backend-Services via AngularJS XHR-Interceptor
  • Ankopplung an WebServices und Sicherung mit WS-Security
  • Nutzung von Apache Cordova als Wrapper und zur Bereitstellung von nativen Funktionen wie z.B. Einem Barcode-Scanner
Play Scala Liferay Portal Spring Portlet MVC Eclipselink JPA QueryDSL Maven Weblogic JAX-RS Apache CXF Apache Camel JSPX AlloyUI JavaScript AngularJS d3js Apache Cordova
Kabel Deutschland Vertrieb und Service GmbH
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

03/2011 

Abschluss Wirtschaftsinformatik Diplom, TU-Dresden

02/2010 - 09/2010

Diplomand bei der Steria-Mummert Consulting AG

10/2006 - 07/2007

Akademisches Auslandsjahr, Warsaw School of Economics

06/2004

Abschluss Allgemeine Hochschulreife, Goethe-Gymnasium Freiburg

 

2002 / 2004

Freiburg Seminar Arbeitsgemeinschaften "Probleme der diskreten Mathematik", "Simulationen in Applets und Applikationen"

Kompetenzen

Kompetenzen

Top-Skills

DevOps Scala AWS TypeScript Java Terraform Angular Python

Produkte / Standards / Erfahrungen / Methoden

AWS
Spark

Frameworks / APIs

  • Akka, Apache Camel, Activiti, Java EE 6, JPA (Hibernate, Hibernate Envers, Eclipselink
  • QueryDSL, Spring JPA), Play Framework, Puppet, RxJava, RxScala, RxJs, Seam, Spring, Spring Boot
  • Spring MVC, Spring Webflow, Spring Portlet MVC, Angular2, AngularJS, jQuery, AlloyUI
  • Apache CXF, Jetty Websocket, Jersey, JAXB, JAXP, JAX-WS, Swagger Liferay
  • JSP 2.0, JSF 1.2 + 2.0, Richfaces OSGi
  • Arquillian, Junit, Jasmine, Geb, Protractor, PHPUnit, Simpletest, ScalaTest, Spock MustacheJS,
  • Apache Velocity,  Apache FOP

Berufserfahrung

03/2009 ? 09/2009

Praktikant, Sparkassen Rating- und Risikosysteme GmbH, Berlin

07/2008 ? 03/2009

Studentische Hilfskraft, TU Dresden

07/2007 ? 09/2007

Praktikant, GE Healthcare, Freiburg

02/2005 - 03/2005

Praktikant, Kontextwork GbR, Hannover

06/2001 ? 11/2008

Programmierer (Nebenjob), Internetagentur, Freiburg

Betriebssysteme

Linux
Mac OSX

Programmiersprachen

Ansible
bash
Go
Groovy
HTML5
Java
Java 8
JavaScript
Kotlin
Python
Scala
Terraform
TypeScript

Datenbanken

Couchbase
CouchDB
JDBC
MySQL
Oracle
PostgreSQL
Redshift
S3

Branchen

Branchen

Telekommunikation

Banken

Öffentlicher Verkehr

Medizin

Einsatzorte

Einsatzorte

Remote (+200km) Berlin (+100km) Malchin (+100km)
möglich

Projekte

Projekte

8 Monate
2021-05 - 2021-12

Scala Backend-Entwicklung

Scala Python Play Framework ...

Backend-Entwicklung, Deployment und Monitoring, Testautomatisierung in internationalem Team.

  • PlayScala
  • Akka
  • Kafka
  • Kubernetes
  • Python

Scala Python Play Framework Akka Kubernetes Postgres Flyway
1 Jahr 3 Monate
2020-02 - 2021-04

DevOps für Data Pipeline / DataLake Projekt

DevOps Engineer Ansible AWS Flyway ...
DevOps Engineer
  • Infrastruktur-Automatisierung mit Terraform und CloudFormation für AWS-Projekt mit modularen Usecases, sowohl für ganz neue als auch bestehende Infrastruktur-Komponenten

  • Entwicklung von DataFlows in NiFi

  • Erstellung von Ansible-Playbooks

  • Entwicklung von Spark-Jobs in Scala

  • Management von Datenbank-Migrationen mit Flyway

  • Dashboard-Entwicklung mit Python und JavaScript

Ansible AWS Flyway JavaScript Python Scala Spark Apache NiFi
2 Jahre 5 Monate
2017-11 - 2020-03

Backend-Entwicklung mit DevOps-Fokus

Ansible AWS Akka ...
  • Schwerpunkt Scala-Backend- und DevOps-Entwicklung.
  • PlayScala- und Python-Entwicklung
  • Design der Architektur für Service-Kommunikation über MessageBus
  • Infrastructure setup für AWS via terraform und Kubernetes + Helm
  • Dockerisieren von neuen und vorhandenen Services
  • Erstellung von Scala- und Python Service-Blueprints
  • Setup der AWS Infrastruktur via terraform und kops / kubernetes / helm
  • Konfiguration der AWS-Security: Ecnryption, automated Access Key Rotation, Switch Role + MFA Enforcement
  • Einrichtung der CI-Pipelines (Jenkins), Automatisierung von Deployments
  • Logging-Setup mit ELK-Stack, logstash / json logging und Markern zum Error-Tracing
  • TDD, Testautomatisierung
Ansible AWS Akka Akka Streams Helm Jenkins CI Java 8 Kubernetes PlayScala Python stompy S3 Terraform Github integration WireMock
8 Monate
2017-10 - 2018-05

Fullstack-Entwicklung in agilem internationalem Startup-Umfeld

Akka AWS Apache Avro ...
  • Schwerpunkt Fullstack-Scala-Entwicklung in agilem und internationalen Startup-Umfeld für Mobilitäts-Services.
  • Entwicklung auf breitem Technologie-Stack (PlayScala, Kotlin/Spring, ES6, D3, Docker, Kubernetes, Terraform, TensorFlow)
  • Anbindung an AWS-Services
  • Anbindung von ActiveMQ an Akka
  • Visualisierungen mit D3 und Google Maps
  • Einbettung von TensorFlow in Python services
  • Scala- und Playframework Knowledge-Transfer ins Team
Akka AWS Apache Avro ActiveMQ Flask gitlab-ci Kotlin Kubernetes Play-Scala Spring Python Pandas PostGres PostGIS TenforFlow Terraform
BCG Digital Ventures GmbH
Berlin
4 Monate
2017-06 - 2017-09

Fullstack-Entwicklung in agilem, internationalem Umfeld

Coremedia Docker Go Build Server ...
  • Play-Scala Entwicklung in agilem, internationalen Umfeld.
  • Fullstackentwicklung mit Schwerpunkt Play-Scala
  • Erstellung von Docker-Containern
  • Arbeit nach SCRUM in agilen, cross-funktionalen, internationalen Teams
Coremedia Docker Go Build Server Javascript jQuery Play-Scala SCSS Twirl
Springer Science + Business Media Deutschland GmbH
Berlin
1 Jahr 3 Monate
2016-03 - 2017-05

Fullstack-Entwicklung in agilem Umfeld

AngularJS Angular2 Consul ...
  • Entwicklung von Web-Anwendungen in agilem Umfeld.
  • Fullstack Java/Groovy/Scala: Spring Framework, Spring Boot, Grails und Play Framework (Scala); Javascript: AngularJS und Typescript 2: Angular2
  • Einsatz von Code-Generierung über Swagger-Codegen, Entwicklung eigener Templates für Client und Forms im Angular2/Typescript-Frontend sowie für die Rest-Schnittstellen im Java-Backend
  • Build-Konfigurationen in Maven, SBT und NPM, TeamCity
  • Infrastructure as Code via Puppet
  • Test-Frameworks Geb, Spock, WireMock und ScalaTest
  • Erstellung von Grafana-Dashboards für Metriken und Monitoring
AngularJS Angular2 Consul Geb Groovy Grafana Play Framework Puppet Scala Spring Framework MVC Boot JPA Spock
Deutsche Post E-Post Development GmbH
Berlin
2 Jahre 7 Monate
2013-09 - 2016-03

Frontend und Backend Java EE, Telekommunikation

Play Scala Liferay Portal Spring Portlet MVC ...
  • Entwicklung von mehreren Portlets für die Datenpflege von Backoffice-Anwendungen.
  • Komplettes Design und Implementierung vom Datenbank-Schema bis zum Frontend
  • Design der Datenbankstruktur für revisionssicheres Arbeiten innerhalb aller Anwendungen
  • Bereitstellung und Aufruf von Webservices mit Apache CXF
  • Programmierung von Camel-Routes auf dem Integration-Layer zur Datenverteilung in heterogene Systeme
  • Programmierung von eigenen Apache Camel Komponenten für umfangreichere Anforderungen an Datenbank-Polling sowie Komponenten zum Ansteuern von Versionsverwaltungssystemen (Git und SVN)
  • Anwendung von Design-Patterns und Tests um den Deploy-Test-Zyklus zu beschleunigen. Einsatz von Maven Archetypes um die Produktivität zu steigern.
  • Konfiguration der Maven Projektstrukturen
  • Neue Konfiguration von gemanagten Weblogic-Servern unter Linux
  • Entwicklung einer prototypischen WebApp zur Testdatenadministration
  • Fullstack-Entwicklung in einer Variante mit Play Scala und AngularJS, sowie mit dem Vaadin/Framework
  • Datenbankanbindung über Eclipselink

 

Cross-Platform App-Progammierung, Telekommunikation

  • Programmierung einer prototypischen MobileApp für Diagnoseaufgaben mit HTML5/CSS3 und AngularJS
  • Benutztung von HTML5 und CSS3 für Oberfläche mit CSS3
  • Einhaltung des MVC-Designs mit Nutzung von eigenen AngularJS-Filtern und Direktiven. Z.B. Für Navigation mit horizontalen Swipes bei nativem vertikalen Scrolling, Zeichnen auf HTML5-Canvas und Einbindung von d3js
  • Mocking der Backend-Services via AngularJS XHR-Interceptor
  • Ankopplung an WebServices und Sicherung mit WS-Security
  • Nutzung von Apache Cordova als Wrapper und zur Bereitstellung von nativen Funktionen wie z.B. Einem Barcode-Scanner
Play Scala Liferay Portal Spring Portlet MVC Eclipselink JPA QueryDSL Maven Weblogic JAX-RS Apache CXF Apache Camel JSPX AlloyUI JavaScript AngularJS d3js Apache Cordova
Kabel Deutschland Vertrieb und Service GmbH
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

03/2011 

Abschluss Wirtschaftsinformatik Diplom, TU-Dresden

02/2010 - 09/2010

Diplomand bei der Steria-Mummert Consulting AG

10/2006 - 07/2007

Akademisches Auslandsjahr, Warsaw School of Economics

06/2004

Abschluss Allgemeine Hochschulreife, Goethe-Gymnasium Freiburg

 

2002 / 2004

Freiburg Seminar Arbeitsgemeinschaften "Probleme der diskreten Mathematik", "Simulationen in Applets und Applikationen"

Kompetenzen

Kompetenzen

Top-Skills

DevOps Scala AWS TypeScript Java Terraform Angular Python

Produkte / Standards / Erfahrungen / Methoden

AWS
Spark

Frameworks / APIs

  • Akka, Apache Camel, Activiti, Java EE 6, JPA (Hibernate, Hibernate Envers, Eclipselink
  • QueryDSL, Spring JPA), Play Framework, Puppet, RxJava, RxScala, RxJs, Seam, Spring, Spring Boot
  • Spring MVC, Spring Webflow, Spring Portlet MVC, Angular2, AngularJS, jQuery, AlloyUI
  • Apache CXF, Jetty Websocket, Jersey, JAXB, JAXP, JAX-WS, Swagger Liferay
  • JSP 2.0, JSF 1.2 + 2.0, Richfaces OSGi
  • Arquillian, Junit, Jasmine, Geb, Protractor, PHPUnit, Simpletest, ScalaTest, Spock MustacheJS,
  • Apache Velocity,  Apache FOP

Berufserfahrung

03/2009 ? 09/2009

Praktikant, Sparkassen Rating- und Risikosysteme GmbH, Berlin

07/2008 ? 03/2009

Studentische Hilfskraft, TU Dresden

07/2007 ? 09/2007

Praktikant, GE Healthcare, Freiburg

02/2005 - 03/2005

Praktikant, Kontextwork GbR, Hannover

06/2001 ? 11/2008

Programmierer (Nebenjob), Internetagentur, Freiburg

Betriebssysteme

Linux
Mac OSX

Programmiersprachen

Ansible
bash
Go
Groovy
HTML5
Java
Java 8
JavaScript
Kotlin
Python
Scala
Terraform
TypeScript

Datenbanken

Couchbase
CouchDB
JDBC
MySQL
Oracle
PostgreSQL
Redshift
S3

Branchen

Branchen

Telekommunikation

Banken

Öffentlicher Verkehr

Medizin

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.