Junior DevOps Engineer

TeamQuest sp. z o.o.

6000-8000 PLN miesięcznie (B2B)

Czym będziesz się zajmować?

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 HTTP/HTTPS, 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.

Kogo poszukujemy?

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.
  • Monitorowanie aplikacji i infrastruktury oraz analiza logó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.

Oferujemy:

  • Współpraca w oparciu o umowę o pracę, b2b lub umowę zlecenie
  • Realna możliwość rozwoju zawodowego

Czego wymagamy?

Mile widziane:

Języki:

  • Polski
  • Angielski

Jakie warunki i benefity otrzymasz?

  • 6000-8000 PLN miesięcznie (B2B)
  • B2B - Elastyczne godziny pracy (100%)
  • Praca zdalna: Brak

Gdzie będziesz pracował?

Centrum, Warszawa

Kim jesteśmy? – 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.

Strona firmy: TeamQuest sp. z o.o.