Περιγραφή θέσης εργασίας: Senior Προγραμματιστής Ruby (Θ/Α/Άλλο)
Χρησιμοποιήστε αυτό το υπόδειγμα περιγραφής θέσης εργασίας Senior Προγραμματιστή Ruby για να προσελκύσετε εξειδικευμένους προγραμματιστές. Για περισσότερες θέσεων χαμηλόβαθμων προγραμματιστών, ρίξτε μια ματιά στην περιγραφή θέσης εργασίας Προγραμματιστή Ruby on Rails.
Refreshed on
February 6, 2020
Οι αρμοδιότητες του Senior Προγραμματιστή Ruby περιλαμβάνουν:
- Συγγραφή αποτελεσματικού και κλιμακωτού κώδικα στο Ruby
- Δημιουργία εξαρτημάτων παρασκηνίου για διαδικτυακές εφαρμογές
- Δοκιμή εφαρμογών ως προς την απόδοσης, την απόκριση και την ασφάλεια
Περιγραφή θέσης εργασίας
Αναζητούμε Senior Προγραμματιστή Ruby για να συμμετάσχει στην ομάδα πληροφορικής μας και να μας βοηθήσει να δημιουργήσουμε λειτουργικό λογισμικό και εφαρμογές που βασίζονται στο διαδίκτυο.
Τα καθήκοντα του Senior Προγραμματιστή Ruby περιλαμβάνουν τη δημιουργία λύσεων παρασκηνίου, την κατασκευή αποδοτικών gems και την ενσωμάτωση εξαρτημάτων προσκηνίου. Αν σας ενδιαφέρει να εργαστείτε σκληρά γράφοντας κώδικα από το μηδέν και ελέγχοντας την εργασίας άλλων, θα θέλαμε να σας γνωρίσουμε.
Τέλος, θα συμβάλλετε σε όλες τις φάσεις του κύκλου ανάπτυξης λογισμικού, από τον σχεδιασμό στην αξιοποίηση.
Αρμοδιότητες
- Συγγραφή αποτελεσματικού και κλιμακωτού κώδικα στο Ruby
- Δημιουργία εξαρτημάτων παρασκηνίου για διαδικτυακές εφαρμογές
- Δοκιμή εφαρμογών ως προς την απόδοσης, την απόκριση και την ασφάλεια
- Έλεγχος και εκσφαλμάτωση κώδικα χαμηλόβαθμων προγραμματιστών
- Ένταξη λύσεων αποθήκευσης και επεξεργασίας δεδομένων
- Δημιουργία, εγκατάσταση και κοινοποίηση gems και plugins
- Δημιουργία αυτοματοποιημένων σεναρίων δοκιμών
- Βελτίωση και συντήρηση εφαρμογών μετά από την κυκλοφορία τους
- Συντονισμός με μέλη της ομάδας που εργάζονται σε διαφορετικά επίπεδα υποδομής
Απαιτήσεις
- Αποδεδειγμένη εργασιακή εμπειρία σε θέση Προγραμματιστή Ruby
- Σε βάθος κατανόηση του αντικειμενοστραφούς προγραμματισμού
- Πρακτική εμπειρία στη συγγραφή απλών εφαρμογών κάνοντας χρήση βιβλιοθηκών Ruby
- Εξειδίκευση στο Rails
- Κατανόηση της ευέλικτης ανάπτυξης λογισμικού
- Εξοικείωση με αυτοματοποιημένες πλατφόρμες δοκιμών
- Δεξιότητες επίλυσης προβλημάτων
- Ομαδικό πνεύμα
- Πτυχίο Πανεπιστημίου στη Μηχανολογία, στην Επιστήμη των Υπολογιστών ή σε σχετικό τομέα