DevOps Engineer
Zakres obowiązków
O projekcie Dla naszego Klienta z sektora bankowego poszukujemy DevOps Engineera, który wesprze rozwój, automatyzację i utrzymanie środowisk aplikacyjnych. Osoba na tym stanowisku będzie odpowiadać za wdrażanie i uruchamianie aplikacji na środowiskach produkcyjnych, rozwój procesów CI/CD oraz automatyzację infrastruktury.
Projekt obejmuje również wsparcie migracji aplikacji na lokalną platformę Kubernetes (on-premise), a w dalszej perspektywie – przejście na infrastrukturę chmurową.
Twoje zadania
- Wdrażanie aplikacji i zapewnianie ich prawidłowego działania na środowiskach produkcyjnych.
- Konfiguracja, utrzymanie i rozwój środowisk deweloperskich, testowych oraz produkcyjnych.
- Projektowanie, rozwijanie i utrzymywanie potoków CI/CD automatyzujących procesy budowania, wydawania i wdrażania oprogramowania.
- Automatyzacja zadań operacyjnych oraz procesów związanych z wdrażaniem i utrzymaniem aplikacji.
- Automatyzacja konfiguracji i zarządzania infrastrukturą z wykorzystaniem Ansible, Dockera i Kubernetes.
- Tworzenie oraz utrzymywanie skryptów w Pythonie i Shellu, usprawniających codzienną pracę operacyjną.
- Monitorowanie stabilności środowisk oraz przekazywanie zespołowi informacji o incydentach, problemach produkcyjnych i możliwościach usprawnień.
- Diagnozowanie i rozwiązywanie problemów aplikacyjnych oraz infrastrukturalnych na różnych środowiskach.
- Współpraca z zespołami deweloperskimi i operacyjnymi w celu poprawy wydajności, dostępności i skalowalności aplikacji.
- Zarządzanie kodem źródłowym, konfiguracją i skryptami automatyzacyjnymi z wykorzystaniem Git.
- Analiza przyczyn źródłowych incydentów oraz wdrażanie działań zapobiegawczych.
- Wsparcie procesu przenoszenia aplikacji na platformę Kubernetes w środowisku on-premise, a następnie do infrastruktury chmurowej.
Wymagania
Technologie Linux | Docker | Kubernetes | Ansible | Python | Shell | Git | CI/CD
Dodatkowo: Jira, Confluence, PostgreSQL, Snowflake.
Nasze wymagania
- Praktyczna znajomość systemów Linux.
- Doświadczenie w pracy z Dockerem i Kubernetes.
- Znajomość Ansible oraz automatyzacji konfiguracji i zarządzania infrastrukturą.
- Umiejętność programowania skryptowego w Pythonie i Shellu.
- Dobra znajomość systemu kontroli wersji Git.
- Doświadczenie w budowaniu i utrzymywaniu potoków CI/CD.
- Doświadczenie w automatyzacji procesów budowania, wdrażania i utrzymania aplikacji.
- Umiejętność diagnozowania problemów oraz analizy incydentów produkcyjnych.
- Znajomość języka angielskiego na poziomie biegłym, umożliwiająca swobodną komunikację w środowisku projektowym.
Mile widziane
- Znajomość narzędzi z ekosystemu Atlassian, w szczególności Jira i Confluence.
- Doświadczenie w pracy z bazami danych, np. PostgreSQL lub Snowflake.
- Udział we wdrażaniu i migracji aplikacji na platformę Kubernetes w środowisku on-premise.
- Doświadczenie w migracji rozwiązań do infrastruktury chmurowej.
Must have: DevOps, CI/CD, R, Kubernetes, Ansible, Docker, Python, Git, Linux, CD
Nice to have: CA, Atlassian, Jira, Confluence, PostgreSQL, Snowflake, Shell
Pozostałe
DevOps Engineer Lokalizacja: Gdańsk / Gdynia lub Warszawa Model pracy: Hybrydowy – ok. 25% pracy zdalnej Poziom: Specjalista Branża: Bankowość Liczba wakatów: 1 Język projektu: Angielski – biegły
Preferowane lokalizacje to Gdańsk i Gdynia, ale rozważane są również osoby z Warszawy.