מהנדס/ת תוכנה בכיר/ה, תחום הלינה — tiket.com (עבודה מהמשרד, הודו)
הובלת ארכיטקטורת הבקאנד וההנדסה בתחום הלינה של tiket.com, בפלטפורמת נסיעות המשרתת יותר מ־50 מיליון משתמשים. הכוונת אינטגרציות, העברות ומנהגי הנדסה בין שירותים מבוזרים.
תיאור
- בניית שירותים אמינים ובעלי ביצועים גבוהים ושיפורם באמצעות עקרונות SOLID וקוד נקי.
- קבלת אחריות על שירותים משלב התכנון והאספקה ועד לניטור, תמיכה תורנית ומעקב אחר תקריות.
- תכנון ממשקי API לשותפים ומדידה ושיפור של הביצועים ויכולת ההתרחבות שלהם.
- בחירת גישות לסכמות, לאינדקסים, למטמון ולזרימת אירועים עבור עדכונים בהיקף גדול של תעריפים, זמינות ומלאי.
- שיפור איכות הקוד באמצעות סקירות, שיטות בדיקה ורפקטורינג מתמשך.
- יצירה ותחזוקה של תיעוד טכני, רשומות תכנון ומדריכי תפעול.
- תמיכה במהנדסים באמצעות עבודה בזוגות, סקירות קוד ומשוב על תכנון.
- שיתוף פעולה עם צוותי מוצר, אבטחת איכות, נתונים וצוותים מול שותפים כדי להפוך צורכי עסק לפתרונות טכניים.
- הובלת התכנון הטכני והאספקה של תכונות ושירותים בצוות.
- פירוק בעיות מורכבות למשימות ניתנות לניהול והכוונת מהנדסים בתהליך המימוש.
- איתור וטיפול בחוב טכני, במגבלות ביצועים ובסיכוני אמינות.
- קביעת הכיוון הטכני והארכיטקטורה של תחום הלינה.
- הובלת תכנון ואינטגרציות בין צוותים עם מערכות תמחור, מלאי, הזמנות ושותפים.
- כתיבה וסקירה של RFCs והצעות ארכיטקטורה, ובניית הסכמה בין בעלי העניין.
- קביעת מפת דרכים טכנית לכמה רבעונים וקידומה, כולל רפקטורינג, כתיבה מחדש והעברות.
- הגדרת תקני הנדסה לבדיקה, ניטור, הפצות וסקירות תכנון התומכים בצמיחה וקידומם.
- ייצוג ההנדסה בתכנון חוצה־תחומים והסברת הפשרות הטכניות לבעלי עניין שאינם טכניים.
דרישות
- לפחות 6–8 שנות ניסיון בפיתוח בקאנד, כולל ניסיון משמעותי בתכנון מערכות מבוזרות בקנה מידה גדול.
- תואר ראשון או שווה ערך; עדיפות למדעי המחשב או לטכנולוגיית מידע.
- ניסיון נרחב במסדי נתונים יחסיים ו/או NoSQL, כולל תכנון סכמות, אינדוקס, אופטימיזציית שאילתות והבנת הפשרות בעקביות נתונים.
- ניסיון מעשי בטכנולוגיות מטמון כגון Redis או Memcached וב־Elasticsearch.
- ניסיון בסביבת ייצור עם מערכות מונחות אירועים כגון Kafka או RabbitMQ, כולל טיפול באידמפוטנטיות, בסדר אירועים ובניסיונות חוזרים.
- רקע חזק ב־CI/CD, בפיתוח מונחה בדיקות, ב־Git Flow וברפקטורינג או בכתיבה מחדש של מערכות ותיקות.
- ניסיון ב־Kubernetes, ב־Docker וב־Linux.
- יכולת לנתח יומנים, לנפות שגיאות ולפתור בעיות ייצור באמצעות כלי ניטור כגון יומנים, מדדים ו־tracing.
- יכולת חזקה לקביעת סדרי עדיפויות ובעלות על מוצר.
- חשיבה ביקורתית, תקשורת ברורה ודרך עבודה שיתופית בין תחומים, כולל הסברת פשרות טכניות.
- יכולת להשפיע ללא סמכות רשמית וליצור התאמה בין בעלי עניין בהנדסה, במוצר ובעסק.
- נוחות בשימוש בכלי AI לתכנות, לניפוי שגיאות, לתכנון ולתיעוד כדי לשפר את מהירות ההנדסה, וכן הכוונת אחרים לשימוש אחראי בהם.
- הוכחת מנהיגות בהחלטות ארכיטקטורה החוצות כמה צוותים או שירותים.
- ניסיון בהשלמת העברות בקנה מידה גדול, ארכיטקטורות מחדש או יוזמות פלטפורמה.
- ניסיון בנסיעות, בזירות מסחר או בפלטפורמות B2B מול שותפים הוא יתרון.
הטבות
- ייתכן שתישקל עבורך הזדמנות קריירה אחרת אם לא יימסר עדכון בתוך שלושה שבועות.
- הזדמנות לעבוד על פלטפורמת נסיעות המשמשת יותר מ־50 מיליון אנשים.
- הזדמנויות להדריך אחרים ולתרום לתרבות הנדסית שיתופית.
