DevOps
Aktualisiert am 07.06.2020
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.10.2019
Verfügbar zu: 100%
davon vor Ort: 100%
DevOps
Dev
Ops
Fullstack
Frontend
Mobile

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
nicht möglich

Projekte

Projekte

5 Jahre 5 Monate
2018-11 - heute

AHS Project

  • I went on with ACI as a contractor on a project to introduce
    active-hotstandby cross-datacenter traffic switchover model.
    The project goal was to reduce customer-facing incident impact during major platform outages. In case of major incident in live processing datacenter, the automated solution is supposed to detect failure condition and switchover complete processing stack to disaster recovery datacenter.
  • My particular responsibility was to implement project tooling for manual and automated switchovers, as well as monitoring solution coupled with rule engine, that would trigger processing switchover on particular predefined condition.
  • The tooling was implemented by me in Go and consists of CLI interface for various platform components to assist manual switchover, and witness daemon for proactive monitoring and incident detection. Part of witness daemon is a rule engine, that detects failure condition and performs automated failover if condition is met
ACI Worldwide
3 Jahre
2015-11 - 2018-10

improving tooling and infrastructure

Senior Software Engineer (DevOps)
Senior Software Engineer (DevOps)
  • At ACI/PAY.ON my core activities were around improving tooling and infrastructure
  • Over the last years I was using implementing my vision by preparing and driving forward DevOps roadmap and mentoring new hires, strengthening interactions among teams and nurturing DevOps culture

Completed projects with direct involvement:

  • Migration of source code base from Subversion to Git
  • Setup and maintenance of Gerrit instances
  • Setup and maintenance of Artifactory instances
  • Migration of Jenkins jobs to Jenkins Job DSL
  • Setup and maintenance of dev Jenkins clusters
  • Introduction and maintenance of Vagrant-based Development VM for 50+ developers
  • In-house release tooling improvements and maintenance
  • Production environment migration to new datacenter
  • Datacenter switchovers and creating of tooling for it
  • Jira migration to ACI active directory
  • UltraDNS/pingdom management CLI in Go (reliable and fast live traffic redirection)

I am always very active on innovations track, including internal
hackatons, code retreats and proof-of-concept works, crossdepartment knowledge sharing, including but not limited to:

  • Kubernetes (PoC for dev infrastructure, comparing docker and crio)
  • vmware automation PoC (creating vms from compliant templates with Ansible)
  • OpenStack internal hackaton topic (creating vms from templates with OS)
  • Containerization internal hackaton (running one of our core projects on Kubernetes)
  • Jenkins Xray plugin PoC (tracks code Test coverage for every Git commit)
  • Ansible dynamic inventory PoC (provides Ansible with entries from or internal server inventory database)
  • Release orchestration from Jira (To trigger and coordinate Jenkins jobs with Jira transitions)
  • Docker Swarm PoC (prototyped our complete dev infra in containers)
  • Unified server/dev vm template that can be continuously delivered (to provide developers and operations with single compliant base vm template, that can be reused in vagrant and in vmware)
  • Corosync binding in Go
ACI Worldwide
1 Jahr 3 Monate
2014-09 - 2015-11

DevOps Engineering

DevOps Engineer
DevOps Engineer
Pay.ON (acquired by ACI)
2 Jahre 6 Monate
2012-02 - 2014-07

web frontend, backend

Java Web Developer
Java Web Developer
  • I was covering web frontend, backend. database, servers’ healthcare, webops and devops.
  • Our system evolves around iOS application, that is managed by Web UI
  • Backoffice stack consists of Angular, Spring, JasperReports and PostgreSQL+Mongo.
  • Using Chef, Jenkins, Munin and Nagios and a lot of other stuff for dev/web operations.
GASTROFIX GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2003 - 2009

MSc in Computer Science, Kyiv, NTTU ?Kyiv Polytechnic Institute?

CERTIFICATIONS
2018 - 2019

Ongoing GCP certification track on Coursera


2011

  • TOEFL (score 106)
  • Java SE 6 Programmer (score 98%)

2009
IBM WebSphere AS ND 6.1 Core Administration

Kompetenzen

Kompetenzen

Top-Skills

DevOps Dev Ops Fullstack Frontend Mobile

Produkte / Standards / Erfahrungen / Methoden

Ansible
Automation
AWS
CI/CD
Dev
DevOps
DevSecOps
Docker
GCP
Git
Go
Infrastructure as a Code
Java
JavaScript
Jenkins
Kubernetes
Linux
OpenShift
OpenStack
Ops
Puppet
Python
Security
Terraform
Vagrant
vmWare

