makandra bietet ein bezahltes Trainee-Programm für DevOps / Cloud-Engineers: http://start.makandra.de
Wir arbeiten für unsere Kunden häufig als Infrastruktur- und Operations-Spezialisten gemeinsam mit Entwickler-Teams und sorgen für skalierbare, ausfallsichere Architekturen. Wir entwickeln und implementieren Konzepte für Deployment, Monitoring, Backup in traditionellen RZ-Umgebungen ("On premise") und vor allem in Private und Public Cloud-Umgebungen.
Unsere Kunden schätzen an unseren DevOps-Teams technisch extrem tiefgehendes Verständnis für alle Komponenten, die mit Web-Anwendungen in Berührung kommen. Nach dem Onboarding und Aufsetzen deines Rechners, lernst Du begleitet durch einen erfahrenen Mentor in diesem Curriculum alles notwendige für die Mitarbeit in unseren DevOps-/Cloud-Teams.
Ein paar grundsätzliche Hinweise:
Code
Code gehört grundsätzlich in ein Repository, bei uns in GitLab. Pushe deinen Code mindestens einmal täglich.
Hilfe
Du hast bei makandra Kollegen an deiner Seite, die seit 10+ Jahren machen, was Du hier lernen wirst. Wenn Du an einer Stelle im Curriculum nicht weiterkommst oder ein Konzept nur schwer verstehst, frag nach Hilfe. Es gibt keine Bonuspunkte dafür, alles selbst zu lösen.
Frage einfach im Slack-Channel #devops-trainee
.
Du kannst deinen Mentor auch direkt anschreiben, wenn Du kurzfristig Hilfe benötigst und nicht weiterkommst.
Lernzielkontrolle
Wir möchten, dass Du die Inhalte dieses Curriculum verstehst. Auswendig lernen bringt uns (und dir) nichts.
Deswegen machen wir mit dir zwei Termine pro Woche aus, in denen wir die Inhalte durchgehen, offene Fragen klären und sichergehen, dass Du alles verstanden hast.
Falls wir offene Punkte entdecken, wird dir dein Mentor weitere Quellen an die Hand geben. Wir besprechen diese Inhalte dann im nächsten Termin.
Daily
Wir arbeiten bei makandra agil und halten uns daher in kurzen Abstimmungen auf dem Laufenden. Schreibe einmal am Tag eine kurze Zusammenfassung in den Slack-Channel #devops-trainee
mit diesen Punkten:
- Was hast Du heute gemacht?
- Was wirst Du morgen machen, was ist dein Ziel?
- Hat dich heute etwas aufgehalten oder hast Du dich mit etwas schwer getan?
Zeitmanagement
Das Curriculum enthält viel Inhalt. Damit Du abschätzen kannst, wieviel Zeit wir für die einzelnen Themen für sinnvoll erachten, haben wir an die Cards Schätzungen für die Zeit angebracht. Ruby basics [2d]
heisst beispielsweise, dass die Trainees meistens dafür 2 Tage benötigen.
Du wirst nicht jeden Inhalt in exakt dieser Zeit abschließen. Einige Inhalte wirst Du schon kennen und gehen entsprechend schneller. Für andere, neue Dinge benötigst Du mehr Zeit.
Wenn Du für dich ein gutes Gefühl bei einem Thema hast, geh zum nächsten Themenblock.
Arbeite die Inhalte in der vorgegebenen Reihenfolge ab.
Du musst niemals auf deinen Mentor warten, mach einfach mit der nächsten Card weiter, wenn Du ein Thema abgeschlossen hast.
Deine erste Card ist zum Thema Grundlagen aus der Webentwicklung.
Viel Spass und viel Erfolg!