Cloud (Azure) DevOps Engineer – Data Platform (bankowość)

Praca hybrydowa, przynajmniej raz w tygodniu w biurze (Warszawa)

Stawka do 140zł/h

Podsumowanie

Inżynier DevOps / Cloud Engineer zajmuje się utrzymaniem i rozwojem środowisk chmurowych, zapewniając ciągłość działania aplikacji oraz infrastruktury w złożonych systemach przetwarzania danych. Jego głównym celem jest zapewnienie wydajności i bezpieczeństwa usług chmurowych poprzez automatyzację i monitorowanie.

Obowiązki

  • Praca w projektach w środowiskach publicznych, hybrydowych i multi-chmurowych;

  • Bieżące utrzymanie i administracja środowiskami publicznymi, hybrydowymi oraz multi-chmurowymi;

  • Monitorowanie dostępności, wydajności i bezpieczeństwa infrastruktury, aplikacji oraz usług działających w chmurze;

  • Obsługa zgłoszeń, incydentów, problemów oraz zmian konfiguracyjnych zgodnie z obowiązującymi procesami i procedurami;

  • Analiza, diagnozowanie i rozwiązywanie problemów występujących w środowiskach produkcyjnych i testowych;

  • Utrzymywanie oraz rozwój narzędzi monitoringu, alertowania i raportowania stanu usług;

  • Automatyzacja powtarzalnych zadań administracyjnych i operacyjnych z wykorzystaniem narzędzi DevOps;

  • Utrzymywanie i rozwój konfiguracji środowisk oraz infrastruktury jako kodu w zakresie wspierającym stabilną eksploatację usług;

  • Wsparcie procesów CI/CD w zakresie utrzymania, standaryzacji, diagnostyki i usprawniania istniejących potoków wdrożeniowych;

  • Utrzymywanie aplikacji uruchamianych w kontenerach oraz wsparcie zespołów aplikacyjnych w zakresie ich eksploatacji;

  • Udział w pracach wdrożeniowych głównie w zakresie przygotowania środowisk, walidacji operacyjnej, stabilizacji oraz przekazania rozwiązań do utrzymania;

  • Wsparcie w opiniowaniu specyfikacji technicznej oraz dokumentacji projektowej pod kątem późniejszego utrzymania i eksploatacji rozwiązań;

  • Rozwój infrastruktury jako kodu (IaC);

  • Promowanie najlepszych praktyk dotyczących platform chmurowych.

Wymagania Must Have

  • Wykształcenie wyższe - kierunki techniczne (IT);

  • Minimum 3-letnie doświadczenie w pracy w złożonym środowisku przetwarzania danych lub środowisku infrastrukturalno-aplikacyjnym;

  • Minimum 2 lata doświadczenia w administracji, utrzymaniu lub eksploatacji środowisk chmurowych Azure (preferowane) lub Google Cloud;

  • Minimum 2 lata doświadczenia w utrzymaniu środowisk IT/chmurowych oraz automatyzacji zadań operacyjnych z wykorzystaniem narzędzi takich jak Ansible, Jenkins, Azure DevOps lub podobnych;

  • Minimum rok doświadczenia w tworzeniu „Infrastructure as Code” (IaC), z wykorzystaniem standardowych narzędzi branżowych (np. np. Ansible, Terraform, Chef);

  • Biegła znajomość systemów operacyjnych Windows i Linux;

  • Biegła znajomość Git oraz doświadczenie z Altassian Jira i Confluence lub równoważnymi;

  • Praktyczne doświadczenie z Kubernetesem i technologiami kontenerowymi np. Docker;

  • Znajomość języka angielskiego w stopniu komunikatywnym w mowie i piśmie (dokumentacja techniczna, kontakt z serwisami zagranicznymi);

Mile widziane

  • Doświadczenie w pracy w regulowanym środowisku korporacyjnym;

  • Certyfikaty z technologii chmurowych (Azure, GCP);

  • Podstawowa znajomość zagadnień sieciowych LAN/WAN, urządzeń sieciowych, Firewall, Proxy, Load Balancer, HTTP(s), SSH, TCP/IP, usług sieciowych REST, SOAP;

  • Doświadczenie w pracy z platformami, narzędziami typu Machine Learning;

  • Doświadczenie jako administrator baz danych;

  • Doświadczenie z technologiami ekosystemu Hadoop, takimi jak HDFS, Pig, Hive, Impala, Spark, Kafka.