Zusammenfassung
In meiner Rolle bei Neopoly unterstĂŒtze ich die IT-Administration bei der Wartung und Bereitstellung von Server-Infrastrukturen. Dabei bewege ich mich an der Schnittstelle zwischen klassischer Systemadministration (Linux/Bash) und moderner Full-Stack Entwicklung (Ruby on Rails/React).
IT-Administration & Infrastruktur
Ein Kernaspekt meiner TĂ€tigkeit ist die Vorbereitung und das Aufsetzen produktiver Linux-Umgebungen. Ich sorge dafĂŒr, dass Projekte stabil und sicher laufen, bevor sie in die nĂ€chste Phase gehen.
- Server Maintenance: RegelmĂ€Ăige Wartung und Ăberwachung von Linux-Systemen via SSH.
- Setup & Deployment: Vorbereitung von Serverumgebungen, Konfiguration von Webservern und Datenbanken (MySQL).
- Automatisierung: Erstellung von Bash-Skripten zur Workflow-Optimierung und wiederkehrenden Aufgaben.
Software Development
ZusĂ€tzlich zur administrativen Schiene ĂŒbernehme ich immer wieder Programmieraufgaben, um das Team in der Entwicklung zu unterstĂŒtzen. Dies ermöglicht mir einen tiefen Einblick in den gesamten Lebenszyklus einer Applikation.
- Backend: Arbeiten im Ruby on Rails Framework zur Pflege und Erweiterung bestehender Systeme.
- Frontend: Erste Erfahrungen in der Modernisierung von BenutzeroberflÀchen mit React und TypeScript.
IT-Security in der Praxis
Als Student der IT-Security ist es mir wichtig, mein theoretisches Wissen direkt in den Arbeitsalltag einflieĂen zu lassen. Bei Neopoly kann ich dieses Know-how gezielt einsetzen:
- Server-HÀrtung: Konfiguration sicherer SSH-ZugÀnge und Absicherung der Linux-Instanzen nach Best-Practices.
- Interne Sicherheit: Mitarbeit an Projekten zur StĂ€rkung der firmeninternen Sicherheitsarchitektur und Sensibilisierung fĂŒr Sicherheitsaspekte im Workflow.
Learning & Workflow
Der gröĂte Mehrwert dieser TĂ€tigkeit liegt in der PraxisnĂ€he. WĂ€hrend die UniversitĂ€t die theoretischen Grundlagen liefert, lerne ich hier den realen Workflow kennen: Von der Team-Kommunikation ĂŒber das Krisenmanagement bei Serverproblemen bis hin zur professionellen Versionsverwaltung. Diese Erfahrung in vielen Bereichen der IT hilft mir dabei, komplexe ZusammenhĂ€nge zwischen Code und Infrastruktur besser zu verstehen.