מהנדס תוכנה בכיר, פלטפורמות מבוזרות
בנו את תשתיות פלטפורמת הנתונים והבינה המלאכותית המבוזרות של Walmart. פתחו שירותי Java ו-Python, צינורות Spark ויכולות בינה מלאכותית יוצרת למערכות קמעונאיות בקנה מידה רחב.
תיאור
- פיתוח והפעלה של שירותי פלטפורמה מבוזרים וממשקי API באמצעות Java ו-Python על Kubernetes או תשתית ענן דומה.
- יישום תכנון מערכות ותכנון ברמה נמוכה לאתגרי פלטפורמה, תוך הערכת תלות, פשרות, מצבי כשל, מדרגיות ועלויות.
- תרומה לצינורות נתונים של Spark ולעבודות עיבוד כחלק מפיתוח הפלטפורמה.
- פיתוח יכולות פלטפורמה לבינה מלאכותית, לבינה מלאכותית יוצרת ולמערכות סוכניות, לרבות כלי מפתחים, אוטומציה של תהליכי עבודה, שירותים סוכניים וכלי תפעול בסיוע AI.
- אחריות לאמינות, למדרגיות וליכולת התצפית, לרבות יעדי רמת שירות, מעקב מבוזר, התראות ותגובה לאירועים.
- תרומה לארכיטקטורה ולתכנון מערכות עבור שירותים זעירים, מערכות מונחות אירועים ואינטגרציות ארגוניות.
- עבודה עם מהנדסי נתונים, מדעני נתונים ומהנדסי למידת מכונה על שירותים לצינורות נתונים, מאגרי תכונות והגשת מודלים.
- בדיקת ארכיטקטורה, תכנונים, קוד ומוכנות לייצור.
- הפעלת שיקול דעת טכני מבוסס, חניכת מהנדסים בתחילת דרכם ושיפור איכות ההנדסה.
- מעקב אחר התפתחויות בטכנולוגיות פלטפורמה, ענן ובינה מלאכותית והמלצה על שיפורים מעשיים.
- עבודה יומיומית ממשרד בנגלור או צ'נאי.
דרישות
- לפחות חמש שנות ניסיון מקצועי בהנדסת תוכנה, בבנייה ובהפעלה של פלטפורמות מבוזרות.
- שליטה חזקה ב-Java וב-Python.
- התמקדות במצוינות תפעולית והנדסית, לרבות אחריות ליעדי ולהסכמי רמת שירות, ניהול אירועים, סקירות לאחר אירועים ללא האשמה, מדדי אמינות ואיכות ושיפור מתמשך.
- תואר ראשון או שני במדעי המחשב, בהנדסה או בתחום טכני קשור, או ניסיון מעשי שקול.
- ניסיון בשירותים זעירים, מערכות מבוזרות, דפוסים מונחי אירועים, תכנון API, חוזי שירות ואינטגרציה ארגונית.
- מיומנויות חזקות בתכנון מערכות ובתכנון ברמה נמוכה.
- ניסיון ב-CI/CD, במכולות, ב-Kubernetes או בתזמור מקביל, באוטומציה של תשתיות ובתפעול מערכות ייצור.
- ידע מעשי ב-Spark והיכרות עם Hadoop/HDFS, Hive או Kafka.
- ניסיון מעשי בשילוב ממשקי API של מודלים וכלי בינה מלאכותית יוצרת או מודלי שפה גדולים.
- ניסיון בבנייה או בהפעלה של תהליכי עבודה סוכניים, בהטמעות או בחיפוש וקטורי ובשיטות MLOps.
- ידע בניטור, במעקב מבוזר, ברישום, במדדים, בהתראות, בתגובה לאירועים, בתכנון קיבולת ובעמידות בפני תקלות.
- ידע באימות, בהרשאות, בהגנת נתונים ובתכנון API מאובטח.
- יכולת להפוך בעיות טכניות ועסקיות לתוכניות ביצוע.
- אחריות אישית, שיקול דעת טכני ועצמאות בסביבת 0 ל-1.
- הכשרה מינימלית: תואר ראשון ושלוש שנות ניסיון בהנדסת תוכנה, או חמש שנות ניסיון בהנדסת תוכנה.
- מקום העבודה העיקרי הוא בנגלור, הודו.
הטבות
- מענקי תמרוץ המבוססים על ביצועים.
- חופשת לידה וחופשת הורות.
- חופשה בתשלום.
- הטבות בריאות.
- גמישות לניהול התחייבויות אישיות.
