Μετάβαση στο περιεχόμενο
Μενού

Γλώσσα

Πρότυπο σκάλας καριέρας

Πρότυπο σκάλας καριέρας για DevOps Engineer

Τέσσερα επίπεδα από Junior έως Staff DevOps Engineer, σε έξι ικανότητες: από την υποδομή ως την υποστήριξη των developers.

Δωρεάν πακέτο · Χωρίς πιστωτική κάρτα

Αυτή η σκάλα καριέρας απευθύνεται σε DevOps, platform και infrastructure engineers σε εταιρείες περίπου 20 έως 200 ατόμων. Σε αυτό το μέγεθος, η ομάδα υποδομής είναι συνήθως ένα έως έξι άτομα που διαχειρίζονται τους λογαριασμούς cloud, τα pipelines παράδοσης, την παρακολούθηση και το on-call, και που αφιερώνουν τόσο χρόνο στη βοήθεια προς τους developers όσο και στους servers. Περιγράφει τέσσερα επίπεδα, από κάποιον που κάνει καλά οριοθετημένες αλλαγές στην υποδομή έως το άτομο που έχει την ευθύνη για την κατεύθυνση της πλατφόρμας της εταιρείας. Το ανώτερο επίπεδό της, ο Staff DevOps Engineer, είναι επίπεδο ειδικού. Η διοίκηση της ομάδας υποδομής είναι χωριστή δουλειά.

Κάθε επίπεδο ορίζεται από όσα κάνει ένα άτομο και από το πόσο μέρος του συστήματος του εμπιστεύονται, όχι από τα χρόνια εμπειρίας ή από τον αριθμό των εργαλείων στο βιογραφικό του. Διαβάστε μια γραμμή του πίνακα ικανοτήτων από αριστερά προς τα δεξιά για να δείτε πώς μεγαλώνει μια προσδοκία. Διαβάστε την ενότητα ενός επιπέδου για να δείτε όλα όσα αναμένονται σε αυτό. Χρησιμοποιήστε τη για να εξηγήσετε τι σημαίνει το επόμενο επίπεδο, για να δώσετε δομή στα check-in και για να παίρνετε αποφάσεις προαγωγής που μπορείτε να υπερασπιστείτε.

Προσαρμόστε τη πριν τη δημοσιεύσετε. Αντικαταστήστε τη γενική διατύπωση με τη δική σας τεχνολογική στοίβα και τις δικές σας πρακτικές, και αφαιρέστε ό,τι ανήκει σε άλλη ομάδα — για παράδειγμα, αν την ασφάλεια ή τις βάσεις δεδομένων τις έχει άλλη ομάδα.

Τα επίπεδα με μια ματιά

  1. Junior DevOps Engineer

    Κάνει καλά οριοθετημένες αλλαγές στην υποδομή και στα pipelines με review και μαθαίνει πώς λειτουργεί η παραγωγή.

    Εύρος ευθύνης
    Μεμονωμένες αλλαγές σε υπάρχοντα κώδικα υποδομής και σε pipelines, που τις σχεδιάζει και τις ελέγχει κάποιος πιο έμπειρος.
  2. DevOps Engineer

    Έχει την ευθύνη μερών της υποδομής από άκρη σε άκρη και συμμετέχει πλήρως στη βάρδια on-call.

    Εύρος ευθύνης
    Υπηρεσίες, περιβάλλοντα ή pipelines για μία ή δύο ομάδες προϊόντος, από τον σχεδιασμό ως την καθημερινή λειτουργία.
  3. Senior DevOps Engineer

    Σχεδιάζει και ηγείται έργων υποδομής από τα οποία εξαρτώνται πολλές ομάδες και ανεβάζει τον πήχη της αξιοπιστίας.

    Εύρος ευθύνης
    Κοινή υποδομή που χρησιμοποιεί το μεγαλύτερο μέρος του engineering, και έργα όπως μεταπτώσεις που αγγίζουν κάθε ομάδα.
  4. Staff DevOps Engineer

    Θέτει την κατεύθυνση της πλατφόρμας της εταιρείας και λογοδοτεί για την αξιοπιστία, την ασφάλεια και το κόστος της.

    Εύρος ευθύνης
    Ολόκληρη η πλατφόρμα παραγωγής, η πολυετής κατεύθυνσή της και ο προϋπολογισμός της, για όλες τις ομάδες engineering.