FOCUS AND EXPERTISE

  • My focus is on providing first-class DevOps consultancy, using my background in dev and operations.
  • Apart from solid technical background, I also have experience of training small to large teams to educate on tools, speed up cultural transformations, advise on best practices and train teams to help them cross technological barriers.
  • I?m very well aware of a huge gap between desire for DevOps grail at management level and actually having that agility within teams. The gap that is caused by tech barriers, legacy toolset, isolated knowledge islands, regulations, process inertia and so on. I can shorten that gap for your particular case
  • Open for on-site and remote contracts beginning October 2019.

SKILLS & ABILITIES

  • DevOps, Software Development, Infrastructure Development and Maintenance*
  • Extensive development experience in the past as Java and JavaScript developer, last years I was mainly coding in Go. When task so demanded, I was writing plugins for Ansible in Python, plugins for Jenkins in Java, plugin for Vagrant in Ruby or some tools in Perl+GTK.
  • Database Administration (PostgreSQL in HA configurations with streaming replication, pgLogical or BDR)
  • Digital Certificates (PKI maintenance too)
  • Custom tooling development in various languages (Go, Python, Ruby etc)
  • CI/CD infrastructure setup and maintenance from code (Jenkins+Gerrit/Ansible)
  • Virtualization infrastructure setup and maintenance from code (vmWare/Ansible/Terraform). Have my own lab for experiments
  • I am familiar with most Cloud Infrastructures (OpenShift 2/3, AWS, GCP, Bluemix, Heroku, CloudFoundry)
  • Hands-on experience with containers on Docker, rkt and cri-o, as well Kubernetes and Docker Swarm in isolated PCI-oriented environment
  • Hands-on experience with automation tools (Puppet, Ansible, Vagrant, Terraform)
  • Hands-on experience with all infrastructure kitchen like load balancers, DNS servers, SMTP, RabbitMQ, Artifactory, custom packaging
  • Hands-on experience with development processes and tools like code reviews, git flow, as well as most development build tools
  • Always active on innovation tracks, internal hackatons, PoCs and tech talks
  • Experience working in PCI-DSS regulated environment

CULTURE

  • My principles are integrity, openness, innovation and teamwork
  • Ready to travel as oftentimes it is a way to get things done. In-person contact is shortest path to finding a solution.
  • Like to be at the forefront of innovation track, to bring new ideas and strive to be role model for innovation
  • Always open to share knowledge and mentor new hires

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
nicht möglich

Projekte

Projekte

5 Jahre 5 Monate
2018-11 - heute

AHS Project

  • I went on with ACI as a contractor on a project to introduce
    active-hotstandby cross-datacenter traffic switchover model.
    The project goal was to reduce customer-facing incident impact during major platform outages. In case of major incident in live processing datacenter, the automated solution is supposed to detect failure condition and switchover complete processing stack to disaster recovery datacenter.
  • My particular responsibility was to implement project tooling for manual and automated switchovers, as well as monitoring solution coupled with rule engine, that would trigger processing switchover on particular predefined condition.
  • The tooling was implemented by me in Go and consists of CLI interface for various platform components to assist manual switchover, and witness daemon for proactive monitoring and incident detection. Part of witness daemon is a rule engine, that detects failure condition and performs automated failover if condition is met
ACI Worldwide
3 Jahre
2015-11 - 2018-10

improving tooling and infrastructure

Senior Software Engineer (DevOps)
Senior Software Engineer (DevOps)
  • At ACI/PAY.ON my core activities were around improving tooling and infrastructure
  • Over the last years I was using implementing my vision by preparing and driving forward DevOps roadmap and mentoring new hires, strengthening interactions among teams and nurturing DevOps culture

Completed projects with direct involvement:

  • Migration of source code base from Subversion to Git
  • Setup and maintenance of Gerrit instances
  • Setup and maintenance of Artifactory instances
  • Migration of Jenkins jobs to Jenkins Job DSL
  • Setup and maintenance of dev Jenkins clusters
  • Introduction and maintenance of Vagrant-based Development VM for 50+ developers
  • In-house release tooling improvements and maintenance
  • Production environment migration to new datacenter
  • Datacenter switchovers and creating of tooling for it
  • Jira migration to ACI active directory
  • UltraDNS/pingdom management CLI in Go (reliable and fast live traffic redirection)

