10 Najpopularniejszych umiejętności dla Administratora IT/DevOps

Zapewne każdy z nas zastanawia się co powinien umieć pracując jako Administrator IT lub w metodologii DevOps.

Kim jest Administrator IT?

Administrator IT jest osobą, która zna wiele zagadnień odnośnie budowy infrastruktury IT, zarządzania bazami danych, sieciami LAN, WAN oraz systemami operacyjnymi (Windows,GNU/Linux). Pracuje na co dzień z ludźmi, nierzadko rozwiązując ich bardziej lub mnie złożone problemy

Kim Jest DevOps?

Jest to osoba, która jest niejako połączeniem pomiędzy zespołem deweloperów oraz administratorów. Dziś nikt nie wyobraża sobie, żeby te dwa zespoły nie współpracowały ze sobą w firmach tworzących oprogramowanie. To prawda, ponieważ administratorzy przygotowują infrastrukturę do testowania oraz wdrażania aplikacji, które tworzą deweloperzy. Coraz częściej te specjalizacje przenikają się tak bardzo, że stają się nierozerwalną jednością.

10 umiejętności które musi znać Administrator IT?

Poniżej lista, która przedstawia umiejętności niezbędne z punktu widzenia Administratora IT, na podstawie przeglądu ofert na pracuj.pl w dniu 08.12.2019 z całej polski w dziale Administracja IT

  1. Administracja systemami Windows – prawie 700 ofert pracy,
  2. Administracja systemami GNU/Linux – prawie 490 ofert pracy,
  3. Administracja bazami MS SQL – ponad 230 ofert pracy,
  4. Konsultant SAP – ponad 220 ofert pracy ,
  5. Administracja bazami Oracle – ponad 200 ofert pracy,
  6. Pisanie skryptów w Bash – ponad 140 ofert pracy
  7. Zarządzanie infrastrukturą Azure – ponad 100 ofert pracy,
  8. Zarządzanie infrastrukturą AWS – prawie 90 ofert pracy,
  9. Administracja środowiskiem VMware – prawie 90 ofert pracy,
  10. Administracja bazami PostgreSQL – ponad 60 ofert pracy,

10 umiejętności które musi znać specjalista DevOps?

Poniżej lista, która przedstawia umiejętności niezbędne z punktu widzenia specjalisty DevOps, na podstawie przeglądu ofert na pracuj.pl w dniu 08.12.2019 z całej polski w dziale Administracja IT

  1. Programowanie w języku Java – ponad 200 ofert pracy,
  2. Zarządzanie środowiskiem Continuous Integration(np. Jenkins) – prawie 200 ofert pracy
  3. Programowanie w języku Python – 150 ofert pracy,
  4. Zarządzanie Docker – prawie 150 ofert pracy
  5. Tworzenie automatyzacji środowisk IT przy pomocy Ansible – prawie 140 ofert pracy,
  6. Zarządzanie tworzeniem projektów przy pomocy Agile – ponad 80 ofert pracy,
  7. Zarządzenie mikro-serwisami przy pomocy Kubernetesa – ponad 70 ofert pracy
  8. Automatyzacja środowisk IT przy pomocy Chef – ponad 60 ofert pracy,
  9. Nadzór na incydentami w środowisku IT za pomocą Zabbix – ponad 40 ofert pracy
  10. Zarządzanie środowiskiem mikro-serwisów przy pomocy Prometheus oraz Grafana – prawie 20 ofert pracy

Widać, że technologie wzajemnie się przenikają. Żeby utworzyć jakiekolwiek środowisko testowe musimy mieć sprzęt, skonfigurować wirtualizację lub zabezpieczyć dostęp do zdalnej infrastruktury w chmurze. Wiele narzędzi tworzonych jest w popularnych językach programowania lub językach skryptowych, które ktoś musi utrzymywać do czego niezbędne jest odpowiednie środowisko, ale przede wszystkim ludzie, którzy te technologie dobrze znają.


Dziękuję Ci, za poświęcony czas na przeczytanie tego artykułu. Jeśli był on dla Ciebie przydatny, to gorąco zachęcam Cię do zapisania się na mój newsletter, jeżeli jeszcze Cię tam nie ma. Proszę Cię także o “polubienie” mojego bloga na Facebooku oraz kanału na YouTube – pomoże mi to dotrzeć do nowych odbiorców. Raz w tygodniu (niedziela punkt 17.00) otrzymasz powiadomienia o nowych artykułach / projektach zanim staną się publiczne. Możesz również pozostawić całkowicie anonimowy pomysł na wpis/nagranie.

Link do formularza tutaj: https://beitadmin.pl/pomysly

Pozostaw również komentarz lub napisz do mnie wiadomość odpisuję na każdą, jeżeli Masz jakieś pytania:).

Dodaj komentarz

beitadmin.pl - Droga Administratora IT