Πίνακας ικανοτήτων

Κάθε γραμμή είναι μια ικανότητα και κάθε στήλη ένα επίπεδο. Διαβάστε μια γραμμή από αριστερά προς τα δεξιά για να δείτε πώς αυξάνεται η προσδοκία.

Τι σημαίνει κάθε ικανότητα

Υποδομή ως κώδικας
Δημιουργία και αλλαγή της υποδομής μέσω επαναλήψιμου κώδικα που περνά από review, όχι με το χέρι.
Pipelines build και παράδοσης
Ο κώδικας φτάνει από ένα pull request που έγινε merge στην παραγωγή γρήγορα και με ασφάλεια.
Αξιοπιστία και αντιμετώπιση περιστατικών
Η παραγωγή μένει διαθέσιμη και ανακάμπτει γρήγορα όταν δεν είναι.
Παρακολούθηση και παρατηρησιμότητα
Η δυνατότητα να βλέπει κανείς τι κάνει η παραγωγή και να ξέρει πότε κάτι πηγαίνει στραβά.
Ασφάλεια και πρόσβαση
Προστασία συστημάτων και δεδομένων με ασφαλείς προεπιλογές, ελάχιστα δικαιώματα και γρήγορες ενημερώσεις ασφαλείας.
Υποστήριξη developers και συνεργασία
Βοήθεια στους developers να λειτουργούν τις δικές τους υπηρεσίες και διάχυση γνώσης, ώστε η πλατφόρμα να μην εξαρτάται από ένα άτομο.
DevOps Engineer: προσδοκίες ανά ικανότητα και επίπεδο
ΙκανότηταJunior DevOps EngineerDevOps EngineerSenior DevOps EngineerStaff DevOps Engineer
Υποδομή ως κώδικαςΚάνει αλλαγές σε υπάρχοντα κώδικα υποδομής ακολουθώντας τα μοτίβα που ήδη υπάρχουν, ελέγχει το σχεδιαζόμενο diff πριν το εφαρμόσει και ποτέ δεν αλλάζει την παραγωγή με το χέρι χωρίς να ρωτήσει πρώτα.Γράφει επαναχρησιμοποιήσιμα modules υποδομής για νέες υπηρεσίες και περιβάλλοντα, χειρίζεται με ασφάλεια το state και τα secrets και αφαιρεί πόρους που δεν χρησιμοποιούνται πια.Σχεδιάζει τη δομή του κώδικα υποδομής και των περιβαλλόντων της εταιρείας, ηγείται αλλαγών όπως αναβαθμίσεις δικτύου ή cluster με δοκιμασμένο σχέδιο επαναφοράς και κρατά ορατό το κόστος cloud ανά ομάδα.Επιλέγει τα βασικά δομικά στοιχεία και τους παρόχους της πλατφόρμας για τα επόμενα χρόνια, θέτει τα πρότυπα που ακολουθεί η υποδομή κάθε ομάδας και έχει την ευθύνη του προϋπολογισμού υποδομής μαζί με τη διοίκηση.
Pipelines build και παράδοσηςΔιορθώνει βήματα pipeline που έχουν χαλάσει, προσθέτει απλά jobs σε υπάρχοντα pipelines και εξηγεί σε έναν developer γιατί απέτυχε το build του.Φτιάχνει και συντηρεί ολόκληρο το pipeline μιας υπηρεσίας — build, tests, artefacts, deploy σε κάθε περιβάλλον — και επιταχύνει τα αργά βήματα για τα οποία παραπονιούνται οι developers.Σχεδιάζει κοινά πρότυπα pipeline που χρησιμοποιεί κάθε ομάδα, εισάγει ασφαλέστερες μεθόδους release όπως canary ή blue-green deploys και παρακολουθεί τη συχνότητα των deploys και το ποσοστό αποτυχίας τους.Ορίζει πώς κυκλοφορεί λογισμικό ολόκληρη η εταιρεία, από το branching ως την επαναφορά, και εξαλείφει τα σημεία συμφόρησης που καθυστερούν την παράδοση σε όλες τις ομάδες.
Αξιοπιστία και αντιμετώπιση περιστατικώνΠαρακολουθεί πιο έμπειρους συναδέλφους στο on-call, ακολουθεί τα runbooks για γνωστές ειδοποιήσεις και κλιμακώνει γρήγορα με τις πληροφορίες που χρειάζεται ο επόμενος.Συμμετέχει πλήρως στη βάρδια on-call, επιλύει τα περισσότερα περιστατικά στην περιοχή του χωρίς βοήθεια, γράφει runbooks για όσα διόρθωσε και ελέγχει τα backups κάνοντας πραγματική επαναφορά.Ηγείται της αντιμετώπισης μεγάλων περιστατικών, οργανώνει post-mortems χωρίς απόδοση ευθυνών και φέρνει εις πέρας τις επόμενες ενέργειες, και σχεδιάζει χωρητικότητα και failover για τα κρίσιμα συστήματα.Θέτει στόχους αξιοπιστίας με το product και τη διοίκηση, σχεδιάζει τη διαδικασία on-call και διαχείρισης περιστατικών για όλο το engineering και προετοιμάζεται για καταστροφές όπως η απώλεια ενός region ή ενός παρόχου.
Παρακολούθηση και παρατηρησιμότηταΠροσθέτει dashboards και ειδοποιήσεις ακολουθώντας υπάρχοντα παραδείγματα και ελέγχει πρώτα τα logs και τις μετρικές όταν κάτι φαίνεται λάθος.Στήνει logging, μετρικές και ειδοποιήσεις για νέες υπηρεσίες, ρυθμίζει τις ειδοποιήσεις ώστε κάθε κλήση να απαιτεί ενέργεια και βοηθά τους developers να βρίσκουν στα δεδομένα αυτό που χρειάζονται.Σχεδιάζει την προσέγγιση παρατηρησιμότητας για τα βασικά συστήματα της εταιρείας, ορίζει τους δείκτες υγείας υπηρεσιών με τους οποίους μετριούνται οι ομάδες και μειώνει τον θόρυβο των ειδοποιήσεων σε όλες τις ομάδες.Επιλέγει τα εργαλεία παρατηρησιμότητας της εταιρείας και το μοντέλο κόστους τους, και φροντίζει ώστε η διοίκηση να βλέπει την υγεία της πλατφόρμας χωρίς να ρωτά έναν μηχανικό.
Ασφάλεια και πρόσβασηΑκολουθεί τους κανόνες της ομάδας για τα secrets και την πρόσβαση, εφαρμόζει τις τακτικές ενημερώσεις και αναφέρει αμέσως οτιδήποτε μοιάζει με πρόβλημα ασφάλειας.Διαχειρίζεται την πρόσβαση και τα secrets των υπηρεσιών του με την αρχή των ελάχιστων δικαιωμάτων, διορθώνει ευπάθειες ανάλογα με τη σοβαρότητά τους και επιλύει τα ευρήματα των σαρώσεων ασφαλείας.Σχεδιάζει τα όρια δικτύου, τη διαχείριση ταυτοτήτων και secrets σε όλη την πλατφόρμα, προετοιμάζει τεκμήρια για τους ελέγχους ασφαλείας των πελατών και ηγείται της αντιμετώπισης περιστατικών ασφαλείας.Έχει την ευθύνη για το επίπεδο ασφάλειας της πλατφόρμας μαζί με τη διοίκηση, θέτει τους ελέγχους που απαιτεί η συμμόρφωση (για παράδειγμα SOC 2 ή ISO 27001) και κάνει τον ασφαλή δρόμο τον ευκολότερο για κάθε ομάδα.
Υποστήριξη developers και συνεργασίαΑπαντά στις ερωτήσεις των developers για περιβάλλοντα και pipelines, καταγράφει τις διορθώσεις που κάνει και ζητά review νωρίς.Γράφει σαφείς οδηγούς για συνηθισμένες εργασίες, δουλεύει μαζί με τους developers στο deploy και στο debugging των υπηρεσιών τους και εισάγει τα νέα μέλη στην υποδομή.Φτιάχνει εργαλεία αυτοεξυπηρέτησης που επιτρέπουν στις ομάδες να δημιουργούν υπηρεσίες και περιβάλλοντα χωρίς να ανοίγουν ticket, καθοδηγεί άλλους DevOps engineers και συμμετέχει στις προσλήψεις.Διαμορφώνει την πλατφόρμα ως εσωτερικό προϊόν με χρήστες τους developers, αποφασίζει τι έχουν την ευθύνη οι ομάδες και τι η ομάδα πλατφόρμας, και αναπτύσσει τους επόμενους senior μηχανικούς.

