Jaka jest średnia pensja inżyniera DevOps? Spojrzenie na dane na rok 2022

Opublikowany: 2021-10-19

Według LinkedIn inżynier DevOps jest jednym z najczęściej rekrutowanych stanowisk na platformie. Jednak wokół tego stanowiska i tego, co dokładnie oznacza ta rola, toczy się gorąca debata.

Jeszcze kilka lat temu tytuł nawet nie istniał. W związku z tym obowiązki i odpowiedzialność w tej roli mogą się różnić w zależności od firmy.

Jak więc zostać inżynierem DevOps i jakiej pensji możesz się spodziewać? Tego dowiemy się w tym poście.

Co to jest DevOps? Co robią inżynierowie DevOps?

„Inżynier DevOps” to nazwa stanowiska o różnych znaczeniach i definicjach w różnych firmach. Ogólnie rzecz biorąc, inżynier DevOps posiada umiejętności kodowania i inżynierii oraz współpracuje z zespołami IT i operacyjnymi.

Ułatwiają współpracę między twórcami oprogramowania, operatorami systemów i innymi zespołami IT w celu zwiększenia produktywności firmy w zakresie wydawania, przyjmowania i używania nowego kodu oprogramowania i produktów.

Według LinkedIn, inżynier DevOps jest jednym z najczęściej rekrutowanych stanowisk, ale określenie, z czym dokładnie wiąże się ta rola (i czego możesz się spodziewać) może być mylące Dowiedz się więcej z tego przewodnika Kliknij, aby Tweet

Jak zostać inżynierem DevOps?

Jeśli chcesz zostać inżynierem DevOps, przygotuj się na zainwestowanie lat w zdobywanie niezbędnych umiejętności i doświadczenia. Pracodawcy, którzy chcą zatrudnić inżyniera DevOps, zazwyczaj szukają kandydatów z tytułem licencjata i dodatkowymi kwalifikacjami w dziedzinie informatyki, inżynierii oprogramowania lub powiązanych dziedzin inżynierskich.

Inżynier DevOps zajmuje zazwyczaj wyższe stanowisko, które wymaga dużego doświadczenia w branży, a także całościowego i solidnego zrozumienia aspektów technicznych i operacyjnych firmy.

Nie jest to stanowisko, które ma dedykowany program studiów lub ścieżkę uczenia się (jeszcze). Zamiast tego awansujesz na to stanowisko, gdy zdobywasz odpowiednie doświadczenie w swojej dziedzinie i wykorzystujesz je wraz ze swoimi umiejętnościami do konceptualizacji całościowego obrazu.

Obowiązki i umiejętności inżyniera DevOps

Jako inżynier DevOps będziesz mieć szeroki zakres obowiązków na swoim pasie. Mogą obejmować:

  • Analiza aktualnego stosu technologicznego używanego w konkretnej firmie oraz opracowanie procesów i kroków w celu jego ulepszenia
  • Tworzenie kamieni milowych i procesów dla innych działów w celu ułatwienia współpracy
  • Wdrażanie nowych modułów i poprawki aktualizacji w środowisku produkcyjnym podczas przygotowywania modułów do produkcji
  • Planowanie, zarządzanie, nadzorowanie i współpraca z innymi kierownikami projektów w celu zapewnienia terminowej realizacji projektów
  • Mentoring i szkolenie innych inżynierów w firmie
  • Współpraca z innymi inżynierami IT w firmie w celu utrzymania niezbędnego sprzętu i oprogramowania
Lista popularnych umiejętności wymaganych na stanowiskach inżyniera DevOps.
Popularne umiejętności wymagane na stanowiskach inżynierów DevOps.

Jeśli chodzi o umiejętności, będziesz potrzebować kombinacji następujących umiejętności miękkich i twardych, aby pracować jako inżynier DevOps:

  • Znajomość środowiska Linux
  • Odpowiednie języki skryptowe, takie jak Python, Pearl i Ruby
  • Znajomość różnych narzędzi DevOps, takich jak Ansible; narzędzia do ciągłej integracji, takie jak Travis CI; narzędzia do ciągłego testowania, takie jak Docker; oraz narzędzia do ciągłego monitorowania, takie jak Splunk
  • Zrozumienie modelu Infrastructure As Code i sposobu jego zastosowania do rozwiązywania problemów wdrożeniowych
  • Dobre umiejętności komunikacyjne i zarządzania projektami

