DevOps / Infrastructure Engineer
Jesteśmy firmą technologiczną rozwijającą rozwiązania z obszaru robotyki mobilnej i systemów intralogistycznych. Szukamy osoby, która będzie odpowiadać za utrzymanie i rozwój infrastruktury IT oraz wspierać technicznie nasze wdrożenia u klientów. To rola łącząca DevOps, administrację systemami i sieciami oraz infrastrukturę wdrożeniową . Zależy nam na osobie samodzielnej, która potrafi nie tylko rozwiązywać bieżące problemy, ale także porządkować środowisko, standaryzować rozwiązania i automatyzować powtarzalne zadania. Zakres odpowiedzialności Do głównych zadań należeć będzie: utrzymanie i rozwój infrastruktury serwerowej oraz sieciowej, administracja systemami i usługami wykorzystywanymi wewnątrz firmy, utrzymanie środowisk developerskich, testowych i produkcyjnych, konfiguracja i utrzymanie mechanizmów dostępowych, VPN, kont i uprawnień, wsparcie procesów CI/CD i wdrożeń oprogramowania, monitoring dostępności, wydajności i wykorzystania zasobów, zarządzanie kopiami zapasowymi oraz procesami odtwarzania środowisk, wsparcie infrastruktury wykorzystywanej przy wdrożeniach u klientów, diagnozowanie problemów na styku systemów, sieci i aplikacji, utrzymywanie dokumentacji technicznej, współpraca z zespołami developerskimi, automatykami oraz klientami, bieżąca administracja wybranymi usługami IT i sprzętem firmowym.
Rozwój infrastruktury Istotną częścią tej roli będzie również rozwój obecnego środowiska, w szczególności: automatyzacja powtarzalnych czynności administracyjnych, standaryzacja konfiguracji i sposobu przygotowania środowisk, rozwój monitoringu i alertowania, poprawa zarządzania dostępami, sekretami i uprawnieniami, zwiększanie niezawodności oraz przewidywalności wdrożeń, porządkowanie dokumentacji i procedur operacyjnych, identyfikacja obszarów wymagających dalszej automatyzacji.
Czego oczekujemy Szukamy osoby mającej praktyczne doświadczenie w większości poniższych obszarów: administracja systemami Linux, podstawowa administracja środowiskami Windows, sieci komputerowe i diagnostyka problemów sieciowych, systemy kontroli wersji, CI/CD i automatyzacja wdrożeń, konteneryzacja, monitoring i logowanie, automatyzacja konfiguracji infrastruktury, backup i odtwarzanie środowisk, podstawy bezpieczeństwa systemów i sieci. Nie wymagamy eksperckiej znajomości każdego z tych obszarów. Ważniejsze jest dla nas rozumienie infrastruktury jako całości, samodzielność oraz umiejętność skutecznego diagnozowania problemów.
Dodatkowym atutem będzie doświadczenie z systemami on-premise, doświadczenie we wdrożeniach u klientów, znajomość środowisk przemysłowych, automatyki lub robotyki, doświadczenie z Infrastructure as Code, znajomość zagadnień związanych z bezpieczeństwem infrastruktury, doświadczenie w standaryzacji środowisk i procesów wdrożeniowych.
Kogo szukamy Najlepiej odnajdzie się u nas osoba, która: potrafi samodzielnie przejąć odpowiedzialność za powierzony obszar, dobrze radzi sobie z analizą i rozwiązywaniem problemów, preferuje automatyzację zamiast powtarzalnych ręcznych działań, potrafi odróżnić rozwiązanie tymczasowe od docelowego, dobrze dokumentuje swoją pracę, potrafi współpracować z osobami technicznymi, nie boi się środowisk produkcyjnych ani kontaktu z klientem.
Co oferujemy realny wpływ na rozwój infrastruktury firmy, możliwość projektowania i wdrażania własnych rozwiązań, bezpośrednią współpracę z zespołami rozwijającymi systemy robotyczne i oprogramowanie, niewielką organizację i krótką ścieżkę decyzyjną, dużą samodzielność, pracę z rzeczywistymi systemami produkcyjnymi i infrastrukturą wdrożeniową Nie szukamy konkretnego tytułu stanowiska ani określonej liczby lat doświadczenia. Jeśli dobrze rozumiesz systemy, sieci i automatyzację oraz potrafisz szybko odnaleźć się w nowym środowisku, chętnie porozmawiamy.
Daily tasks
- utrzymanie i rozwój infrastruktury serwerowej oraz sieciowej,
- administracja systemami i usługami wykorzystywanymi wewnątrz firmy,
- utrzymanie środowisk developerskich, testowych i produkcyjnych,
- konfiguracja i utrzymanie mechanizmów dostępowych, VPN, kont i uprawnień,
- wsparcie procesów CI/CD i wdrożeń oprogramowania,
- monitoring dostępności, wydajności i wykorzystania zasobów,
- zarządzanie kopiami zapasowymi oraz procesami odtwarzania środowisk,
- wsparcie infrastruktury wykorzystywanej przy wdrożeniach u klientów,
- diagnozowanie problemów na styku systemów, sieci i aplikacji,
- utrzymywanie dokumentacji technicznej,
- współpraca z zespołami developerskimi, automatykami oraz klientami,
- bieżąca administracja wybranymi usługami IT i sprzętem firmowym.
Requirements
administracja systemami Linux, podstawowa administracja środowiskami Windows, sieci komputerowe i diagnostyka problemów sieciowych, systemy kontroli wersji, CI/CD i automatyzacja wdrożeń, konteneryzacja, monitoring i logowanie, automatyzacja konfiguracji infrastruktury, backup i odtwarzanie środowisk, podstawy bezpieczeństwa systemów i sieci.
Must have: Linux, Docker, Git, Jenkins, CI/CD, VPN, GitHub, Networking, DNS, Active Directory, Windows Server, Bash, TCP/IP