Κυλήστε τον πίνακα οριζόντια για να δείτε όλα τα επίπεδα.

Λήψη σε CSV Ανοίγει σε Excel, Google Sheets ή Numbers.

Junior DevOps Engineer: τι αναμένεται

Κάνει καλά οριοθετημένες αλλαγές στην υποδομή και στα pipelines με review και μαθαίνει πώς λειτουργεί η παραγωγή. Μεμονωμένες αλλαγές σε υπάρχοντα κώδικα υποδομής και σε pipelines, που τις σχεδιάζει και τις ελέγχει κάποιος πιο έμπειρος.

Υποδομή ως κώδικας
Κάνει αλλαγές σε υπάρχοντα κώδικα υποδομής ακολουθώντας τα μοτίβα που ήδη υπάρχουν, ελέγχει το σχεδιαζόμενο diff πριν το εφαρμόσει και ποτέ δεν αλλάζει την παραγωγή με το χέρι χωρίς να ρωτήσει πρώτα.
Pipelines build και παράδοσης
Διορθώνει βήματα pipeline που έχουν χαλάσει, προσθέτει απλά jobs σε υπάρχοντα pipelines και εξηγεί σε έναν developer γιατί απέτυχε το build του.
Αξιοπιστία και αντιμετώπιση περιστατικών
Παρακολουθεί πιο έμπειρους συναδέλφους στο on-call, ακολουθεί τα runbooks για γνωστές ειδοποιήσεις και κλιμακώνει γρήγορα με τις πληροφορίες που χρειάζεται ο επόμενος.
Παρακολούθηση και παρατηρησιμότητα
Προσθέτει dashboards και ειδοποιήσεις ακολουθώντας υπάρχοντα παραδείγματα και ελέγχει πρώτα τα logs και τις μετρικές όταν κάτι φαίνεται λάθος.
Ασφάλεια και πρόσβαση
Ακολουθεί τους κανόνες της ομάδας για τα secrets και την πρόσβαση, εφαρμόζει τις τακτικές ενημερώσεις και αναφέρει αμέσως οτιδήποτε μοιάζει με πρόβλημα ασφάλειας.
Υποστήριξη developers και συνεργασία
Απαντά στις ερωτήσεις των developers για περιβάλλοντα και pipelines, καταγράφει τις διορθώσεις που κάνει και ζητά review νωρίς.