Zapotrzebowanie DevOps

Jeśli myślisz o karierze inżyniera DevOps, mamy dobrą wiadomość. Według badania CodinGame Developer Survey z 2021 r. DevOps to jedna z najbardziej poszukiwanych pozycji. Co więcej, 64% badanych firm zadeklarowało, że planuje zatrudnić w tym roku 50 takich deweloperów. Ankieta została oparta na odpowiedziach 15 000 międzynarodowych programistów i specjalistów HR.

Sądząc po powyższych liczbach, stanowisko inżyniera DevOps ma przed sobą świetlaną przyszłość, więc warto się nim zajmować.

Średnia pensja inżyniera DevOps

Teraz, gdy omówiliśmy, czym zajmuje się inżynier DevOps, jak możesz nim zostać i wiesz, jakie jest zapotrzebowanie na inżynierów DevOps, omówmy wynagrodzenie.

Według Glassdoor średnie wynagrodzenie inżynierów DevOps.
Średnia pensja inżynierów DevOps, według Glassdoor.

Według Glassdoor średnia pensja inżyniera DevOps wynosi 103253 USD rocznie. Ta statystyka opiera się na 5492 wynagrodzeniach przesłanych anonimowo do Glassdoor przez role inżyniera DevOps. Najniższa pensja to około 75 000 USD rocznie, a najwyższa to 141 000 USD rocznie.

PayScale podaje, że średnia pensja inżyniera DevOps wynosi 96 637 USD rocznie, z najniższym poziomem wynoszącym 65 000 USD i najwyższym wynoszącym 140 000 USD. Liczba ta opiera się na 3081 profilach wynagrodzeń przesłanych do PayScale.

ZipRecruiter podaje średnią pensję inżyniera DevOps na 114 359 USD rocznie, przy najniższym poziomie 42 000 USD i najwyższym wynoszącym 163 000 USD.

Wreszcie BuiltIn podaje średnie wynagrodzenie w wysokości 125 577 USD, a średnia dodatkowa rekompensata w gotówce wynosi 15 244 USD. Co ciekawe, BuiltIn zgłasza również najwyższą pensję na poziomie 325 000 USD, a najniższą na poziomie 45 000 USD.

Na podstawie tych danych średnia pensja inżyniera DevOps wynosi 109 956 USD rocznie. Biorąc pod uwagę charakter stanowiska i fakt, że obejmuje ono nie tylko umiejętności kodowania i rozwoju, ale także umiejętności operacyjne i zarządcze, nie dziwi fakt, że widzimy tutaj sześć cyfr.

Pomijając to, spójrzmy, jak wynagrodzenie inżyniera DevOps wypada w porównaniu z podobnymi zawodami oraz jak lokalizacja i doświadczenie wpływają na liczby.

Wynagrodzenia inżyniera DevOps a generalnego IT

Inżynierowie DevOps mają pewne podobieństwa z generalistą IT. Jednak ich obowiązki są szersze. W związku z tym możemy założyć, że pensja DevOps byłaby wyższa niż pensja generalisty IT. Ale co mówią liczby? Przyjrzyjmy się bliżej.

Według Glassdoor, specjalista IT zarabia średnio 62 049 USD rocznie (najniższa to 37 000 USD, najwyższa to 103 000 USD).

PayScale podaje średnią pensję informatyka na poziomie 54 335 USD rocznie. Najniższa zgłoszona pensja to 38 000 USD, a najwyższa 81 000 USD.

Z drugiej strony ZipRecruiter podaje średnią pensję ogólnego informatyka na poziomie 57 105 USD rocznie (najniższa to 23 000 USD, najwyższa to 78 000 USD).

