Minimum 2–3 lata doświadczenia w realizacji zadań DevOps / Cloud w środowisku AWS
Bardzo dobra znajomość IaC oraz praktyczne doświadczenie z Terraform (moduły, zarządzanie stanem, wiele środowisk)
Doświadczenie w provisioningu i zarządzaniu produkcyjną infrastrukturą AWS z użyciem Terraform
Praktyczna znajomość usług AWS (m.in. VPC, IAM, EC2, EKS, S3, RDS, CloudWatch)
Doświadczenie w pracy z pipeline'ami CI/CD
Doświadczenie w budowie rozwiązań monitoringu
Doświadczenie w diagnozowaniu problemów infrastruktury chmurowej AWS
Bardzo dobra znajomość systemów Linux/Unix
Zrozumienie procesu wytwarzania oprogramowania
gotowość do pełnienia roli rzecznika deweloperów w zespole DevOps
Znajomość narzędzi: GitLab, JIRA, Confluence
Umiejętność współpracy z zespołami DevOps i QA przy rozwijaniu i usprawnianiu pipeline'ów
Dobra organizacja pracy własnej — samodzielność, własna motywacja
Język angielski na poziomie min. B2
Mile widziane:
Znajomość budowy AWS Organizations: strategia multi-account, Organizational Units, Service Control Policies, AWS Control Tower / Landing Zone, IAM Identity Center
Znajomość procesów telekomunikacyjnych
Doświadczenie w pracy w metodykach zwinnych (agile)
Znajomość procesów DevOps i release management
Forma zatrudnienia:
Projektowanie, wdrażanie i utrzymanie automatyzacji CI/CD dla zespołu komponentowego oraz infrastruktury AWS jako kodu z wykorzystaniem Terraform. Wsparcie zespołu DevOps oraz mentoring deweloperów w zakresie kodu cloud friendly i cloud native na AWS. Proponowanie i wdrażanie metryk wydajnościowych do monitorowania funkcjonalności oraz ścisła współpraca z zespołami komponentowym i centralnym DevOps.
Twój zakres obowiązków:
- Projektowanie, wdrażanie i utrzymanie automatyzacji CI/CD dla zespołu komponentowego
- Projektowanie, budowa i utrzymanie infrastruktury AWS jako kodu z wykorzystaniem Terraform
- Tworzenie reużywalnych modułów Terraform, zarządzanie remote state oraz zapewnianie spójnych środowisk multi-account
- Śledzenie procesu wytwarzania funkcjonalności i identyfikowanie technicznych oraz infrastrukturalnych wąskich gardeł
- Proponowanie i wdrażanie metryk wydajnościowych do monitorowania nowych i istniejących funkcjonalności
- Współpraca z zespołem komponentowym oraz centralnym zespołem DevOps
- Wsparcie w wyborze podejścia technicznego dla funkcjonalności produktu
- Mentoring deweloperów w zakresie tworzenia kodu cloud friendly i cloud native na AWS
- Projektowanie, budowa i utrzymanie infrastruktury AWS jako kodu (IaC) z wykorzystaniem Terraform – reużywalne moduły, remote state, spójne środowiska multi-account
- Bieżące śledzenie procesu wytwarzania nowych funkcjonalności oraz identyfikowanie potencjalnych technicznych i infrastrukturalnych wąskich gardeł, na jakie dana funkcjonalność może natrafić w istniejącej architekturze
- Proponowanie i wdrażanie metryk wydajnościowych służących do monitorowania nowych i istniejących funkcjonalności
- Ścisła współpraca z zespołem komponentowym oraz centralnym zespołem DevOps
- Wsparcie w wyborze najlepszego podejścia technicznego dla planowanych i istniejących funkcjonalności produktu
- Mentoring deweloperów w zakresie tworzenia kodu przyjaznego chmurze (cloud friendly), a docelowo cloud native na AWS
Nasze wymagania:
- Minimum 2–3 lata doświadczenia w realizacji zadań DevOps / Cloud w środowisku AWS
- Bardzo dobra znajomość IaC oraz praktyczne doświadczenie z Terraform, w tym tworzenie i utrzymanie modułów, zarządzanie stanem i obsługa wielu środowisk
- Doświadczenie w provisioningu i zarządzaniu produkcyjną infrastrukturą AWS z użyciem Terraform
- Praktyczna znajomość AWS: VPC, IAM, EC2, EKS, S3, RDS, CloudWatch
- Doświadczenie w pracy z pipeline’ami CI/CD
- Doświadczenie w budowie rozwiązań monitoringu
- Doświadczenie w diagnozowaniu problemów infrastruktury chmurowej AWS
- Bardzo dobra znajomość systemów Linux/Unix
- Zrozumienie procesu wytwarzania oprogramowania oraz gotowość do reprezentowania perspektywy deweloperów w zespole DevOps
- Znajomość GitLab, JIRA i Confluence
- Umiejętność współpracy z zespołami DevOps i QA przy rozwijaniu oraz usprawnianiu pipeline’ów
- Samodzielność, własna motywacja i dobra organizacja pracy
- Min. [2-3]-letnie doświadczenie w realizacji zadań DevOps / Cloud w środowisku AWS
- Bardzo dobra znajomość IaC, w tym solidne praktyczne doświadczenie z Terraform (tworzenie i utrzymanie modułów, zarządzanie stanem, obsługa wielu środowisk)
- Praktyczna znajomość usług AWS (m.in. VPC, IAM, EC2, EKS, S3, RDS, CloudWatch)
- Doświadczenie w diagnozowaniu problemów (debugowaniu) infrastruktury chmurowej AWS
- Zrozumienie procesu wytwarzania oprogramowania; gotowość do pełnienia roli rzecznika deweloperów w zespole DevOps
- Znajomość narzędzi: GitLab, JIRA, Confluence
- Umiejętność współpracy z zespołami DevOps i QA przy ciągłym rozwijaniu i usprawnianiu pipeline’ów zespołu
- Dobra organizacja pracy własnej – samodzielność, własna motywacja