DevOps Engineer: τι αναμένεται

Έχει την ευθύνη μερών της υποδομής από άκρη σε άκρη και συμμετέχει πλήρως στη βάρδια on-call. Υπηρεσίες, περιβάλλοντα ή pipelines για μία ή δύο ομάδες προϊόντος, από τον σχεδιασμό ως την καθημερινή λειτουργία.

Υποδομή ως κώδικας
Γράφει επαναχρησιμοποιήσιμα modules υποδομής για νέες υπηρεσίες και περιβάλλοντα, χειρίζεται με ασφάλεια το state και τα secrets και αφαιρεί πόρους που δεν χρησιμοποιούνται πια.
Pipelines build και παράδοσης
Φτιάχνει και συντηρεί ολόκληρο το pipeline μιας υπηρεσίας — build, tests, artefacts, deploy σε κάθε περιβάλλον — και επιταχύνει τα αργά βήματα για τα οποία παραπονιούνται οι developers.
Αξιοπιστία και αντιμετώπιση περιστατικών
Συμμετέχει πλήρως στη βάρδια on-call, επιλύει τα περισσότερα περιστατικά στην περιοχή του χωρίς βοήθεια, γράφει runbooks για όσα διόρθωσε και ελέγχει τα backups κάνοντας πραγματική επαναφορά.
Παρακολούθηση και παρατηρησιμότητα
Στήνει logging, μετρικές και ειδοποιήσεις για νέες υπηρεσίες, ρυθμίζει τις ειδοποιήσεις ώστε κάθε κλήση να απαιτεί ενέργεια και βοηθά τους developers να βρίσκουν στα δεδομένα αυτό που χρειάζονται.
Ασφάλεια και πρόσβαση
Διαχειρίζεται την πρόσβαση και τα secrets των υπηρεσιών του με την αρχή των ελάχιστων δικαιωμάτων, διορθώνει ευπάθειες ανάλογα με τη σοβαρότητά τους και επιλύει τα ευρήματα των σαρώσεων ασφαλείας.
Υποστήριξη developers και συνεργασία
Γράφει σαφείς οδηγούς για συνηθισμένες εργασίες, δουλεύει μαζί με τους developers στο deploy και στο debugging των υπηρεσιών τους και εισάγει τα νέα μέλη στην υποδομή.

