אנחנו מחפשים מנהל/ת פיתוח בעל/ת רקע טכנולוגי חזק ויכולות הובלה, להובלת צוותי פיתוח ותהליכי Delivery מקצה לקצה.
התפקיד כולל אחריות על הארכיטקטורה הטכנולוגית, איכות הפיתוח, הובלת תהליכים הנדסיים ועבודה בשיתוף פעולה עם מגוון ממשקים עסקיים וטכנולוגיים, תוך השפעה משמעותית על פיתוח מערכות ליבה מורכבות.
דרישות
לפחות 3 שנות ניסיון כ-Software Development Manager / Tech Lead / Lead Developer עם אחריות על הובלת פיתוח ו-Delivery.
לפחות 4 שנות ניסיון בפיתוח באחת או יותר מהשפות: Java, .NET, Python, Go או Node.js.
ניסיון משמעותי בתכנון ופיתוח מערכות מבוזרות (Microservices / Distributed Systems), כולל עבודה עם REST/gRPC.
ניסיון בעבודה עם סביבות ענן (AWS / Azure / GCP), Docker, Kubernetes ותהליכי CI/CD.
ניסיון בעבודה עם בסיסי נתונים SQL ו-NoSQL, וכן עם Message Brokers כגון Kafka, RabbitMQ או SQS.
ניסיון בהובלת תהליכי פיתוח בסביבת Agile/Scrum, כולל Code Reviews, Unit Testing והטמעת סטנדרטים של איכות קוד.
ניסיון בהובלה טכנולוגית, קבלת החלטות ארכיטקטוניות ופתרון אתגרים טכנולוגיים מורכבים.
יכולת הובלה, ראייה מערכתית, עבודה מול ממשקים מרובים ויחסי אנוש מצוינים.
יתרון
ניסיון במעבר מארכיטקטורת Monolith ל-Microservices
היכרות עם תשתיות ואוטומציה
ניסיון בתחומי אבטחת מידע וסייבר, לרבות OAuth2, JWT ו-API Gateway Security