Text copied to clipboard!

Τίτλος

Text copied to clipboard!

Προγραμματιστής Ανοιχτού Κώδικα

Περιγραφή

Text copied to clipboard!
Αναζητούμε έναν Προγραμματιστή Ανοιχτού Κώδικα με πάθος για τη δημιουργία και τη συνεισφορά σε έργα λογισμικού ανοιχτού κώδικα. Ο ιδανικός υποψήφιος θα έχει εμπειρία στην ανάπτυξη λογισμικού, καλή γνώση εργαλείων συνεργασίας όπως το Git και το GitHub, και θα είναι εξοικειωμένος με τις αρχές της κοινότητας ανοιχτού κώδικα. Θα συνεργαστείτε με διεθνείς ομάδες, θα συμμετέχετε σε συζητήσεις σχεδιασμού και θα συμβάλλετε στην υλοποίηση και βελτίωση λογισμικού που χρησιμοποιείται από χιλιάδες χρήστες παγκοσμίως. Ως Προγραμματιστής Ανοιχτού Κώδικα, θα έχετε την ευκαιρία να εργαστείτε σε έργα που καλύπτουν διάφορους τομείς, όπως λειτουργικά συστήματα, εργαλεία ανάπτυξης, βιβλιοθήκες λογισμικού και εφαρμογές ιστού. Θα πρέπει να είστε σε θέση να γράφετε καθαρό, τεκμηριωμένο και επεκτάσιμο κώδικα, να διαχειρίζεστε αιτήματα συγχώνευσης (pull requests), να απαντάτε σε ζητήματα (issues) και να συνεργάζεστε με άλλους προγραμματιστές για την επίλυση προβλημάτων και την υλοποίηση νέων λειτουργιών. Η θέση αυτή απαιτεί αυτονομία, υπευθυνότητα και ικανότητα επικοινωνίας σε γραπτό και προφορικό λόγο. Η εμπειρία με Agile μεθοδολογίες, CI/CD pipelines και τεχνολογίες όπως Docker, Kubernetes ή cloud πλατφόρμες θεωρείται επιπλέον προσόν. Αν αγαπάτε την καινοτομία, την κοινή χρήση γνώσης και τη συνεργασία σε παγκόσμιο επίπεδο, αυτή η θέση είναι για εσάς.

Καθήκοντα

Text copied to clipboard!
  • Συμμετοχή στην ανάπτυξη και συντήρηση έργων ανοιχτού κώδικα
  • Συγγραφή καθαρού και τεκμηριωμένου κώδικα
  • Ανάλυση και επίλυση τεχνικών προβλημάτων
  • Συνεργασία με διεθνείς ομάδες προγραμματιστών
  • Διαχείριση pull requests και issues στο GitHub
  • Συμμετοχή σε συζητήσεις σχεδιασμού και αρχιτεκτονικής
  • Δοκιμή και βελτιστοποίηση λογισμικού
  • Συμμόρφωση με πρότυπα ποιότητας και ασφάλειας
  • Συνεχής εκμάθηση και παρακολούθηση τεχνολογικών εξελίξεων
  • Συμβολή στη δημιουργία τεκμηρίωσης και οδηγών χρήσης

Απαιτήσεις

Text copied to clipboard!
  • Πτυχίο Πληροφορικής ή συναφούς τομέα
  • Εμπειρία σε γλώσσες προγραμματισμού όπως Python, JavaScript ή C++
  • Καλή γνώση Git και GitHub
  • Εξοικείωση με το οικοσύστημα ανοιχτού κώδικα
  • Ικανότητα συνεργασίας σε απομακρυσμένες ομάδες
  • Καλή γνώση Αγγλικών (γραπτά και προφορικά)
  • Εμπειρία με Agile μεθοδολογίες
  • Γνώση εργαλείων CI/CD
  • Κατανόηση αρχών ασφαλούς προγραμματισμού
  • Ικανότητα επίλυσης προβλημάτων και λήψης πρωτοβουλιών

Πιθανές ερωτήσεις συνέντευξης

Text copied to clipboard!
  • Ποια έργα ανοιχτού κώδικα έχετε συνεισφέρει στο παρελθόν;
  • Ποια γλώσσα προγραμματισμού προτιμάτε και γιατί;
  • Πώς διαχειρίζεστε τις διαφωνίες σε ένα έργο ανοιχτού κώδικα;
  • Έχετε εμπειρία με CI/CD pipelines;
  • Πώς εξασφαλίζετε την ποιότητα του κώδικά σας;
  • Ποια είναι η εμπειρία σας με το Git και το GitHub;
  • Πώς οργανώνετε την εργασία σας σε απομακρυσμένο περιβάλλον;
  • Ποια είναι η γνώμη σας για την τεκμηρίωση στον κώδικα;
  • Έχετε συμμετάσχει σε κοινότητες ή hackathons;
  • Πώς παραμένετε ενημερωμένος για νέες τεχνολογίες;