Senior DevOps Engineer: τι αναμένεται

Σχεδιάζει και ηγείται έργων υποδομής από τα οποία εξαρτώνται πολλές ομάδες και ανεβάζει τον πήχη της αξιοπιστίας. Κοινή υποδομή που χρησιμοποιεί το μεγαλύτερο μέρος του engineering, και έργα όπως μεταπτώσεις που αγγίζουν κάθε ομάδα.

Υποδομή ως κώδικας
Σχεδιάζει τη δομή του κώδικα υποδομής και των περιβαλλόντων της εταιρείας, ηγείται αλλαγών όπως αναβαθμίσεις δικτύου ή cluster με δοκιμασμένο σχέδιο επαναφοράς και κρατά ορατό το κόστος cloud ανά ομάδα.
Pipelines build και παράδοσης
Σχεδιάζει κοινά πρότυπα pipeline που χρησιμοποιεί κάθε ομάδα, εισάγει ασφαλέστερες μεθόδους release όπως canary ή blue-green deploys και παρακολουθεί τη συχνότητα των deploys και το ποσοστό αποτυχίας τους.
Αξιοπιστία και αντιμετώπιση περιστατικών
Ηγείται της αντιμετώπισης μεγάλων περιστατικών, οργανώνει post-mortems χωρίς απόδοση ευθυνών και φέρνει εις πέρας τις επόμενες ενέργειες, και σχεδιάζει χωρητικότητα και failover για τα κρίσιμα συστήματα.
Παρακολούθηση και παρατηρησιμότητα
Σχεδιάζει την προσέγγιση παρατηρησιμότητας για τα βασικά συστήματα της εταιρείας, ορίζει τους δείκτες υγείας υπηρεσιών με τους οποίους μετριούνται οι ομάδες και μειώνει τον θόρυβο των ειδοποιήσεων σε όλες τις ομάδες.
Ασφάλεια και πρόσβαση
Σχεδιάζει τα όρια δικτύου, τη διαχείριση ταυτοτήτων και secrets σε όλη την πλατφόρμα, προετοιμάζει τεκμήρια για τους ελέγχους ασφαλείας των πελατών και ηγείται της αντιμετώπισης περιστατικών ασφαλείας.
Υποστήριξη developers και συνεργασία
Φτιάχνει εργαλεία αυτοεξυπηρέτησης που επιτρέπουν στις ομάδες να δημιουργούν υπηρεσίες και περιβάλλοντα χωρίς να ανοίγουν ticket, καθοδηγεί άλλους DevOps engineers και συμμετέχει στις προσλήψεις.

Staff DevOps Engineer: τι αναμένεται

Θέτει την κατεύθυνση της πλατφόρμας της εταιρείας και λογοδοτεί για την αξιοπιστία, την ασφάλεια και το κόστος της. Ολόκληρη η πλατφόρμα παραγωγής, η πολυετής κατεύθυνσή της και ο προϋπολογισμός της, για όλες τις ομάδες engineering.

