Entdecken Sie die neuesten Produkt-Updates, Best Practices und Experteneinblicke der Checkmk Conference #12 – Jetzt die Livestream-Aufzeichnungen ansehen
Max, Staff Software Engineer

Max Linke

Hi Max, danke, dass du dir die Zeit nimmst! Du bist 2022 als unser erster Entwickler aus Österreich ins Unternehmen eingetreten. Davor hast du mit Big Data in einer Beratung und im Gesundheitswesen gearbeitet. Und du hast auch einen Doktortitel in Physik.

Was hat dich dazu bewegt, bei Checkmk einzusteigen? Wie bist du zu Checkmk gekommen?

Der Bewerbungsprozess war sehr reibungslos und schnell, und ich habe die Interviews und die Gespräche dabei sehr genossen.

Was sind deine Aufgaben als Staff Engineer und wie sieht dein typischer Arbeitstag aus?

Ich helfe dabei, unser Cloud-Angebot zu einem kommerziellen Erfolg zu machen. Das hat mit dem Aufbau der Admin-Plattform begonnen und zielt jetzt darauf ab, die Funktionslücke zu unserem On-Prem-Angebot zu schließen. An einem typischen Tag beginne ich damit, meine To-dos für den Tag zu überprüfen. Je nach Tag schreibe ich dann entweder Code, kläre Jira-Tickets, recherchiere für geplante Features oder stimme mich mit anderen Teams ab, die neue Features für unser Cloud-Angebot liefern.

Wie gehst du mit Code-Reviews und technischem Feedback um?

Wenn ich Code-Reviews für andere mache, versuche ich, das in der Regel am selben Tag zu erledigen. Wir arbeiten in kleinen Schritten und akzeptieren auch Änderungen, die nicht 100 % perfekt sind, mit einem Kommentar, was verbessert werden könnte. Da die meisten Kollegen Verbesserungsvorschläge umsetzen, bleibt der Review auf das Wesentliche fokussiert und ist nicht zu störend.

Mit welchen Tools/Technologien arbeitest du in deinem Team?

In unserem Unternehmen verwenden wir hauptsächlich Python. Für die SaaS-Plattform verwenden wir FastAPI für unser Backend, Next.js für alles im Frontend. Für die Infrastruktur setzen wir stark auf Terraform und Kubernetes.

Was ist dir in deinem Arbeitsleben am wichtigsten?

Ich habe zwei kleine Kinder, und meine Frau und ich arbeiten beide in Vollzeit. Daher ist Flexibilität für uns ziemlich wichtig, um alles zu managen. Ich lerne auch gerne neue Dinge. Bei Checkmk kann ich ständig neue Technologien kennenlernen, wenn ich neue Checks für Kunden entwickle. Aber ich darf mir auch Zeit nehmen, um Themen von persönlichem Interesse zu studieren – aktuell ist das Test-Driven Development.

Erinnerst du dich an ein besonders interessantes, aufregendes oder schönes Erlebnis bei Checkmk? Wenn ja, kannst du es uns erzählen?

Als ich angefangen habe, habe ich unsere REST-API genutzt, um eine lokale Testumgebung für die GCP-Integration aufzubauen, die ich entwickelt habe. Dabei habe ich ein paar Bugs in unserer REST-API gefunden. Ich habe ein paar Tage damit verbracht, alle gefundenen Bugs zu beheben, bevor ich mit meinen eigentlichen Aufgaben weitergemacht habe. Zu meiner Überraschung war das Management erfreut, dass ich alle Bugs behoben habe, was mich widerum in meiner Vorgehensweise bestärkt hat.

Explore open positions at Checkmk

We count on smart and innovative people who can help our customers become more secure and resilient.