Zippia ma podobną liczbę około 72 000 USD rocznie, z najniższym wynoszącym 46 000 USD i najwyższym wynoszącym 113 000 USD.

Analizując powyższe liczby, otrzymujemy średnią pensję specjalisty IT wynoszącą 43 390 USD rocznie. To prawie połowa wynagrodzenia inżyniera DevOps, co potwierdza nasze wcześniejsze założenie.

Szczerze mówiąc, liczby nie są zaskakujące, biorąc pod uwagę rozległość wiedzy i umiejętności, jakie posiada inżynier DevOps oraz samą liczbę obowiązków, które ma na swoim talerzu.

Inżynier DevOps vs Wynagrodzenia programisty/inżyniera

Programista lub inżynier to kolejny zawód, z którym inżynierowie DevOps mają pewne podobieństwa. Spójrzmy więc na porównanie ich wynagrodzeń.

Glassdoor podaje średnią pensję programisty na poziomie 96 075 USD rocznie. Najniższa pensja programisty wynosi 67 000 USD, a najwyższa 137 000 USD.

PayScale podaje średnią pensję na poziomie 72 609 USD rocznie, z najniższym poziomem 51 tys. USD i najwyższym wynoszącym 106 tys.

Zippia podaje, że średnie wynagrodzenie programisty wynosi 80 000 USD rocznie, podczas gdy Indeed podaje je na 101 182 USD rocznie, z dodatkową roczną premią pieniężną w wysokości 4000 USD.

Średnia pensja programisty według ZipRecruiter.
Średnia pensja programisty, według ZipRecruiter.

Wreszcie, ZipRecruiter podaje średnią pensję programisty na 86 523 USD rocznie, przy najniższym poziomie 33 000 USD i najwyższym wynoszącym 138 000 USD.

Na podstawie tych liczb średnia pensja programisty wynosi 87 277 USD rocznie. Liczba ta jest niższa niż średnia pensja DevOps wynosząca 109 956 USD rocznie; jednak nie jest tak niska, jak pensja informatyka.

Wynagrodzenia inżynier DevOps kontra administrator systemu (Sysadmin)

Administratorzy systemu (lub administratorzy systemu) są odpowiedzialni za instalowanie, aktualizowanie, konserwację i monitorowanie oprogramowania i sprzętu. Utrzymują również systemy operacyjne, komputery, serwery i komponenty sieciowe. Przyjrzyjmy się, jak ich pensje sumują się do pensji inżyniera DevOps.

Według Glassdoor średnia pensja administratora systemu wynosi 75 070 USD rocznie, osiągając zaledwie 53 000 USD i aż 107 000 USD.

Rzeczywiście, średnia pensja administratora systemu wynosi 74 341 USD rocznie, podczas gdy PayScale podaje ją na 62 902 USD rocznie, przy najniższym poziomie 45 000 USD i najwyższym wynoszącym 88 000 USD.

ZipRecruiter twierdzi, że średnia pensja administratora systemu wynosi 73 263 USD rocznie, z najniższym 37 000 USD i najwyższym 114 000 USD.

Wreszcie Zippia podaje średnią pensję administratora systemu na 68 000 USD rocznie.

To daje nam ogólną średnią 70 553 USD rocznie — znacznie mniej niż wynagrodzenie inżyniera DevOps, ale na równi z podobnymi stanowiskami w branży technologicznej.

Wynagrodzenia inżyniera DevOps vs. Full-Stack Developer

Deweloperzy typu full-stack, tacy jak inżynierowie DevOps, mają za sobą dużą wiedzę, umiejętności i obowiązki. Zazwyczaj mają wyższą pensję niż programista backend lub frontend. Oto porównanie ich wynagrodzenia z wynagrodzeniem inżyniera DevOps.

Glassdoor podaje, że średnia pensja dewelopera w pełnym zakresie wynosi 97 748 USD, spadając do 61 000 USD i sięgając 156 000 USD.

Rzeczywiście, średnia pensja dla pełnoprawnego programisty wynosi 106 208 USD rocznie, z dodatkowymi 4100 USD.