Υποδομή ως κώδικας
Επιλέγει τα βασικά δομικά στοιχεία και τους παρόχους της πλατφόρμας για τα επόμενα χρόνια, θέτει τα πρότυπα που ακολουθεί η υποδομή κάθε ομάδας και έχει την ευθύνη του προϋπολογισμού υποδομής μαζί με τη διοίκηση.
Pipelines build και παράδοσης
Ορίζει πώς κυκλοφορεί λογισμικό ολόκληρη η εταιρεία, από το branching ως την επαναφορά, και εξαλείφει τα σημεία συμφόρησης που καθυστερούν την παράδοση σε όλες τις ομάδες.
Αξιοπιστία και αντιμετώπιση περιστατικών
Θέτει στόχους αξιοπιστίας με το product και τη διοίκηση, σχεδιάζει τη διαδικασία on-call και διαχείρισης περιστατικών για όλο το engineering και προετοιμάζεται για καταστροφές όπως η απώλεια ενός region ή ενός παρόχου.
Παρακολούθηση και παρατηρησιμότητα
Επιλέγει τα εργαλεία παρατηρησιμότητας της εταιρείας και το μοντέλο κόστους τους, και φροντίζει ώστε η διοίκηση να βλέπει την υγεία της πλατφόρμας χωρίς να ρωτά έναν μηχανικό.
Ασφάλεια και πρόσβαση
Έχει την ευθύνη για το επίπεδο ασφάλειας της πλατφόρμας μαζί με τη διοίκηση, θέτει τους ελέγχους που απαιτεί η συμμόρφωση (για παράδειγμα SOC 2 ή ISO 27001) και κάνει τον ασφαλή δρόμο τον ευκολότερο για κάθε ομάδα.
Υποστήριξη developers και συνεργασία
Διαμορφώνει την πλατφόρμα ως εσωτερικό προϊόν με χρήστες τους developers, αποφασίζει τι έχουν την ευθύνη οι ομάδες και τι η ομάδα πλατφόρμας, και αναπτύσσει τους επόμενους senior μηχανικούς.

Πώς να προσαρμόσετε αυτή τη σκάλα

  1. Ονομάστε την τεχνολογική σας στοίβα στις προσδοκίες

    Γενικές φράσεις όπως «κώδικας υποδομής» ή «pipelines» είναι εύκολο να τις αποδεχτεί κανείς και δύσκολο να τις αξιολογήσει. Αντικαταστήστε τις με τα πραγματικά σας εργαλεία και πρακτικές, ώστε ένας junior μηχανικός να ξέρει ακριβώς τι αναμένεται να μάθει πρώτα.

  2. Μη βιαστείτε να εισαγάγετε το επίπεδο Staff

    Με έναν έως τρεις DevOps engineers, τα επίπεδα junior, mid και senior συνήθως αρκούν. Προσθέστε το Staff όταν κάποιος θέτει πράγματι την κατεύθυνση της πλατφόρμας και έχει την ευθύνη του προϋπολογισμού της για όλο το engineering, όχι ως τίτλο για το πιο έμπειρο άτομο μιας μικρής ομάδας.

  3. Γράψτε τους κανόνες on-call στη σκάλα

    Πείτε σε ποιο επίπεδο μπαίνει κανείς στη βάρδια, πότε ηγείται περιστατικών και πώς αμείβεται ο χρόνος on-call. Οι άγραφες προσδοκίες για το on-call είναι ένας από τους πιο συχνούς λόγους για τους οποίους οι infrastructure engineers εξουθενώνονται και φεύγουν.

  4. Αντιστοιχίστε τα επίπεδα με τη σκάλα των software engineers

    Αντιστοιχίστε κάθε επίπεδο DevOps με το επίπεδο software engineer που έχει το ίδιο εύρος και τις ίδιες αποδοχές. Η δουλειά στην πλατφόρμα είναι δουλειά engineering, και όταν οι δύο σκάλες είναι ευθυγραμμισμένες, οι μετακινήσεις ανάμεσα σε ομάδες προϊόντος και πλατφόρμας γίνονται απλές.

Ερωτήσεις

Ερωτήσεις για αυτή τη σκάλα

Ποια είναι η διαφορά ανάμεσα σε DevOps engineer, SRE και platform engineer;

