Solidus Labs
Solidus Labs
Η Solidus Labs αναπτύσσει λογισμικό ασφάλειας και συμμόρφωσης για το οικοσύστημα των ψηφιακών περιουσιακών στοιχείων. Το χαρτοφυλάκιο προϊόντων της περιλαμβάνει την εποπτεία συναλλαγών, την παρακολούθηση συναλλαγών και το Staking Guard, βοηθώντας τους οργανισμούς να εντοπίζουν και να αντιμετωπίζουν κινδύνους σε όλο τον κύκλο ζωής των ψηφιακών περιουσιακών στοιχείων. Η εταιρεία δραστηριοποιείται στη διασταύρωση της κυβερνοασφάλειας, του fintech και της ανάπτυξης λογισμικού.

Ανώτερος Μηχανικός Δεδομένων, Υποδομή ClickHouse — Solidus Labs (Υβριδική εργασία, Ηνωμένο Βασίλειο)

Ο ανώτερος μηχανικός δεδομένων είναι υπεύθυνος για την κλιμάκωση της υποδομής ClickHouse πίσω από την πλατφόρμα επιτήρησης συναλλαγών της Solidus Labs. Ο ρόλος καλύπτει αγωγούς δεδομένων μεγάλου όγκου, αρχιτεκτονική συστάδων, αξιοπιστία και παρατηρησιμότητα για φόρτους εργασίας σε πραγματικό χρόνο και σε δέσμες.

Περιγραφή

  • Σχεδιασμός και βελτιστοποίηση της αρχιτεκτονικής δεδομένων ClickHouse, συμπεριλαμβανομένων μηχανών πινάκων, κατατμήσεων, υλοποιημένων προβολών και πολιτικών αποθήκευσης
  • Διαχείριση της διαστασιολόγησης, της τοπολογίας και του σχεδιασμού χωρητικότητας συστάδων ClickHouse για πρόσληψη δεδομένων σε πραγματικό χρόνο και επεξεργασία δέσμης T+1
  • Ηγεσία στις πρακτικές αξιοπιστίας δεδομένων και αποδιπλοποίησης στο ClickHouse και σε συναφείς αγωγούς δεδομένων
  • Κατασκευή και βελτίωση παρακολούθησης, ειδοποιήσεων και παρατηρησιμότητας για αναπαραγωγή, συγχωνεύσεις, καθυστέρηση ερωτημάτων και χρήση πόρων
  • Λειτουργία ως ειδικός της εταιρείας στο ClickHouse και καθοδήγηση ομάδων μηχανικών στη βελτιστοποίηση ερωτημάτων και τη μοντελοποίηση δεδομένων
  • Συνεργασία με τον προμηθευτή του ClickHouse για τη διερεύνηση ζητημάτων, την αξιολόγηση δυνατοτήτων και την υλοποίηση βελτιώσεων
  • Συνεργασία με ομάδες αναλυτικής, μηχανικής μάθησης και προϊόντος για τη βελτίωση της αποθήκευσης, των σχημάτων, των μορφών και της απόδοσης ερωτημάτων
  • Καθορισμός και τήρηση προτύπων ClickHouse για την έκδοση σχημάτων και τη διακυβέρνηση δεδομένων

Απαιτήσεις

  • Πτυχίο στην επιστήμη υπολογιστών
  • Τουλάχιστον πέντε χρόνια πρακτικής εμπειρίας στη μηχανική λογισμικού με Java, Rust ή Python
  • Οκτώ ή περισσότερα χρόνια εμπειρίας στην ανάπτυξη συστημάτων και αγωγών μηχανικής δεδομένων για παραγωγικά περιβάλλοντα μεγάλου όγκου και χαμηλής καθυστέρησης
  • Επαγγελματική εμπειρία στην ανάπτυξη συστημάτων χαμηλής καθυστέρησης σε πραγματικό χρόνο που επεξεργάζονται δισεκατομμύρια συμβάντα καθημερινά
  • Προχωρημένη πρακτική γνώση του ClickHouse, συμπεριλαμβανομένων της αρχιτεκτονικής συστάδων, των μηχανών πινάκων, της αναπαραγωγής, του sharding και της βελτιστοποίησης ερωτημάτων
  • Ισχυρή εμπειρία με Apache Kafka, Spark, Airflow, Kubernetes, Redis, Snowflake και συστήματα προσωρινής αποθήκευσης
  • Άριστη γνώση SQL και ρύθμισης ερωτημάτων, συμπεριλαμβανομένων υλοποιημένων προβολών, projections, TTL και βελτιστοποίησης MergeTree στο ClickHouse
  • Εμπειρία στη χρήση πλατφορμών παρατηρησιμότητας όπως Prometheus και Grafana
  • Αποδεδειγμένη περιέργεια, ανεξαρτησία και πρωτοβουλία στον εντοπισμό και την υλοποίηση λύσεων
  • Εξαιρετικές γραπτές και προφορικές επικοινωνιακές δεξιότητες, με ικανότητα καθοδήγησης και επιρροής μηχανικών σε κατανεμημένες ομάδες