Zrealizowaliśmy ponad 100 krajowych i międzynarodowych projektów, 90% z nich zdalnie. Budujemy nieszablonowe rozwiązania – jesteśmy dumni, że rozwijamy skrzydła tam, gdzie inni się poddają. Lubimy wyzwania i tworzenie nowych, innowacyjnych produktów. Otaczamy się specjalistami i nie przestajemy się rozwijać. Zatrudniamy ponad 50 topowych ekspertów i szukamy kolejnych!
Poznaj Fingoweb i dołącz do zespołu!
DevOps Engineer jest odpowiedzialny za tworzenie systemów automatyzujących wdrażanie aplikacji, konfigurowanie środowisk serwerowych, aktualizację systemów oraz monitoring stabilności serwerów produkcyjnych.
- dobra znajomość i swobodne poruszanie się po konsoli Linuxa (preferujemy Debian/Ubuntu),
- znajomość systemu kontroli wersji Git,
- podstawowa znajomość Gitlab CI/CD,
- podstawowa znajomość programowania pozwalająca na automatyzację pracy (Bash, Python lub PHP),
- podstawowa znajomość konfiguracji serwerów WWW (Apache lub Nginx),
- podstawowa znajomość instalacji i konfiguracji bazy danych (MySQL lub PostgreSQL),
- podstawowa znajomość zasad działania DNS i konfiguracji domen,
- znajomość technologii konteneryzacji aplikacji,
- znajomość zasad działania sieci komputerowych (HTTP, SMTP, TCP/IP),
- chęć do nauki i rozwoju - pod okiem doświadczonych Developerów i DevOpsów nauczymy Cię dużo i szybko!
Nie wymagamy od Ciebie doświadczenia komercyjnego. Ważne są dla nas Twoje umiejętności, które mogłeś/mogłaś zdobyć np. realizując projekty studenckie lub rozwijając prywatne pasje oraz Twój potencjał do dalszego rozwoju.
- praktyczna znajomość narzędzi do orkiestracji/zarządzania konfiguracją (np. Ansible, Salt),
- znajomość technik wirtualizacyjnych (np. VMWare, XEN),
- znajomość rozwiązań chmurowych AWS,
- podstawowa znajomość zasad działania DHCP.
- konfiguracja serwerów www (Apache, Nginx, Caddy),
- konfiguracja systemów monitoringu (Netdata, Prometheus, Grafana),
- budowanie architektury chmurowej AWS (EC2, RDS, ELB, S3, EKS).
- zarządzanie i konfiguracja serwerów dedykowanych.
- projektowanie i implementacja potoków CI/CD (Gitlab CI) do automatyzacji budowania, testowania i wdrażania aplikacji,
- konfiguracja i zarządzanie środowiskami serwerowymi,
- aktualizacja systemów do najnowszych wersji i dbanie o bezpieczeństwo,
- monitoring stabilności serwerów produkcyjnych,
- współpraca z zespołami developerskimi w celu optymalizacji procesu wytwarzania oprogramowania i wdrażania zmian.
- możliwość rozwoju zawodowego,
- wybór technologii przy nowych projektach,
- wybór narzędzi dostosowanych do Ciebie,
- cyklicznie szkolenia wewnętrzne,
- lekcje języka angielskiego,
- dostęp do programu MultiSport,
- możliwość gry w firmowej drużynie sportowej (liga FLS),
- wsparcie doświadczonego zespołu DevOps,
- pracę w pełnym lub niepełnym wymiarze czasu (preferujemy B2B, jednak bierzemy pod uwagę inne formy zatrudnienia),
- bezpłatne miejsce parkingowe, pod biurem w centrum miasta,
- pracę w biurze w Krakowie, zdalną lub hybrydową - decyzja należy do Ciebie!
- imprezy integracyjne i pracę w zespole ukierunkowanym na rozwój,
- elastyczne godziny pracy.
- System kontroli wersji: GIT (GitLab).
- System continuous integration: GitLab CI.
- Budowanie aplikacji jedną komendą? Tak, “git push” (resztą zajmuje się GitLab CI/CD).
- Czy budujemy aplikację codziennie? Tak, każdy push buduje aplikację!
- Bug Tracker: Asana.
- Czy naprawiamy błędy, zanim przechodzimy do nowych zadań? Tak!
- Czy zawsze mamy aktualny harmonogram? Tak! Robimy minimum cotygodniowy status i aktualizację harmonogramu.
- Czy pracujemy ze specyfikacją? Tak!
- Jakie narzędzia otrzymasz? Dostosowane do Ciebie, Twoich potrzeb - ma działać szybko, sprawnie i niezawodnie.
- Czy mamy testerów? Tak!
- Czy posiadamy linter oraz narzędzia do statycznej analizy kodu? Tak!
- Czy dbamy o jakość kodu? Tak, 100% kodu przechodzi Code Review.
-
Monitoring: Netdata, Grafana, Prometheus, NewRelic, UptimeRobot, Sentry.
-
CI/CD: GitLab.
-
Stack: Debian/Ubuntu, Bash, PHP, MySQL, Apache.
- Ty wysyłasz CV,
- po pozytywnej weryfikacji dokumentów, zapraszamy Cię na rozmowę w formie wideokonferencji, otrzymujesz od nas informację zwrotną,
- jeśli informacja zwrotna jest pozytywna - rozpoczynamy współpracę!
Szanujemy Ciebie i Twój czas! Każdy kandydat otrzymuje od nas informację o wyniku procesu rekrutacji.