Platform Engineer
Summary
Platform Engineer at EAGERDEVS designs, builds, and maintains core infrastructure supporting applications and services (remote, Warsaw-based). Daily work includes configuration automation, monitoring, troubleshooting, security hardening, and infrastructure cost planning, using Python, Linux, Big Data tools, Ansible, and Docker/Kubernetes on AKS with GPUs.
O roli
Platform Engineer odpowiada za projektowanie, rozwój i utrzymanie kluczowej infrastruktury wspierającej aplikacje i usługi. Współpracuje z zespołami programistów, inżynierów danych i operacji IT, aby zapewnić stabilność, skalowalność i wydajność platformy.
Do codziennych obowiązków należy automatyzacja konfiguracji, monitorowanie systemów, rozwiązywanie problemów technicznych, planowanie infrastruktury, wdrażanie zabezpieczeń i wprowadzanie nowych funkcjonalności. Kluczowe są umiejętności komunikacyjne, zdolność do pracy zespołowej i znajomość najnowszych trendów technologicznych.
Obowiązki
- Utrzymanie i rozwiązywanie problemów platformowych.
- Automatyzacja konfiguracji platformy.
- Projektowanie i implementacja nowych funkcjonalności.
- Optymalizacja wydajności i niezawodności.
- Wsparcie zespołów korzystających z rozwiązania.
- Planowanie, szacowanie i monitorowanie kosztów infrastruktury.
- Definiowanie i wdrażanie zabezpieczeń zgodnie z najlepszymi praktykami.
Wymagania
- Minimum 5 lat doświadczenia w podobnej roli.
- Biegłość w programowaniu, preferowany Python.
- Praktyczne doświadczenie w administracji systemami Linux.
- Doświadczenie z przetwarzaniem i przechowywaniem Big Data w środowiskach rozproszonych.
- Znajomość Hadoop i Ansible.
- Zrozumienie zasad DevOps.
- Doświadczenie z konteneryzacją i orkiestracją (Docker, Kubernetes, AKS z obsługą GPU).