Timotheus Bachinger-Collinger
Hallo Timi, vielen Dank für deine Zeit.
Wie bist du zu Checkmk gekommen?
Ich kannte bereits einen Entwickler (Simon) durch einen gemeinsamen Freund, daher hatte ich die Gelegenheit, ausführliche Informationen aus erster Hand zu erhalten. Da Simon wirklich begeistert von seiner Arbeit war und seine Beschreibungen genau zu dem passten, was ich im Sinn hatte, zögerte ich nicht lange und schickte meine Bewerbung ab.
Was ist deine Aufgabe bei Checkmk?
Ich bin Softwareentwickler und Tech Lead im CI-Team. Hauptsächlich setze ich alles im Bereich CI/Build/Testing und Paketierung um.
Mit welchen Tools/Technologiestacks arbeitest du?
In erster Linie verwenden wir natürlich Python als unsere Entwicklungssprache. Gelegentlich wird auch Shell-Skripting mit Bash verwendet.
Die IDE kann von jedem Entwickler frei gewählt werden – zum Beispiel ist VIM sehr beliebt und wird durch entsprechende Konfiguration sehr leistungsfähig für uns. Wenn ich jedoch wieder Lust auf eine "richtige" IDE habe, entscheide ich mich meistens für IntelliJ mit einem Python-Plugin.
Ganz konkret verwenden wir im Team CI und im restlichen Checkmk Projekt Bazel als unser Build Tool. Hier sind wir auch viel mit Upstream in Kontakt: Durch Github Pull Requests haben wir bereits einige Bugs und Features bei diversen Bazel Projekten beitragen können. Neben Bazel spielen auch Kubernetes und natürlich Docker eine große Rolle bei uns.
Wie sieht dein Arbeitstag aus?
Da wir nach Scrum organisiert sind, sind die Aufgaben sehr gut und klar aufgeteilt. Unsere täglichen Besprechungen finden um 10 Uhr morgens statt – eine gute Zeit, um auf sich ändernde Prioritäten reagieren zu können.
Vorher und nachher geht es um die Umsetzung.
Bei Checkmk ist es mir wichtig, dass...
...begeisterte und motivierte Menschen gemeinsam an einem großartigen Produkt arbeiten und man voneinander viel lernen kann! Vor allem die Interaktion mit anderen Open Source Projekten bietet sehr gute Möglichkeiten, über den Tellerrand zu schauen.
Die schönste Bestätigung für mich ist, wenn...
...wir als CI Team ein schnelles und zuverlässiges Tooling für unser Dev Team zur Verfügung stellen können.
Spaßige Fakten?
Ich kann zwar keinen Fußball spielen, aber auch nicht zeichnen!
Mein Vorname "Timotheus" stammt aus dem Griechischen (Τιμόθεος) und bedeutet "Gott ehren". Apropos Griechenland, im Jahr 2011 habe ich mich in Athen verirrt und geriet zufällig in die Demonstrationen gegen den deutschen Schuldenkurs.
Explore open positions at Checkmk
We count on smart and innovative people who can help our customers become more secure and resilient.