DevOps Engineer
Zakres zadań
- Utrzymanie i rozwój aplikacji mobilnej napisanej w Flutter/Dart z architekturą BLoC
- Rozwój i integracja API1 (Node.js/Express)
- Rozwój i integracja API2 (Python/Flask/Keras)
- Zarządzanie środowiskiem chmurowym (DigitalOcean Kubernetes, migracja do Azure)
- Automatyzacja procesów CI/CD, monitorowanie i optymalizacja wydajności
- Współpraca z zespołem przy wdrażaniu nowych funkcji i rozwiązywaniu problemów
- Umiejętność wdrażania polityk bezpieczeństwa zgodnie z aktualnymi trendami i standardami, m.in. poprzez stosowanie zasady najmniejszych uprawnień, wieloskładnikowego uwierzytelniania (MFA), zaawansowanego zarządzania tożsamościami (IAM), szyfrowania danych w spoczynku i w tranzycie oraz regularnego monitoringu i audytów środowiska chmurowego
- Doświadczenie w konfiguracji i zabezpieczaniu sieci chmurowych, zarządzaniu dostępem do zasobów, ochronie danych oraz reagowaniu na incydenty bezpieczeństwa
- Znajomość narzędzi do automatyzacji konfiguracji i zarządzania stanem bezpieczeństwa (np. Terraform, Ansible, CSPM)
- Znajomość metodyk Agile
- Umiejętność efektywnej współpracy w samoorganizujących się zespołach, otwartej komunikacji z klientem oraz szybkiego dostosowywania się do zmieniających się wymagań projektowych
- Znajomość narzędzi wspierających zarządzanie projektami Agile (np. Jira, ClickUp, Asana)
Wymagania
Oferujemy
- Praktyczne doświadczenie z Flutter/Dart, znajomość architektury BLoC
- Bardzo dobra znajomość Node.js i Express, umiejętność budowy i integracji REST API
- Doświadczenie z Pythonem, Flask oraz Keras (mile widziane projekty z AI/ML)
- Znajomość konteneryzacji (Docker), orkiestracji (Kubernetes) oraz automatyzacji CI/CD
- Doświadczenie w pracy z chmurą (DigitalOcean, Microsoft Azure – migracje mile widziane)
- Umiejętność pracy zespołowej, komunikatywność, samodzielność w rozwiązywaniu problemów