Οι Μηχανικοί Υποδομών σχεδιάζουν και συντηρούν την τεχνική υποδομή που υποστηρίζει εφαρμογές λογισμικού. Διαχειρίζονται servers, δίκτυα και cloud πλατφόρμες διασφαλίζοντας υψηλή διαθεσιμότητα. Είναι απαραίτητος ρόλος για εταιρείες σε ψηφιακό μετασχηματισμό.
Βασικές δεξιότητες για θέσεις Infrastructure Engineer
Εμπειρία με την πλατφόρμα GitLab Continuous Integration για αυτοματοποιημένο έλεγχο και ανάπτυξη λογισμικού.
Εμπειρία με την πλατφόρμα cloud computing Amazon Web Services για ανάπτυξη και διαχείριση εφαρμογών.
Εμπειρία με το ArgoCD, ένα δηλωτικό εργαλείο συνεχούς παράδοσης GitOps για Kubernetes.
Εμπειρία στη χρήση του Terraform για υποδομές ως κώδικα για την αυτοματοποίηση της παροχής πόρων στο cloud.
Ικανότητα προγραμματισμού στη γλώσσα Python για ανάπτυξη λογισμικού, αυτοματοποίηση και ανάλυση δεδομένων.
Γνώση των ροών εργασίας Συνεχούς Ενσωμάτωσης και Συνεχούς Ανάπτυξης για αυτοματοποιημένη ανάπτυξη και παράδοση λογισμικού.
Επιθυμητές δεξιότητες και ήπιες δεξιότητες που μπορούν να σε ξεχωρίσουν
Η χρήση της τεχνολογίας containers για τη συσκευασία και ανάπτυξη εφαρμογών με αποδοτικό και συνεπή τρόπο.
Ικανότητα να συνεργάζεται αποτελεσματικά με άλλους για την επίτευξη κοινών στόχων.
Ικανότητα να μεταδίδεται πληροφορία με σαφήνεια και αποτελεσματικότητα προφορικά και γραπτά.
Ικανότητα γρήγορης προσαρμογής σε αλλαγές και νέες προκλήσεις σε δυναμικά περιβάλλοντα.
Προτεινόμενη εκπαίδευση και προσόντα για θέσεις Infrastructure Engineer
Επιστήμη
Η μελέτη των φυσικών και υλικών φαινομένων μέσω παρατήρησης και πειραμάτων.
Μηχανική Λογισμικού
Μελέτη του σχεδιασμού, ανάπτυξης, δοκιμής και συντήρησης συστημάτων λογισμικού.