TSS
W TSS napędzamy cyfrową rewolucję. Tworzymy zaawansowane systemy i innowacyjne rozwiązania z zakresu Software Development, FinTech oraz AI. Realizujemy projekty dla sektora publicznego i komercyjnego, rozwijając rozwiązania, z których korzystają tysiące użytkowników. Jeśli lubisz łączyć potrzeby biznesowe z technologią i mieć realny wpływ na kształt powstających systemów -dołącz do naszego zespołu.
Zakres odpowiedzialności:
Projektowanie i utrzymanie infrastruktury: Projektowanie, wdrażanie oraz utrzymanie infrastruktury IT z wykorzystaniem podejścia Infrastructure as Code (IaC).
Automatyzacja: Automatyzowanie procesów wdrożeniowych, konfiguracyjnych oraz zarządzania środowiskami IT.
CI/CD: Tworzenie, rozwój i optymalizacja pipeline'ów CI/CD wspierających proces ciągłej integracji i dostarczania oprogramowania.
Konteneryzacja i orkiestracja: Zarządzanie kontenerami oraz środowiskami Kubernetes w środowiskach testowych i produkcyjnych.
Środowiska chmurowe: Zarządzanie, utrzymanie i optymalizacja środowisk chmurowych oraz infrastruktury lokalnej.
Monitoring i dostępność: Monitorowanie aplikacji, infrastruktury i procesów systemowych oraz zapewnienie wysokiej dostępności i wydajności środowisk.
Reagowanie na incydenty: Analiza problemów technicznych, diagnozowanie przyczyn awarii oraz podejmowanie działań mających na celu szybkie przywrócenie prawidłowego działania systemów.
Bezpieczeństwo: Implementowanie i utrzymywanie dobrych praktyk bezpieczeństwa w procesach DevOps oraz środowiskach infrastrukturalnych.
Współpraca zespołowa: Ścisła współpraca z zespołami developerskimi, testerskimi i infrastrukturalnymi w zakresie wdrażania oraz utrzymania aplikacji.
Dokumentacja: Tworzenie i aktualizacja dokumentacji technicznej, konfiguracji środowisk oraz instrukcji operacyjnych.
Rozwój infrastruktury: Udział w planowaniu i wdrażaniu zmian oraz rozwoju infrastruktury zgodnie z wymaganiami projektowymi i biznesowymi.
Wymagania:
Doświadczenie:
Minimum 2 lata doświadczenia zawodowego na stanowisku DevOps lub pokrewnym.
Konteneryzacja: Praktyczna znajomość Docker oraz Kubernetes i doświadczenie w zarządzaniu środowiskami kontenerowymi.
Chmura: Doświadczenie w zarządzaniu i automatyzacji środowisk chmurowych, w szczególności AWS, Azure lub GCP.
CI/CD: Praktyczna znajomość narzędzi i procesów CI/CD, takich jak Jenkins, GitLab CI/CD, Azure DevOps lub rozwiązania podobne.
Infrastructure as Code: Znajomość narzędzi do automatyzacji i zarządzania infrastrukturą, takich jak Terraform, Ansible, Chef lub Puppet.
Monitoring: Doświadczenie w monitorowaniu aplikacji i infrastruktury z wykorzystaniem Prometheus, Grafana, ELK Stack lub podobnych rozwiązań.
Automatyzacja i skrypty: Umiejętność tworzenia skryptów automatyzujących zadania z wykorzystaniem Bash, Python lub PowerShell.
Systemy operacyjne i sieci: Praktyczna znajomość systemów Linux oraz podstawowych zagadnień związanych z sieciami komputerowymi.
Bezpieczeństwo: Znajomość podstawowych zasad bezpieczeństwa w środowiskach DevOps i chmurowych.
Narzędzia projektowe: Znajomość Jira oraz Confluence.
Współpraca: Doświadczenie we współpracy z zespołami programistycznymi, testerskimi i infrastrukturalnymi.
Kompetencje interpersonalne: Zdolności analityczne, komunikatywność, samodzielność, dobra organizacja pracy oraz umiejętność pracy zespołowej.
Rozwój: Otwartość na zdobywanie wiedzy i poznawanie nowych technologii.
Znajomość języków: Biegła znajomość języka polskiego oraz znajomość języka angielskiego na poziomie umożliwiającym samodzielną pracę z dokumentacją techniczną.
Dodatkowym atutem będzie:
Doświadczenie w pracy z rozwiązaniami automatyzującymi procesy infrastrukturalne i wdrożeniowe.
Znajomość dodatkowych narzędzi monitoringu, logowania i observability.
Znajomość zagadnień związanych z wysoką dostępnością, skalowalnością i disaster recovery.
Doświadczenie w implementacji mechanizmów bezpieczeństwa w pipeline'ach CI/CD.
Znajomość architektury mikroserwisowej i środowisk rozproszonych.
Otwartość na dzielenie się wiedzą oraz aktywne wspieranie rozwoju zespołu.
Co zyskujesz, dołączając do teamu?
Stabilność i elastyczność: Długofalową współpracę w oparciu o kontrakt B2B.
Realny wpływ: Udział w projektach o dużej skali i znaczeniu, gdzie Twoje analizy przekładają się na finalny kształt tworzonych systemów.
Zdrowie pod kontrolą: Dofinansowanie do prywatnej opieki medycznej w PZU.
Stały rozwój: Dostęp do wewnętrznych szkoleń oraz możliwość zdobywania doświadczenia przy zaawansowanych projektach IT.
Środowisko entuzjastów: Pracę w zespole ekspertów, gdzie współpraca, wymiana wiedzy i dobra atmosfera są codziennością.
