Młodszy Inżynier DevOps (m/k/os.)
Asseco Poland S.A.
⚲ Bydgoszcz, Warszawa, Wilanów
Wymagania
- Docker
- Kubernetes
- Bash
- PowerShell
- Git
- Linux
- AWS
- .NET
- Azure DevOps
Opis stanowiska
Nasze wymagania: Minimum roczne doświadczenie w obszarze DevOps Doświadczenie z Dockerem oraz Kubernetesem Umiejętność pisania skryptów w Bash oraz PowerShell Znajomość systemu kontroli wersji Git Doświadczenie w administracji i obsłudze systemu Linux Mile widziane: Znajomość podejścia GitOps oraz narzędzia Service Fabric Podstawy znajomości YAML oraz chmury publicznej AWS Podstawy dotyczące dystrybucji K8S Podstawowa wiedza programistyczna w technologiach .NET 6 i wersji wyższych Podstawowa znajomość zagadnień związanych z tworzeniem kontenerów oraz ich bezpieczeństwem Podstawowa znajomość tworzenie pipeline w Azure DevOps z pomocą YAML Podstawowa znajomość zagadnień związanych z security w Kubernetes O projekcie: Jeśli chcesz rozwijać swoje umiejętności przy projektach o dużej skali (kilka tysięcy mikroserwisów), pracować z najnowszymi technologiami i realnie wpływać na kształt tworzonego oprogramowania – dołącz do nas i sprawdź, co możemy Ci zaoferować. Jako największa polska firma IT dostarczamy rozwiązania dla sektora energetyki i gazownictwa, z których korzysta ponad 65% spółek energetycznych w Polsce. Pracujemy w różnorodnym środowisku technologicznym, stale śledzimy trendy i dajemy przestrzeń na eksperymentowanie z nowymi podejściami. Praca hybrydowa z Bydgoszczy lub Warszawy. Zakres obowiązków: Wsparcie przy projektowaniu, wdrażaniu i utrzymywaniu skalowalnych środowisk na bazie Kubernetes w różnych środowiskach (głównie on-premise). Projektowanie pipeline'ów CI/CD z użyciem Azure DevOps Pipelines oraz GitOps Pomoc we wdrażaniu i optymalizacji strategii ciągłych wdrożeń z wykorzystaniem Service Fabric Monitorowanie i utrzymanie ciągłości działania pipeline'ów, rozwiązywanie problemów oraz wdrażanie usprawnień Tworzenie i utrzymanie template oraz zarządzanie cyklem życia aplikacji wdrożonych na Service Fabric Zarządzanie narzędziami do monitoringu oraz logowania w celu zapewnienia pełnej widoczności stanu systemów i aplikacji Analiza i reakcja na alerty oraz problemy wydajnościowe, zapewnienie, że wszystkie kluczowe wskaźniki wydajności są monitorowane i raportowane Implementacja i zarządzanie konfiguracja routingu, polityk bezpieczeństwa oraz integracji z monitoringiem Optymalizacja procesów DevOps w celu przyspieszenia wdrożeń, zwiększenia stabilności systemów oraz redukcji kosztów operacyjnych Współpraca z zespołami programistycznymi Eksperymentowanie z nowymi technologiami i podejściami Wsparcie istniejącej infrastruktury i narzędzi DevOps