Informacje o stanowisku
Tak pracujemy:
- Wewnątrz organizacji
- Agile
Zespół:
- Programiści frontend
- Programiści backend
- Testerzy manualni
- Testerzy automatyczni
- DevOps
- Project manager
- Project owner
- Tech Lead
Tak pracujemy nad projektem:
- Refinenementy
- Planowania
- Code review
- Testy jednostkowe
- Testy integracyjne
- Testy automatyczne
- Continuous Integration
- Continuous Delivery
Wymagane:
- Ansible
- ArgoCD
- Helm
- Kubernetes
- Gitlab
- PHP
- Java
- TypeScript
- Bash
- Google Cloud Platform
Mile widziane:
- Python Linux MySQL PostgreSQL
Nasze wymagania
- Dobra znajomość Gitlab i tworzenia pipeline’ów operujących na różnych środowiskach docelowych (kubernetes on-site, cloud, etc)
- Bardzo dobra znajomość i umiejętność konfiguracji serwisów do konteneryzacji aplikacji (docker, containerd)
- Znajomość Kubernetesa w zakresie administracji klastrami on-site
- Znajomość zagadnień SaaC, IaaC, GitOps (mile widziana praktyczna znajomość narzędzi automatyzujących utrzymanie infrastruktury oraz projektów, np. ArgoCD, Terraform, etc.)
- Doświadczenie w utrzymywaniu narzędzi używanych przez aplikacje systemowe: rabbitmq, redis, elasticsearch/opensearch, manticore
- Znajomość języków PHP/Java/TypeScript/Python/Bash oraz technologii konteneryzacyjnych w zakresie niezbędnym do tworzenia obrazów oraz utrzymywania aplikacji (CI/CD)
- Wiedza z zakresu hardeningu konfiguracji serwerów i aplikacji dostępnych publicznie
- Znajomość narzędzi oraz rozwiązań dedykowanych dla zarządzania dostępem do aplikacji oraz infrastruktury (LDAP, AD, etc)
- Język angielski na poziomie komunikatywnym, w tym pisanie/czytanie dokumentacji technicznej
Tak pracujemy:
- Wewnątrz organizacji
- Agile
Zespół:
- Programiści frontend
- Programiści backend
- Testerzy manualni
- Testerzy automatyczni
- DevOps
- Project manager
- Project owner
- Tech Lead
Tak pracujemy nad projektem:
- Refinenementy
- Planowania
- Code review
- Testy jednostkowe
- Testy integracyjne
- Testy automatyczne
- Continuous Integration
- Continuous Delivery
,[Konteneryzacja aplikacji w wielu językach i frameworkach (PHP, Java, JS/TS) , Przygotowywanie i utrzymywanie infrastruktury CI dla aplikacji: tworzenie, utrzymywanie i rozwój pipeline (obecnie Gitlab) , Wsparcie zespołu programistów w zakresie migracji z architektury monolitowej do mikroserwisowej , Zapewnienie maksymalnej dostępności serwisów w trakcie normalnej pracy oraz wydań/aktualizacji aplikacji/maszyn , Obsługa monitoringu - utrzymywanie stosu ELK/EFK w zakresie przechowywania i udostępniania logów aplikacji oraz w roli cache dla wybranych mikroserwisów , Utrzymywanie środowisk k8s / VM w zakresie stacku aplikacji: okresowe aktualizacje i optymalizację konfiguracji maszyn k8s oraz serwisów pobocznych (apache, nginx, php-fpm) , Analiza aplikacji i serwerów pod kątem wydajności działania zdeployowanych serwisów, optymalizacja ustawień i konfiguracji kontenerów i usług , Wsparcie zespołu testerów w zakresie opracowania sposobu tworzenia testów automatycznych i uruchamiania ich na dostępnej infrastrukturze , Wsparcie zespołu programistów w zakresie edukacji z tematów CI i optymalnego flow budowania aplikacji , Monitorowanie rozwiązań software’owych na rynku, proponowanie optymalizacji i zmian w istniejących narzędziach i rozwiązaniach , Współpraca z administratorami maszyn w zakresie opracowywania konfiguracji oraz utrzymania środowisk Requirements: GitLab, Kubernetes, ArgoCD, PHP, Helm, Java, Bash, TypeScript, K8s, Google cloud platform, Python, Linux, MySQL, PostgreSQL Tools: Jira, Confluence, GitLab, GIT. Additionally: Sport subscription, Private healthcare, Small teams, International projects.
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach