מהנדס בכיר לתפעול נתונים בענן ילידי
הרחיבו ואבטחו תשתית Kubernetes עבור פלטפורמה צומחת בתפקיד מהנדס SRE בכיר. בצעו אוטומציה לאמינות, לניטור, להתאוששות מאסון ולאופטימיזציה של עלויות הענן.
תיאור
- תכננו והפעילו עומסי עבודה בסביבת ייצור על פני אשכולות Kubernetes.
- בנו מערכות לריפוי עצמי ולהתרחבות אוטומטית, שמצמצמות עבודה ידנית ותומכות בזמינות.
- הפעילו פלטפורמות אמינות של אחסון נתונים SQL, NoSQL ואובייקטים בסביבות Kubernetes.
- פתחו תוכניות לגיבוי, להתאוששות מאסון, לשכפול ולמעבר לגיבוי, כדי לעמוד ביעדי RPO ו-RTO.
- אבחַנו תקלות ושחזרו Persistent Volumes, StorageClasses, מנהלי התקני CSI ו-PVCs של Kubernetes.
- שפרו את ביצועי האחסון ואת עלותו באמצעות חלוקה לשכבות, הפרדה בין נתונים חמים וקרים ומדיניות מחזור החיים של S3.
- אבטחו והרחיבו את MinIO ואת אחסון האובייקטים התואם ל-S3 עבור צינורות נתונים בעלי תפוקה גבוהה.
- נהלו אחסון בלוקים, כולל EBS, io2 ו-gp3, ומערכות קבצים משותפות כגון EFS ו-NFS.
- בצעו אופטימיזציה לרשתות, לתעבורה נכנסת ויוצאת ולרשתות שירותים לצורך תקשורת מאובטחת.
- קדמו שיטות GitOps ו-CI/CD עם ArgoCD, Flux ו-GitHub Actions.
- בצעו אוטומציה להקצאת תשתית ולשדרוגים באמצעות Terraform, Helm ואופרטורים של Kubernetes.
- העבירו שינויים בהדרגה באמצעות הפצות blue-green ו-canary ועדכונים מתגלגלים של מופעי spot.
- נהלו ניטור והתראות באמצעות Prometheus, Grafana, Loki, VictoriaMetrics ו-OpenSearch.
- הובילו תגובה לתקריות וסקירות לאחר תקרית.
- הנגישו מדדים של תקינות המערכת, הביצועים והעלויות.
- החילו הרשאות IAM מינימליות, תקשורת מאובטחת בין שירותים ורשימות בקרת גישה לרשת וחומות אש.
- אכפו RBAC של Kubernetes, ניהול סודות ושרשראות אספקה מאובטחות של תמונות.
- תמכו בהיערכות לביקורת ובעבודת ציות.
- נתחו וכוונו ביצועי CPU, זיכרון ו-I/O בקנה מידה גדול.
- עבדו עם צוותי מוצר ופלטפורמה כדי להתאים את גודל האשכולות, מסדי הנתונים ושכבות האחסון לצורך.
- צרו לוחות מחוונים לשקיפות עלויות עבור מובילי הנדסה.
דרישות
- לפחות 8 שנות ניסיון ב-SRE, DevOps או הנדסת תשתיות.
- מומחיות מעמיקה ב-Kubernetes, כולל תפעול של כמה אשכולות, פיתוח תרשימי Helm ורשתות מתקדמות.
- ניסיון משמעותי בתהליכי GitOps עם ArgoCD או Flux.
- מומחיות ב-AWS היא יתרון, או ב-Azure או GCP, וכן בכלי תשתית כקוד כגון Terraform, Pulumi או CloudFormation.
- ידע מתקדם במסדי נתונים SQL ו-NoSQL, כולל MySQL או Aurora, PostgreSQL, MongoDB ו-Redis.
- כישורי אוטומציה וסקריפטים ב-Python, Bash או Go.
- ניסיון משמעותי בניטור ובתצפיתיות עם כלים כגון Prometheus, Grafana, Loki, ELK או OpenSearch ו-VictoriaMetrics.
- ניסיון ב-CI/CD בקנה מידה גדול ובניהול תקריות בסביבת ייצור.
- ניסיון ב-Kafka, RabbitMQ או במערכות דומות להזרמת נתונים ולהודעות.
- תואר ראשון במדעי המחשב, בהנדסה או בתחום קשור, או ניסיון עבודה שקול.
- ניסיון בהפעלת מערכות קריטיות, עתירות תעבורה ורב-אזוריות הוא יתרון.
- הוכחת יכולת לאופטימיזציה של עלויות ענן ו-Kubernetes היא יתרון.
- היכרות עם Istio, Linkerd או רשתות מתקדמות ובקרת תעבורה יוצאת היא יתרון.
- ניסיון ברכיבי פלטפורמת נתונים כגון Airflow, Debezium או ClickHouse מועיל אך אינו חובה.
- כישורי תקשורת ועבודת צוות חזקים, ויכולת לשתף פעולה עם צוותי הנדסה, DevOps, אבטחה ומוצר.
הטבות
- תוכניות הכשרה ופיתוח מקצועי.
- תמריצי בונוס המבוססים על ביצועים.
- אפשרויות גמישות לעבודה מהבית.