I am always very active on innovations track, including internal
hackatons, code retreats and proof-of-concept works, crossdepartment knowledge sharing, including but not limited to:

  • Kubernetes (PoC for dev infrastructure, comparing docker and crio)
  • vmware automation PoC (creating vms from compliant templates with Ansible)
  • OpenStack internal hackaton topic (creating vms from templates with OS)
  • Containerization internal hackaton (running one of our core projects on Kubernetes)
  • Jenkins Xray plugin PoC (tracks code Test coverage for every Git commit)
  • Ansible dynamic inventory PoC (provides Ansible with entries from or internal server inventory database)
  • Release orchestration from Jira (To trigger and coordinate Jenkins jobs with Jira transitions)
  • Docker Swarm PoC (prototyped our complete dev infra in containers)
  • Unified server/dev vm template that can be continuously delivered (to provide developers and operations with single compliant base vm template, that can be reused in vagrant and in vmware)
  • Corosync binding in Go
ACI Worldwide
1 Jahr 3 Monate
2014-09 - 2015-11

DevOps Engineering

DevOps Engineer
DevOps Engineer
Pay.ON (acquired by ACI)
2 Jahre 6 Monate
2012-02 - 2014-07

web frontend, backend

Java Web Developer
Java Web Developer
  • I was covering web frontend, backend. database, servers’ healthcare, webops and devops.
  • Our system evolves around iOS application, that is managed by Web UI
  • Backoffice stack consists of Angular, Spring, JasperReports and PostgreSQL+Mongo.
  • Using Chef, Jenkins, Munin and Nagios and a lot of other stuff for dev/web operations.
GASTROFIX GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2003 - 2009

MSc in Computer Science, Kyiv, NTTU ?Kyiv Polytechnic Institute?

CERTIFICATIONS
2018 - 2019

Ongoing GCP certification track on Coursera


2011

  • TOEFL (score 106)
  • Java SE 6 Programmer (score 98%)

2009
IBM WebSphere AS ND 6.1 Core Administration

Kompetenzen

Kompetenzen

Top-Skills

DevOps Dev Ops Fullstack Frontend Mobile

Produkte / Standards / Erfahrungen / Methoden

Ansible
Automation
AWS
CI/CD
Dev
DevOps
DevSecOps
Docker
GCP
Git
Go
Infrastructure as a Code
Java
JavaScript
Jenkins
Kubernetes
Linux
OpenShift
OpenStack
Ops
Puppet
Python
Security
Terraform
Vagrant
vmWare

FOCUS AND EXPERTISE

  • My focus is on providing first-class DevOps consultancy, using my background in dev and operations.
  • Apart from solid technical background, I also have experience of training small to large teams to educate on tools, speed up cultural transformations, advise on best practices and train teams to help them cross technological barriers.
  • I?m very well aware of a huge gap between desire for DevOps grail at management level and actually having that agility within teams. The gap that is caused by tech barriers, legacy toolset, isolated knowledge islands, regulations, process inertia and so on. I can shorten that gap for your particular case
  • Open for on-site and remote contracts beginning October 2019.

SKILLS & ABILITIES

  • DevOps, Software Development, Infrastructure Development and Maintenance*
  • Extensive development experience in the past as Java and JavaScript developer, last years I was mainly coding in Go. When task so demanded, I was writing plugins for Ansible in Python, plugins for Jenkins in Java, plugin for Vagrant in Ruby or some tools in Perl+GTK.
  • Database Administration (PostgreSQL in HA configurations with streaming replication, pgLogical or BDR)
  • Digital Certificates (PKI maintenance too)
  • Custom tooling development in various languages (Go, Python, Ruby etc)
  • CI/CD infrastructure setup and maintenance from code (Jenkins+Gerrit/Ansible)
  • Virtualization infrastructure setup and maintenance from code (vmWare/Ansible/Terraform). Have my own lab for experiments
  • I am familiar with most Cloud Infrastructures (OpenShift 2/3, AWS, GCP, Bluemix, Heroku, CloudFoundry)
  • Hands-on experience with containers on Docker, rkt and cri-o, as well Kubernetes and Docker Swarm in isolated PCI-oriented environment
  • Hands-on experience with automation tools (Puppet, Ansible, Vagrant, Terraform)
  • Hands-on experience with all infrastructure kitchen like load balancers, DNS servers, SMTP, RabbitMQ, Artifactory, custom packaging
  • Hands-on experience with development processes and tools like code reviews, git flow, as well as most development build tools
  • Always active on innovation tracks, internal hackatons, PoCs and tech talks
  • Experience working in PCI-DSS regulated environment

CULTURE

  • My principles are integrity, openness, innovation and teamwork
  • Ready to travel as oftentimes it is a way to get things done. In-person contact is shortest path to finding a solution.
  • Like to be at the forefront of innovation track, to bring new ideas and strive to be role model for innovation
  • Always open to share knowledge and mentor new hires

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.