Projekt: Docker CI Infrastruktur
Rolle: Systemadministration, DevOps - Teilzeit
Bereitstellung einer skalierbaren CI Infrastruktur mit Docker Swarm, Gitlab CI, Gluster FS
IT-Umgebung: Linux, Docker
Rolle: Berater / DevOps / Engineer
· Unterstützung beim Betrieb eines Docker-Swarm Clusters
· Unterstützung der Entwicklung von RubyOnRails und PHP Anwendungen
· Unterstützung bei Automatisierung von Aufgaben
· Schulung von Entwicklern zum Thema Docker
· Beratung und Unterstützung beim Umzug zu Kubernetes
IT-Umgebung: Docker, Docker Swarm, Kubernetes, Traefik, GitLab, GitLlab CI, Ruby, Ruby on Rails, PHP, Laravel, Sidekiq, MySQL
Rolle: DevOps / Entwickler
· Google Cloud Infrastruktur Betreuung
· Software Entwicklung am Ruby on Rails Backend sowie Vue.js Frontend
IT-Umgebung: Docker, Kubernetes, Ambassador, FluxCD, GitLab, GitLab CI, Ruby on Rails, Vue.jsfined[Firma auf Anfrage] war zertifizierter Trainings-Partner von Docker Inc.
Ben hat in diesem Zeitraum 80 von Docker lizenzierte öffentliche und Firmen-interne Docker-Schulungen in Deutschland und Europa durchgeführt.
An den Schulungen nahmen jeweils 3 - 20 Personen teil.
Projekt: Power
Rolle: Full Stack Developer in Teilzeit
· Verwaltungssoftware für analoge Korrespondenz
· Webbasierte Lösung
· Umzug der Entwicklungsumgebung in Docker
· Umstellung der CI Pipelines (vormals Shellscripte in Jenkins) auf GitLab CI Container Jobs
IT-Umgebung: Ruby on Rails, JavaScript, Windows, Linux, Docker, MSSQL
Projekt: ProfilDB
Rolle: Full Stack Developer in Teilzeit
· Umzug der Entwicklungsumgebung in Docker
· Umstellung der CI Pipelines (vormals Shell-Skripte in Jenkins) auf Gitlab CI Container Jobs
IT-Umgebung: Ruby on Rails, JavaScript, Linux, Docker, MySQL, JavaScript
Projekt: Flight
Rolle: Full Stack Developer in Teilzeit
· Webbasierte Lösung zur Buchung von Flügen
· Graphdatenbank-gestützte Flugzeugsuche
· Umzug der Entwicklungsumgebung in Docker
· Umstellung der CI Pipelines (vormals Shellscripte in Jenkins) auf GitLab CI Container Jobs
IT-Umgebung: Ruby on Rails, JavaScript, MySQL, Neo4j, Elasicsearch
Rolle: DevOps in Teilzeit
Projekt: Umfangreicher Relaunch von academics, der Stellenbörse von Zeit Online
· Infrastruktur basierend auf Google Cloud (GKE ? Google Kubernetes Engine) aufbauen für Elixir und Ruby Anwendungen
o Automatisierte Software-Deployments aus GitLab CI gesteuert
o Aufbau der Monitoringumgebung zum Überwachen der automatisierten Software-Deployments
o Monitoring und Alerting mit Grafana und Prometheus
o Provisionierung Infrastruktur mit Ansible
IT-Umgebung: Kubernetes, Google Cloud, Elixir, Ruby, Docker, GitLab CI, Grafana, Ansible
Rolle: Full Stack Developer in Teilzeit
· Webbasierter Fragebogen
· Automatische Profilbewertung anhand von Branchenkennzahlen
· Aufbau der Entwicklungsumgebung in Docker
IT-Umgebung: Ruby on Rails, JavaScript, MySQL
Rolle: Full Stack Developer - Teilzeit
· Webbasierter Katalog für Veranstaltungsbedarf
· Umzug der Entwicklungsumgebung in Docker
· Umstellung der CI Pipelines (vormals Shellscripte in Jenkins) auf GitLab CI Container Jobs
IT-Umgebung: Ruby on Rails, JavaScript, Linux, MySQL
Software Engineering und DevOps
· Datenmodellierung und ?austausch, Schnittstellenprogrammierung in Ruby on Rails
· Systembetreuung (Linux)
Docker Training, Consulting und Coaching
Programmiersprachen: Ruby, C, Erlang, PHP, Go, Elixir
Script- / Markup- /
Modellierungs-Sprachen: JavaScript, HTML (HAML), CSS (SASS, SCSS), XML, ShellScript (Bash)
Entwicklungsumgebung: Sublime Text, VIM, Atom
Datenbanken: MySQL, PostgreSQL, CouchDB
Bibliotheken/Frameworks: Rails, Sinatra, Padrino, AngularJS, jQuery, REST, Zend, Electron, D3.js, three.js, AppJS, SLIM
DevOps/Cloud: Docker, GitHub, Gitlab, Gitlab CI, Ansible, Kubernetes, Google Cloud, Capistrano, Heroku, Grafana, Travis CI, Jenkins
Betriebssysteme: Mac OS X, Windows, Debian, Ubuntu
Server: Apache, Unicorn, NGINX, Passenger, Samba, Netatalk, AMQP, RabbitMQ, Elasticsearch, Puma
Tools / Sonstiges: Git, SVN, Pivotaltracker, Jira
Methoden: Agile Softwareentwicklung
Qualifikationen: Cisco Certified Network Associate 1 (CCNA1)
RIPE NCC ?LIR Training
Sprachkenntnisse: Deutsch (Muttersprache), Englisch (sehr gute Kenntnisse)
Projekt: Docker CI Infrastruktur
Rolle: Systemadministration, DevOps - Teilzeit
Bereitstellung einer skalierbaren CI Infrastruktur mit Docker Swarm, Gitlab CI, Gluster FS
IT-Umgebung: Linux, Docker
Rolle: Berater / DevOps / Engineer
· Unterstützung beim Betrieb eines Docker-Swarm Clusters
· Unterstützung der Entwicklung von RubyOnRails und PHP Anwendungen
· Unterstützung bei Automatisierung von Aufgaben
· Schulung von Entwicklern zum Thema Docker
· Beratung und Unterstützung beim Umzug zu Kubernetes
IT-Umgebung: Docker, Docker Swarm, Kubernetes, Traefik, GitLab, GitLlab CI, Ruby, Ruby on Rails, PHP, Laravel, Sidekiq, MySQL
Rolle: DevOps / Entwickler
· Google Cloud Infrastruktur Betreuung
· Software Entwicklung am Ruby on Rails Backend sowie Vue.js Frontend
IT-Umgebung: Docker, Kubernetes, Ambassador, FluxCD, GitLab, GitLab CI, Ruby on Rails, Vue.jsfined[Firma auf Anfrage] war zertifizierter Trainings-Partner von Docker Inc.
Ben hat in diesem Zeitraum 80 von Docker lizenzierte öffentliche und Firmen-interne Docker-Schulungen in Deutschland und Europa durchgeführt.
An den Schulungen nahmen jeweils 3 - 20 Personen teil.
Projekt: Power
Rolle: Full Stack Developer in Teilzeit
· Verwaltungssoftware für analoge Korrespondenz
· Webbasierte Lösung
· Umzug der Entwicklungsumgebung in Docker
· Umstellung der CI Pipelines (vormals Shellscripte in Jenkins) auf GitLab CI Container Jobs
IT-Umgebung: Ruby on Rails, JavaScript, Windows, Linux, Docker, MSSQL
Projekt: ProfilDB
Rolle: Full Stack Developer in Teilzeit
· Umzug der Entwicklungsumgebung in Docker
· Umstellung der CI Pipelines (vormals Shell-Skripte in Jenkins) auf Gitlab CI Container Jobs
IT-Umgebung: Ruby on Rails, JavaScript, Linux, Docker, MySQL, JavaScript
Projekt: Flight
Rolle: Full Stack Developer in Teilzeit
· Webbasierte Lösung zur Buchung von Flügen
· Graphdatenbank-gestützte Flugzeugsuche
· Umzug der Entwicklungsumgebung in Docker
· Umstellung der CI Pipelines (vormals Shellscripte in Jenkins) auf GitLab CI Container Jobs
IT-Umgebung: Ruby on Rails, JavaScript, MySQL, Neo4j, Elasicsearch
Rolle: DevOps in Teilzeit
Projekt: Umfangreicher Relaunch von academics, der Stellenbörse von Zeit Online
· Infrastruktur basierend auf Google Cloud (GKE ? Google Kubernetes Engine) aufbauen für Elixir und Ruby Anwendungen
o Automatisierte Software-Deployments aus GitLab CI gesteuert
o Aufbau der Monitoringumgebung zum Überwachen der automatisierten Software-Deployments
o Monitoring und Alerting mit Grafana und Prometheus
o Provisionierung Infrastruktur mit Ansible
IT-Umgebung: Kubernetes, Google Cloud, Elixir, Ruby, Docker, GitLab CI, Grafana, Ansible
Rolle: Full Stack Developer in Teilzeit
· Webbasierter Fragebogen
· Automatische Profilbewertung anhand von Branchenkennzahlen
· Aufbau der Entwicklungsumgebung in Docker
IT-Umgebung: Ruby on Rails, JavaScript, MySQL
Rolle: Full Stack Developer - Teilzeit
· Webbasierter Katalog für Veranstaltungsbedarf
· Umzug der Entwicklungsumgebung in Docker
· Umstellung der CI Pipelines (vormals Shellscripte in Jenkins) auf GitLab CI Container Jobs
IT-Umgebung: Ruby on Rails, JavaScript, Linux, MySQL
Software Engineering und DevOps
· Datenmodellierung und ?austausch, Schnittstellenprogrammierung in Ruby on Rails
· Systembetreuung (Linux)
Docker Training, Consulting und Coaching
Programmiersprachen: Ruby, C, Erlang, PHP, Go, Elixir
Script- / Markup- /
Modellierungs-Sprachen: JavaScript, HTML (HAML), CSS (SASS, SCSS), XML, ShellScript (Bash)
Entwicklungsumgebung: Sublime Text, VIM, Atom
Datenbanken: MySQL, PostgreSQL, CouchDB
Bibliotheken/Frameworks: Rails, Sinatra, Padrino, AngularJS, jQuery, REST, Zend, Electron, D3.js, three.js, AppJS, SLIM
DevOps/Cloud: Docker, GitHub, Gitlab, Gitlab CI, Ansible, Kubernetes, Google Cloud, Capistrano, Heroku, Grafana, Travis CI, Jenkins
Betriebssysteme: Mac OS X, Windows, Debian, Ubuntu
Server: Apache, Unicorn, NGINX, Passenger, Samba, Netatalk, AMQP, RabbitMQ, Elasticsearch, Puma
Tools / Sonstiges: Git, SVN, Pivotaltracker, Jira
Methoden: Agile Softwareentwicklung
Qualifikationen: Cisco Certified Network Associate 1 (CCNA1)
RIPE NCC ?LIR Training
Sprachkenntnisse: Deutsch (Muttersprache), Englisch (sehr gute Kenntnisse)