Usługi pośrednictwa pracy IT Zdalne zespoły Abonament rekrutacyjny O nas Kontakt Wszystkie prace Praca w IT Przykłady CV Nasz blog 2 Case Studies

Wakat w Poland: Software Development engineer (CI/CD) Wynagrodzenie

Obowiązki

  • Tworzenie i utrzymanie kodu oraz narzędzi CLI za pomocą Python (PyPI) i JavaScript (npm/yarn, TypeScript).
  • Efektywne zarządzanie i praca z monorepozytoriami.
  • Tworzenie i optymalizacja pipeline’ów oraz środowisk buildowych przy użyciu Docker, GitHub Actions i Ansible w celu zapewnienia płynnej integracji i wdrażania.
  • Współpraca z zespołami inżynierskimi w celu:
    • Usprawnienia procesów rozwiązywania problemów i zwiększenia efektywności.
    • Migracji pipeline’ów na nowe podejścia.
    • Integracji nowych rozwiązań w celu poprawy workflow.

Znajomość Programowania i Narzędzi

  • Podstawowe umiejętności:
    • Python (PyPI), JavaScript (npm/yarn, TypeScript).
    • Doświadczenie w pracy z monorepozytoriami i zarządzaniu nimi.
  • Opcjonalne doświadczenie: Ruby, C#.

Tworzenie Pipeline’ów i Środowisk Buildowych

  • Biegłość w:
    • Pisaniu skryptów w sh/ps.
    • Konteneryzacji za pomocą Docker.
    • Automatyzacji workflow w GitHub Actions.
    • Zarządzaniu konfiguracją z Ansible.

Ekspertyza w Rozwiązywaniu Problemów

  • Umiejętność analizy i rozwiązywania złożonych problemów na różnych systemach operacyjnych (MacOS, Linux, Windows).
  • Doświadczenie w pracy z różnorodnymi źródłami logów (np. logi sieciowe, logi narzędzi jak NDK, JDK) w celu systematycznego rozwiązywania problemów.

Mile Widziane

  • Doświadczenie z serwerami CI, takimi jak TeamCity, Jenkins lub podobnymi.

Dołącz do społeczności Znoydzem.

Aplikuj jako Specjalista ds