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.
Link do formularza:
https://www.fingoweb.com/pl/kariera/junior-devops-engineer/?source=9783e8da-ecaf-454f-99e0-6dcafa63cce7