Senior Full-Stack Developer (Infra & Integration)

געש |
5-6 שנים |
משרה מלאה ועוד
| לפני 10 שעות
תיאור משרה

על החברה והפרויקט:
דיפתולוג'י היא חברה טכנולוגית המובילה פיתוח בתחום הפתולוגיה החישובית.
אנחנו מחפשים מפתח/ת Full-Stack בכיר/ה, מתודי/ת ובעל/ת תשוקה לארכיטקטורה חזקה ויציבה, לפרויקט ממוקד לשדרוג התשתיות של הפלטפורמה שלנו.

היקף המשרה: פרויקט מוגדר ל-3 חודשים עם אופציה ממשית להמשך/הרחבה.

תיאור התפקיד:
בתפקיד זה תהיה/תהיי אחראי/ת על יציבות המערכת, יישור קו הנדסי וחיבור הפלטפורמה לאקו-סיסטם הרפואי הבינלאומי. העבודה משלבת פיתוח Full-Stack קלאסי יחד עם היבטי DevOps, סידור קוד ואינטגרציית מודלים מצוות האלגוריתמים.

תחומי אחריות מרכזיים (במסגרת פרויקט ה-3 חודשים):
• אינטגרציות מורכבות: אינטגרציה טכנולוגית בין פלטפורמת ה-STUDIO לבין מערכת ניהול תמונות בינלאומית, תוך הקפדה על אבטחת מידע, ניהול הרשאות ופרוטוקולים מחמירים.
• ייצוב ארכיטקטוני: אבחון ופתרון צווארי בקבוק במערכת הנוכחית במטרה להפוך אותה ליציבה, מהירה וסקילבילית יותר.
• הנדסת תוכנה ו-DevOps: ארגון וסידור ה-Codebase (מיזוג בראנצ'ים, ניהול גרסאות), יצירת קונטיינר Docker אחיד ומשוכפל מאפס, ועבודה שוטפת מול AWS ECR וניהול Credentials מאובטח.
• איכות וטסטינג: הקמה והטמעה של מערכי בדיקות מקצה לקצה (E2E Tests) ובדיקות יחידה (Unit Tests) בארכיטקטורת הפלטפורמה.
• שילוב מודלי AI: עבודה צמודה עם צוות האלגוריתמים לצורך קליטה, עטיפה והטמעה חלקה של מודלי בינה מלאכותית חדשים ב-Backend.
• שיפורי UI ותיעוד: ביצוע התאמות ושינויי UI/UX חיוניים בצד הפרונטאנד, וכתיבת תיעוד טכני (Documentation) מקיף וברור לכלל תהליכי התשתית.

דרישות התפקיד

• זמינות מיידית או בטווח קצר מאוד לפרויקט של 3 חודשים – חובה.
• לפחות 5 שנות ניסיון כמפתח/ת Full-Stack (לפחות שנתיים ברמת Senior) – חובה.
• ניסיון מוכח בעבודה עם Docker (בנייה, ארגון ורפרודוקציה של קונטיינרים) – חובה.
• ניסיון מעשי בעבודה עם סביבת AWS, בדגש על ECR וניהול הרשאות/Credentials מאובטח – חובה.
• ניסיון קודם בבנייה והטמעה של מתודולוגיות בדיקה: Unit Tests ו-E2E Tests – חובה.
• ניסיון באינטגרציה של מערכות אנטרפרייז צד-שלישי וחיבור עם APIs מורכבים (ניסיון בעולמות המד-טק - יתרון).
• ניסיון בעבודה עם פייתון ואינטגרציה של מודלי Machine Learning / Deep Learning לתוך סביבת פרודקשן – יתרון.
• שליטה גבוהה בניהול גרסאות (Git) ויכולת מוכחת לעשות סדר ורפקטורינג בקוד קיים.
• יכולת עבודה עצמאית, חשיבה מתודית, תשומת לב לפרטים ורצון לייצר קוד נקי ומתועד היטב.
• ידע בפייתון
• ידע בangular

* משרה זו פונה לנשים וגברים כאחד.