DevOps Engineer
Überblick
Kurzer Überblick
Erfahrener DevOps- aber auch Java-Entwickler. In den letzten 3 Jahren hat er hauptsächlich an DevOps gearbeitet (AWS infra, IaaC mit Terraform und Ansible und Jenkins). Er arbeitete an der Cpaas-Plattform zur Bereitstellung von Video- und Sprachnachrichten für Drittanbieter. Innerhalb dieser Plattform arbeitete er an internen DevOps, diente als IT-Leiter von Cpass und deckte die interne Infrastruktur ab, die er wartete, erweiterte und Lösungsverbesserungen initiierte. Die gesamte Infrastruktur innerhalb von Cpass wurde auf Jenkins aufgebaut und alles lief in der Cloud - AWS. Er war verantwortlich für den gesamten CI/CD-Prozess, der auf der Infrastruktur lief. Bei Projekten wurden Infrastrukturen, AWS-Images und Konfigurationen auf niedriger Ebene des Betriebssystems erstellt. Diese erstellten APIs wurden dann in die Pipeline aufgenommen und als Input für die Infrastruktur verkauft, von der aus die Instanziierung und Bereitstellung erfolgte. Sie verwendeten auch Terraform und Ansible. Bei seinen Beiträgen zu Projekten denkt er über die richtige Arbeitsweise und die Vereinfachung der Dinge nach. Sie schufen ein synthetisches Überwachungssystem, bei dem er in einer halben Stunde alles Funktionale auf der Jenkins-Seite aufbauen konnte, sogar mit Pipelines, um ein Produktionssystem erstellen zu können. Davor hatte er 10 Jahre lang mit Java gearbeitet. Das Lizenzierungsprojekt war die größte Herausforderung für ihn. Er entwickelte eine 3-Tier-Webanwendung (zur Speicherung von Lizenzen für On-Premise-Kunden und -Produkte) und wartete sie in den letzten 3 Jahren. Die Plattform basiert auf JSF (Primefaces) + DAO-Muster + MySQL als Backend-DB. Er konfigurierte diese Webplattform auf die gleiche Weise wie frühere Projekte, um die Installation zu automatisieren. Er hat sie auch in der Cloud betrieben, Terraform, neue Funktionen erfunden und DSSN mit Sencor und so weiter verbunden. Er ist es gewohnt, in Jira, Scrum und Kanban zu arbeiten. Er hat Erfahrung im Führen von Mitarbeitern, im Anleiten von Mitarbeitern, im Verkaufen von Know-how und im Delegieren von Aufgaben an Mitarbeiter. Er arbeitet gerne mit Menschen aus dem Ausland zusammen und spricht fließend Englisch. Sein Deutsch ist auf einem normalen kommunikativen Niveau, nicht auf dem Niveau der IT-Terminologie.
Berufliche Erfahrung
Role: CI & CD leader, CPaaS IT leader
(Sep 2021 – Feb 2023)
- Led the integration effort following the acquisition with Mavenir, focusing on integrating CI/CD build systems and synthetic monitoring (SM) systems.
- Oversaw the build and release process and improved CI & CD using Jenkins.
- Automated AWS image creation with Packer and implemented improvements in synthetic monitoring.
- Conducted security hardening of the current infrastructure and managed a small team for CPaaS IT.
Role: CI & CD leader, Productization leader
(Apr 2015 – Aug 2021)
- Worked mainly for Telestax, Inc., a leading company in the CpaaS (Communication Platform as a Service) segment.
- Oversaw the build and release process and improved CI & CD using Jenkins on AWS.
- Implemented Infrastructure as Code (IaaC) using Terraform & Ansible for Jenkins.
- Developed failover and backup solutions for CI & CD and conducted synthetic monitoring of production services.
Role: Java Senior Software Engineer
(Feb 2009 – Apr 2017)
- Led the productization of JBCP (JBoss Communications Platform) for the RH middleware product.
- Defined release schedules and identified feature versions for product releases.
- Participated in community features and productized JBCP releases.
- Also served as a member of the WFK productization team, focusing on Errai productization.
- Led the Brno productization team, overseeing the release cycles and mentoring younger team members.
| Freiberufler | 362 € / Pro Tag |
| Eben | SENIOR |
| Praha |