משרת CI and Automation Engineer בחברה המפתחת מעבדי AI בעלי ביצועים מהטובים בעולם עבור התקני קצה (Edge Devices) במגוון תעשיות
במסגרת התפקיד:
הובלת תהליכי Release ואספקת תוכנה וFirmware
תכנון, פיתוח ותחזוקת תהליכי CI/CD
בניית Pipelines אוטומטיים לBuild, Validation וDeployment
פיתוח כלי אוטומציה וסקריפטים בPython ובBash
אוטומציה של תהליכי Versioning וBranching
ניהול אסטרטגיות Git וBranch Management מורכבות
עבודה בסביבת Linux ואינטגרציית תוכנהחומרה
עבודה עם Jenkins, GitLab CI וBitbucket
בניית Dashboards ודוחות אוטומטיים לניטור איכות Release
עבודה עם Docker, Kubernetes, Yocto, CMake וArtifactory
דרישות:
תואר B.Sc./M.Sc. במדעי המחשב, הנדסת חשמל או תחום רלוונטי מאוניברסיטאות מובילות
לפחות 3 שנות ניסיון בתפקידי CI/Automation או Release Management, עדיפות לסביבות Embedded או Semiconductor.
כישורי תכנות חזקים: שליטה ב- Python וב-Bash היא חובה. נדרשת יכולת לכתוב ולבקר קוד עבור frameworks של אוטומציה.
מומחיות בלינוקס: ניסיון משמעותי בפיתוח מבוסס Linux, cross-compilation ואינטגרציית תוכנה - חומרה.
שליטה ב-CI/CD: ניסיון מעשי רחב עם Jenkins, GitLab CI או פלטפורמות דומות, כולל pipeline-as-code.
מומחיות ב-Git: הבנה עמוקה של ניהול גרסאות, submodules ותהליכי branching/merging מורכבים.
כישורים בין-אישיים: חריצות, מחויבות, עצמאות, עבודת צוות ואנגלית ברמה גבוהה.
יתרונות
ניסיון עם Docker ו-Kubernetes.
ידע במערכות build כמו Yocto או CMake.
היכרות עם Artifactory או כלים אחרים לניהול בינאריים.
ידע בתוכנות קוד פתוח וב-best practices של קהילת ה-Open Source. המשרה מיועדת לנשים ולגברים כאחד.