Junior DevOps Engineer
TeamQuest Sp. z o.o.
Nasz klient to polska firma tworząca rozwiązanie do jednoczesnego i zsynchronizowanego odtwarzania materiałów wideo w technologii 360 stopni.
Wymagania:
- Podstawowa znajomość JavaScript lub TypeScript oraz Node.js.
- Podstawowa znajomość NestJS lub gotowość do szybkiego poznania frameworka.
- Rozumienie podstaw działania aplikacji backendowych i REST API.
- Podstawowa znajomość MongoDB i baz danych NoSQL.
- Podstawowa znajomość Git oraz pracy z repozytorium kodu.
- Podstawowa znajomość Linux i swobodne korzystanie z terminala.
- Podstawowa znajomość Docker, w tym tworzenia i uruchamiania kontenerów, Dockerfile oraz podstawowej konfiguracji.
- Podstawowe rozumienie Kubernetes i konteneryzacji aplikacji.
- Podstawowa znajomość zagadnień DevOps, w tym CI/CD, deploymentu, automatyzacji i zarządzania środowiskami.
- Podstawowa znajomość Azure lub doświadczenie w nauce albo pracy z dowolną chmurą publiczną.
- Podstawowa znajomość zagadnień sieciowych, w tym DNS, portów i TCP/IP.
- Umiejętność czytania dokumentacji technicznej w języku angielskim.
- Samodzielność w wyszukiwaniu informacji i rozwiązywaniu problemów technicznych.
- Doświadczenie w projektach własnych, akademickich, stażach lub praktykach.
Oferujemy:
- Współpraca w oparciu o umowę o pracę, b2b lub umowę zlecenie
- Realna możliwość rozwoju zawodowego
Obowiązki:
- Tworzenie i rozwój aplikacji backendowych w architekturze monolitycznej i mikroserwisowej.
- Rozwijanie aplikacji z wykorzystaniem Node.js, TypeScript i NestJS.
- Tworzenie oraz rozwój REST API i integracji między usługami.
- Praca z bazą MongoDB, w tym tworzenie modeli danych, zapytania i podstawowa optymalizacja.
- Przygotowywanie aplikacji do uruchamiania w środowiskach testowych i produkcyjnych.
- Tworzenie i utrzymanie obrazów oraz konfiguracji Docker.
- Wdrażanie aplikacji w środowisku Kubernetes i nauka zarządzania kontenerami oraz usługami w klastrze.
- Udział w tworzeniu i utrzymaniu procesów CI/CD.
- Współpraca przy wdrażaniu i utrzymaniu aplikacji w środowisku Azure oraz na serwerach Linux.
- Podstawowa administracja środowiskiem Linux, w tym konfiguracja usług, użytkowników, uprawnień i procesów.
- Monitorowanie aplikacji i infrastruktury oraz analiza logów w celu identyfikowania problemów.
- Automatyzacja powtarzalnych zadań związanych z uruchamianiem, wdrażaniem i utrzymaniem aplikacji.
- Współpraca z programistami przy diagnozowaniu problemów w środowiskach testowych i produkcyjnych.
- Tworzenie i aktualizacja podstawowej dokumentacji technicznej.
- Stopniowe przejmowanie odpowiedzialności za kolejne elementy infrastruktury i procesu deploymentu.
Uprzejmie informujemy, że odpowiemy tylko na wybrane aplikacje.
TeamQuest został wpisany do rejestru podmiotów prowadzących agencje zatrudnienia przez Marszałka Województwa Mazowieckiego pod numerem 11118.
Oferta pracy dodana 4 dni temu
Powiązane wyszukiwania
- support engineer/devops Warszawa
- senior devops engineer Warszawa
- public cloud devops engineer Warszawa
- devops engineer for big data in cloud Warszawa
- lead devops engineer Warszawa
- devops engineer powershell Warszawa
- devops engineer for cloud Warszawa
- junior administrator junior devops engineer Warszawa
- devops/system engineer Warszawa
- junior project coordinator Warszawa