Αυστηρά μιλώντας, το DevOps είναι τρόπος δουλειάς και όχι τίτλος θέσης. Στην πράξη, σε εταιρείες 20 έως 200 ατόμων οι τίτλοι περιγράφουν κυρίως την ίδια δουλειά με διαφορετική έμφαση: οι SREs εστιάζουν στους στόχους αξιοπιστίας — συνήθως SLOs και error budgets — και στα περιστατικά, οι platform engineers στα εργαλεία αυτοεξυπηρέτησης για τους developers και οι DevOps engineers στα pipelines και στην υποδομή. Μία σκάλα συνήθως καλύπτει και τους τρεις: προσαρμόστε τη διατύπωση των ικανοτήτων αντί να φτιάχνετε χωριστές σκάλες.

Πότε χρειάζεται μια startup τον πρώτο της DevOps engineer;

Συνήθως όταν οι developers περνούν αισθητό μέρος της εβδομάδας τους με deploys, περιβάλλοντα και προβλήματα παραγωγής αντί για λειτουργίες, ή όταν οι πελάτες αρχίζουν να ζητούν δεσμεύσεις διαθεσιμότητας και ελέγχους ασφαλείας. Σε πολλές εταιρείες αυτό συμβαίνει γύρω στους 15 έως 30 μηχανικούς.

Πρέπει η δουλειά on-call να μετράει για την προαγωγή ενός DevOps engineer;

Ναι, αλλά μετρήστε όσα μαθαίνουν και βελτιώνουν οι άνθρωποι, όχι σε πόσες κλήσεις απάντησαν. Η καλή διαχείριση ενός μεγάλου περιστατικού, τα post-mortems των οποίων οι ενέργειες ολοκληρώνονται και η μείωση του θορύβου στις ειδοποιήσεις είναι σαφή τεκμήρια για το επόμενο επίπεδο. Το να είναι κανείς συχνά on-call δεν είναι.

Μετράνε οι πιστοποιήσεις cloud για το επίπεδο ενός DevOps engineer;

Μπορούν να βοηθήσουν κάποιον να μάθει μια πλατφόρμα, αλλά δεν πρέπει να καθορίζουν το επίπεδο. Αξιολογήστε όσα έχει φτιάξει και λειτουργήσει το άτομο στο δικό σας περιβάλλον με βάση τον πίνακα ικανοτήτων. Μια πιστοποίηση χωρίς τέτοια τεκμήρια δεν δείχνει το επόμενο επίπεδο· τα τεκμήρια χωρίς πιστοποίηση το δείχνουν.

Πόσα επίπεδα χρειάζεται μια σκάλα καριέρας για DevOps engineers;

Τρία ή τέσσερα, επειδή οι ομάδες υποδομής σε εταιρείες αυτού του μεγέθους είναι μικρές. Αυτό το πρότυπο έχει τέσσερα — Junior, DevOps Engineer, Senior και Staff — και ταιριάζει καλά δίπλα σε μια σκάλα software engineer πέντε επιπέδων, με τα επίπεδα Staff ευθυγραμμισμένα.

Στήστε αυτή τη σκάλα καριέρας στο LadderKit — δωρεάν

Ορίστε τα επίπεδα και τις δεξιότητές της για την ομάδα σας, αξιολογήστε τους ανθρώπους με βάση αυτά στα check-in και κρατήστε τις αποφάσεις προαγωγής συνεπείς.

Δωρεάν πακέτο · Χωρίς πιστωτική κάρτα

  • Τεχνολογία

    Software Engineer

    Πέντε επίπεδα από Junior έως Principal, σε έξι ικανότητες: από την παράδοση κώδικα ως την ανάπτυξη της ομάδας.

    • 5 επίπεδα
    • 6 ικανότητες
  • Τεχνολογία

    QA Engineer

    Τέσσερα επίπεδα από Junior QA έως Lead QA Engineer, σε έξι ικανότητες: από τον σχεδιασμό δοκιμών ως τις πρακτικές ποιότητας.

    • 4 επίπεδα
    • 6 ικανότητες
  • Τεχνολογία

    Engineering Manager

    Τέσσερα επίπεδα από Engineering Manager έως VP of Engineering, σε έξι διοικητικές ικανότητες.

    • 4 επίπεδα
    • 6 ικανότητες

Δείτε όλα τα πρότυπα