Devops Engineer
Team Connect
⚲ Warszawa
100 - 140 PLN/h netto (B2B)
Wymagania
- AWS
- Terraform
- CI/CD
- Python
Opis stanowiska
Team Connect jest wiodącym polskim dostawcą usług IT typu nearshore i offshore. Od 2008 roku z sukcesem tworzymy i rozwijamy oprogramowanie dla naszych klientów.Jesteśmy również certyfikowanym partnerem Salesforce. Specjalizujemy się w tworzeniu oprogramowania w oparciu o Agile i DevOps. Od etapu analizy po wdrożenie. Tworzymy aplikacje backendowe, frontendowe i mobilne. Dla jednego z naszego Klientów poszukujemy osoby na stanowisko Senior Devops Engineera, który posiada praktyczne doświadczenie w projektowaniu, wdrażaniu i obsłudze infrastruktur chmurowych AWS, automatyzacji procesów oraz tworzeniu bezpiecznych i skalowalnych potoków CI/CD. Lokalizacja: praca hybrydowa z WarszawyOpis: Projekt będzie dotyczył transformacji IT w sektorze fintech, wykorzystującej technologie Java 21/Spring Boot i kładącej duży nacisk na jakość oprogramowania oraz praktyki programistyczne. Projekt dotyczy branży technologii płatności, kształtując sposób, w jaki świat płaci i otrzymuje płatności. Technologia Klienta napędza rozwój milionów firm na 5 kontynentach. Kluczowe technologie: AWS, Terraform (IaC), EKS, CI/CD, Python. Zakres obowiązków: • Współpraca z zespołami programistycznymi w celu wdrażania najlepszych praktyk DevOps i DevSecOps w środowiskach produkcyjnych. • Aktywny udział i wkład we wszystkich fazach cyklu życia produktu, w tym w fazie odkrywania, dostarczania i operacji. • Realizacja wyznaczonych celów, dostosowując się do wszelkich wymagań niezbędnych do osiągnięcia celu. Wymagania: • Cloud Platform - AWS: • min. 5 lat praktycznego doświadczenia w pracy z AWS. • dogłębna znajomość podstawowych usług AWS, w tym: ECS, EKS, Lambda, EC2, S3, EBS, VPC, IAM, CloudWatch, CloudTrail Route 53, API Gateway, EventBridge, SNS, SQS RDS, Aurora PostgreSQL, DynamoDB • doświadczenie z AWS Cognito: pule użytkowników, pule tożsamości, klienci aplikacji i procesy uwierzytelniania. • solidne zrozumienie najlepszych praktyk bezpieczeństwa AWS: IAM oparty na zasadzie minimalnych uprawnień, KMS, Secrets Manager, certyfikaty ACM. • doświadczenie z Route 53: publiczne i prywatne strefy hostowane, zarządzanie DNS oraz integracja usług. • znajomość architektur wielo-kontowych, AWS Landing Zones oraz granic uprawnień. • sprawdzona umiejętność projektowania i utrzymywania bezpiecznych, skalowalnych infrastruktur AWS klasy produkcyjnej. • certyfikat AWS Solutions Architect (Associate/Professional) lub równoważne doświadczenie. • Infrastruktura jako kod – Terraform: • zaawansowane doświadczenie w pracy z Terraform: projektowanie modułów wielokrotnego użytku z kontrolą wersji. • zdalne zarządzanie stanem przy użyciu S3 i DynamoDB. • architektury IaC dla wielu środowisk (dev, qa, sta, prod). • doświadczenie w zarządzaniu stanem Terraform, radzeniu sobie z odchyleniami oraz refaktoryzacji IaC. • znajomość: Checkov, TFLint, terraform-docs w zakresie bezpieczeństwa i jakości kodu. • certyfikat Terraform Associate (mile widziany). • Zarządzanie konfiguracją i automatyzacja: • bogate doświadczenie w pracy z Ansible: tworzenie ról, skryptów, wykazów zasobów oraz gotowych wzorców automatyzacji. • integracja z procesami CI/CD oraz środowiskami hybrydowymi. • Systemy operacyjne i skrypty: • dogłębna znajomość systemu Linux, zwłaszcza systemów opartych na RHEL. • doświadczenie w pracy z serwerami bastionowymi i bezpiecznym dostępem SSH. • biegła znajomość języka Python: skrypty automatyzacyjne, integracje z AWS (boto3), narzędzia wewnętrzne. • doświadczenie w korzystaniu z Node.js do tworzenia skryptów oraz zadań związanych z CI/CD. • CI/CD i DevSecOps: • doświadczenie w projektowaniu i utrzymywaniu kompleksowych potoków CI/CD. • praktyczne doświadczenie w pracy z potokami dla aplikacji backendowych i frontendowych, • znajomość narzędzi i platformy: Jenkins, GitLab CI, Azure DevOps, GitHub Actions • integracja z: SonarQube do kontroli jakości kodu. • narzędzia do skanowania bezpieczeństwa i wdrażania polityk jako kodu (Checkov, Sentinel itp.). • zautomatyzowane etapy testowania i walidacji. • doświadczenie w pracy z rejestrami kontenerów: Amazon ECR, JFrog Artifactory, Nexus. • Containers & Orchestration: • bogate doświadczenie w pracy z Dockerem: optymalizacja obrazów, kompilacje wieloetapowe, prywatne repozytoria. • dobra praktyczna znajomość Kubernetes, najlepiej EKS. • znajomość praktyk i narzędzi GitOps: ArgoCD, FluxCD (mile widziane). • certyfikaty CKA / CKAD będą dodatkowym atutem. • Observability & Monitoring: • praktyczne doświadczenie w korzystaniu z Grafany i Prometheusa do monitorowania infrastruktury oraz środowiska Kubernetes. • doświadczenie w pracy z AWS CloudWatch (wskaźniki, logi, alarmy, pulpity nawigacyjne). • doświadczenie w pracy z Loki w zakresie scentralizowanej agregacji logów. • doświadczenie w pracy z Datadog w zakresie monitorowania infrastruktury, APM i alertów. • doświadczenie w pracy z Splunk i Logz.io w zakresie zarządzania logami i ich analizy. • znajomość najlepszych praktyk dotyczących alertów, wskaźników SLI/SLO oraz rozwiązywania problemów związanych z incydentami. • Bazy danych: • praktyczna znajomość baz danych SQL i NoSQL: PostgreSQL, MySQL, MongoDB. • doświadczenie w pracy z bazami danych zarządzanymi przez AWS: RDS, Aurora PostgreSQL, DynamoDB. • doświadczenie we wspieraniu aplikacji opartych na bazach danych w środowiskach chmurowych. • Dodatkowe umiejętności: • biegła znajomość systemu Git oraz popularnych strategii tworzenia gałęzi. • doświadczenie w zakresie rozwiązań do monitorowania, rejestrowania zdarzeń i powiadamiania. • znajomość zasad niezmiennej infrastruktury oraz ciągłego dostarczania. • doskonałe umiejętności w zakresie rozwiązywania problemów na poziomie infrastruktury, sieci oraz aplikacji. • doskonałe umiejętności w zakresie dokumentacji oraz doświadczenie w przekazywaniu wiedzy. Benefity: • Długofalowa współpraca. • Pakiet benefitów – Multisport, prywatna opieka medyczna, ubezpieczenie na życie. • Budżet szkoleniowy. • Bezpłatne lekcje angielskiego. • Indywidualne wsparcie ze strony dedykowanego opiekuna firmy.