Inżynier DevOps
W TSS tworzymy najwyższej jakości rozwiązania z zakresu Software Development, FinTech, AI Solution.
Tworzymy systemy płatnicze, bramki płatnicze online oraz rozwiązania umożliwiające innowacyjne procesowanie płatności.
Nasze zespoły uczestniczą również w projektach wykonywanych dla klientów z wielu różnych branż i specjalizacji.
Jeśli chcesz dołączyć do zespołu entuzjastów, dla których praca jest jednocześnie pasją, przygodą i możliwością rozwoju zawodowego dołącz do team’u TSS już teraz!
Zakres obowiązków:
Tworzenie skryptów i narzędzi do automatyzacji codziennych zadań operacyjnych.
Wdrażanie i utrzymywanie mechanizmów ochrony, takich jak zarządzanie tożsamością i dostępem (IAM), firewalle aplikacyjne, szyfrowanie danych oraz regularne przeprowadzanie audytów bezpieczeństwa.
Udział w planowaniu, wdrażaniu i optymalizacji procesów tworzenia oprogramowania w ramach filozofii DevOps.
Przygotowywanie dokumentacji dla wdrażanych rozwiązań, w tym diagramów architektury, instrukcji obsługi i procedur awaryjnych.
Analiza problemów związanych z infrastrukturą lub pipeline’ami CI/CD oraz wdrażanie działań naprawczych.
Proponowanie i wdrażanie najlepszych praktyk oraz innowacyjnych rozwiązań technologicznych wspierających kulturę DevOps w organizacji.
Udział w szkoleniach użytkowników i zespołów technicznych z zakresu narzędzi DevOps oraz rozwiązań wdrożonych w organizacji.
Wsparcie w wyborze dostawców i technologii wspierających realizację procesów DevOps w organizacji.
Wymagania:
Minimum 5 lat doświadczenia w pracy z chmurami publicznymi ( Azure: compute, storage, networking, databases, itp.).
Doświadczenie z Kubernetes (AKS, Vanilla Kubernetes), OpenShift lub samodzielnie zarządzanymi klastrami K8s.
Znajomość zasad Infrastructure as Code oraz narzędzi takich jak Terraform, Bicep lub Pulumi.
Biegłość w jednym z języków skryptowych: PowerShell, Bash lub Python.
Umiejętność projektowania pipeline’ów CI/CD przy użyciu Jenkins (mile widziane Azure DevOps, GitHub, GitLab lub podobne narzędzia).
Doświadczenie z narzędziami takimi jak ArgoCD i Helm Charts.
Znajomość zagadnień związanych z tracingiem (traceability, logging, alerting).
Stosowanie najlepszych praktyk bezpieczeństwa wg Cloud Adoption Framework oraz Azure Well-Architected Framework.
Umiejętność pracy w systemie Linux – administracja, praca w CLI, debugowanie usług/serwerów oraz konfiguracja sieci (TCP/UDP, DNS, HTTPS).
Znajomość zasad cyklu życia oprogramowania i umiejętność pracy zgodnie z przyjętymi metodykami.
Doświadczenie w tworzeniu środowisk dla systemów rozproszonych.
Praktyczna znajomość narzędzi: Jenkins, Prometheus, Grafana, FluentD, ElasticSearch, Kibana.
Mile widziane:
Znajomość systemów zarządzania konfiguracją, np. Ansible, Puppet lub Chef.
Umiejętność rozwiązywania problemów z oprogramowaniem i bazami danych na podstawie analizy logów oraz zapytań SQL.
Oferujemy:
Stabilną współpracę na podstawie B2B;
Dofinansowanie do prywatnej opieki medycznej w PZU;
Wsparcie w rozwoju zawodowym - wewnętrzne szkolenia z zakresu cyberbezpieczeństwa;
Inżynier DevOps
Inżynier DevOps