Według ZipRecruiter średnia pensja programisty na pełnych obrotach.
Według ZipRecruiter średnia pensja programisty.

ZipRecruiter podaje średnią pensję na poziomie 102 744 USD rocznie, przy najniższym poziomie 38 000 USD i najwyższym wynoszącym 159 000 USD.

PayScale ma średnią pełną pensję programisty na poziomie 78 951 USD rocznie, z najniższym poziomem wynoszącym 54 000 USD i najwyższym wynoszącym 115 000 USD.

Po obliczeniu średniej na podstawie powyższych liczb, pensja dla pełnego dewelopera wynosi średnio 96 412 USD rocznie. Chociaż nie jest tak wysoka, jak średnia pensja inżyniera DevOps, jest znacznie bliższa niż inne zawody, które porównaliśmy w tym przewodniku.

Wynagrodzenie inżyniera DevOps według doświadczenia

Doświadczenie jest jednym z najważniejszych czynników wpływających na to, ile pieniędzy możesz zarobić. Zwykle na początku kariery zaczynasz z najniższą pensją, a wraz ze zdobywaniem doświadczenia twoja pensja będzie rosła, aby to odzwierciedlić. Przyjrzyjmy się różnicy w wynagrodzeniu DevOps na stanowisku podstawowym w porównaniu do stanowiska wyższego.

Wszystkie plany hostingowe Kinsta obejmują całodobowe wsparcie naszych doświadczonych programistów i inżynierów WordPressa. Porozmawiaj z tym samym zespołem, który wspiera naszych klientów z listy Fortune 500. Sprawdź nasze plany!

Według Glassdoor inżynier DevOps na poziomie podstawowym z <rocznym doświadczeniem zarabia 88 512 USD rocznie (najniższy to 68 000 USD, najwyższy to 115 000 USD).

Średnia pensja inżynierów DevOps na poziomie podstawowym według Payscale.
Średnia pensja inżynierów DevOps dla początkujących, według PayScale.

PayScale podaje średnią pensję inżyniera DevOps na poziomie podstawowym jako 74 000 USD rocznie, podczas gdy ZipRecruiter ma ją na poziomie 86 770 USD rocznie.

Przyjrzyjmy się teraz, czego możesz oczekiwać pod względem wynagrodzenia jako inżynier DevOps w miarę postępów w swojej karierze.

Glassdoor informuje, że przeciętny inżynier DevOps wyższego szczebla z ponad 15-letnim doświadczeniem wynosi 140 605 USD rocznie, przy minimum 105 000 USD i maksimum wynoszącym 188 000 USD.

PayScale mówi, że średnia pensja starszego inżyniera DevOps wynosi 130 000 USD rocznie, jeśli masz ponad 20 lat doświadczenia.

ZipRecruiter podaje średnią pensję inżyniera DevOps wyższego szczebla na poziomie 134 079 USD rocznie, przy najniższym poziomie 75 000 USD i najwyższym wynoszącym 185 000 USD.

Widzimy, że średnia pensja na poziomie podstawowym dla inżyniera DevOps wynosi 83 094 USD rocznie. Średnia dla starszego inżyniera DevOps jest wyższa i wynosi 134 894 USD rocznie.

Innymi słowy, w trakcie swojej kariery inżyniera DevOps możesz spodziewać się, że w miarę zdobywania doświadczenia i stażu pracy w końcu zarobisz dodatkowe 50 000 USD rocznie.

Wynagrodzenie inżyniera DevOps według lokalizacji

Na koniec przyjrzyjmy się, jak różne lokalizacje mogą wpłynąć na Twoje wynagrodzenie jako inżyniera DevOps.

Różnice w wynagrodzeniach DevOps w odniesieniu do lokalizacji, według PayScale.
Różnice w wynagrodzeniach DevOps w odniesieniu do lokalizacji, według PayScale.

