DevOps Engineer
Pakollinen:PythonGitAWSDockerKubernetesCloudDevOpsCI/CDSecurity
Do naszego zespołu szukamy odsoby, ktora przełoży proces wydawania oprogramowania ("od A do Z") na bezpieczne, zautomatyzowane tory.
Jeśli rozumiesz kod i potrafisaz napisać skrypt/program rozwiązujący bieżące problemy. Dbasz o bezpieczeństwo wdrażanego oprogramowania, by serwery i całe środowisko produkcyjne działały bezawaryjnie - ta rola jest dla Ciebie !
Daily tasks
- Projektowanie, wdrażanie i utrzymanie bezpiecznej infrastruktury chmurowej w AWS.
- Tworzenie, optymalizacja i utrzymanie pipeline'ów CI/CD (GitLab CI/CD oraz Jenkins) z wbudowanymi automatycznymi testami bezpieczeństwa.
- Wsparcie w administrowaniu, zabezpieczaniu oraz optymalizacji wydajnościowej baz danych (PostgreSQL, MSSQL, DB2) w środowiskach chmurowych i hybrydowych.
- Wdrażanie narzędzi i praktyk z zakresu bezpieczeństwa (SAST, DAST, SCA, automatyczna detekcja podatności oraz zarządzanie sekretami).
- Monitorowanie podatności (Vulnerability Management), współpraca przy hardeningu środowisk (w tym baz danych) i reagowanie na incydenty bezpieczeństwa.
- Współpraca z zespołami deweloperskimi w celu poprawy standardów bezpieczeństwa i wydajności aplikacji oraz infrastruktury.
- Tworzenie i rozwijanie infrastruktury jako kodu (Terraform / OpenTofu).
Requirements
- Min. 2 lata komercyjnego doświadczenia na stanowisku DevOps, Cloud Engineer lub DevSecOps.
- Praktyczna znajomość AWS: Doświadczenie w pracy z kluczowymi usługami (np. EC2, S3, IAM, VPC, EKS/ECS, RDS, AWS KMS, Secrets Manager).
- Bazy danych: Doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL, MSSQL, DB2) – znajomość dobrych praktyk w zakresie ich bezpiecznej konfiguracji, tworzenia kopii zapasowych (backup/restore) oraz podstawowej optymalizacji wydajnościowej (query optimization, indeksowanie, monitoring zasobów).
- CI/CD: Bardzo dobra znajomość GitLab CI/CD oraz Jenkins (tworzenie i utrzymanie pipeline'ów, automatyzacja).
- Security & Compliance:
- Praktyczne doświadczenie w integrowaniu skanerów bezpieczeństwa (np. Trivy, SonarQube, Snyk, GitLab Security scanning) w pipeline'ach.
- Zrozumienie zasad IAM, zasady minimalnych uprawnień (Least Privilege), szyfrowania danych w spoczynku i w transmisji (Data at Rest / in Transit) oraz zarządzania sekretami.
- Infrastruktura jako kod (IaC): Znajomość Terraform (zarządzanie stanem, pisanie i utrzymywanie modułów).
- Konteneryzacja: Dobra znajomość Docker oraz praktyczne doświadczenie z Kubernetes (np. AWS EKS).
- Skrypty i OS: Znajomość Linuxa oraz umiejętność pisania skryptów (Bash / Python / SQL).
- Język angielski: Min. B2 (praca z dokumentacją techniczną).
Must have: AWS, PostgreSQL, MSSQL, DB2, Linux, Jenkins, GitLab, Python, SQL, Terraform, Docker