Według PayScale inżynierowie DevOps z San Francisco w Kalifornii zarabiają średnio o 33,2% więcej niż średnia krajowa. Więcej zarobisz także w Nowym Jorku, Nowym Jorku (więcej o 16,9%) i Seattle w stanie Waszyngton (więcej o 16,4%). Najniższe pensje są w Chicago, Illinois (o 10,8% mniej).

Zippia podobnie informuje, że najwyższe pensje inżynierów DevOps można znaleźć w Kalifornii, Waszyngtonie, Nowym Jorku, Delaware i Wirginii.

Jeśli szukasz danych międzynarodowych, Simplilearn ma następujące pensje dla inżynierów DevOps w różnych krajach:

  • Indie: ₹700K+
  • Niemcy: 60 tys. €+
  • Francja: 45 tys. €+
  • Kanada: 85 tys. CAD+
  • Wielka Brytania: 44 000 GBP+

Warto również zauważyć, że wynagrodzenie inżyniera DevOps różni się w zależności od branży, w której pracujesz. Na przykład Zippia informuje, że możesz oczekiwać najwyższego wynagrodzenia jako inżynier DevOps, jeśli pracujesz w sektorze detalicznym, średnio 115 953 USD na osobę. rok.

Z drugiej strony branża opieki zdrowotnej oferuje najniższe roczne wynagrodzenie DevOps, średnio 96 453 USD rocznie.

Czy DevOps jest dla Ciebie odpowiedni?

Kariera inżyniera DevOps jest wymagająca. Musisz mieć nie tylko wiedzę z zakresu kodowania i inżynierii, ale także doskonałe umiejętności komunikacyjne, nie wspominając o umiejętności planowania, zarządzania i nadzorowania projektów na wszystkich ich etapach.

Średnia roczna pensja wynosząca 109 956 USD z pewnością uzasadnia samą ilość umiejętności i obowiązków potrzebnych na tym stanowisku. Jeśli pieniądze są brane pod uwagę, sama pensja sprawia, że ​​pozycja DevOps jest realną opcją.

Pamiętaj, że lokalizacja i doświadczenie mogą mieć wpływ na twoją pensję; jeśli chcesz to zmaksymalizować, warto rozważyć przeprowadzkę w inne miejsce, jednocześnie poszerzając swoje umiejętności.

Pomijając pieniądze, jeśli rozwijasz się we współpracy z innymi i uwielbiasz angażować się we wszystkie części projektu, a nie tylko w samą realizację, kariera w inżynierii DevOps może być dla Ciebie właściwym wyborem.

Pamiętaj jednak, że jest to pozycja, na którą się rozwijasz i awansujesz, a nie podążanie prostą ścieżką edukacyjną, która wyląduje w pracy zaraz po ukończeniu studiów.

Jeszcze kilka lat temu tytuł inżyniera DevOps nie istniał, co oznacza, że ​​obowiązki i odpowiedzialność za tę rolę mogą się różnić w zależności od firmy. Dowiedz się więcej tutaj Kliknij, aby Tweet

Streszczenie

Nie ma ustalonej ścieżki kariery, aby zostać inżynierem DevOps. Możesz zacząć jako programista zaplecza i zainteresować się wdrażaniem produktów i zarządzaniem projektami, prowadząc później do stanowiska inżyniera DevOps. Możesz też zacząć jako programista i zdecydować się na odejście od tradycyjnej roli, pomagając ulepszyć testowanie i wdrażanie.

Tak czy inaczej, musisz także być dobrym komunikatorem i graczem zespołowym, oprócz umiejętności zarządzania innymi zespołami i projektami.

W związku z tym inżynier DevOps jest wymagającą, ale satysfakcjonującą pozycją, która wiąże się z sześciocyfrową pensją wynoszącą średnio 109 956 USD. To z pewnością wystarczy, aby zagwarantować przyzwoite życie. Połącz to z faktem, że inżynierowie DevOps są bardzo poszukiwani, a szybko zobaczysz, jak ta konkretna pozycja ma przed sobą świetlaną przyszłość.

Co myślisz o tych poziomach wynagrodzenia dla inżyniera DevOps? Daj nam znać w sekcji komentarzy!