קצת על התפקיד:
אחריות מקצה לקצה על הובלת הפיתוח וה-Delivery בפרויקט טכנולוגי רחב היקף הכולל מספר צוותי פיתוח
הובלת הארכיטקטורה והפיתוח של פתרונות Microservices בסביבות On-Premise ו-Cloud, בדגש על JAVA
ניהול תהליכי הפיתוח והייצור, תיעדוף משימות, קידום תהליכים ועמידה ביעדים ובלוחות זמנים
הובלה טכנולוגית Hands-On הכוללת פיתוח רכיבים קריטיים, Code Reviews וקבלת החלטות טכנולוגיות
הובלת תהליכי DevOps ו-CI/CD ואחריות על יציבות, ביצועים ואיכות המערכות
עבודה מול ראשי צוותים, מפתחים, ארכיטקטים, מנתחי מערכות ומנהלי מוצר, ללא ניהול עובדים ישיר
דרישות:
לפחות 3 שנות ניסיון בהובלת פיתוח כ-Software Development Manager, Tech Lead או Lead Developer
לפחות 4 שנות ניסיון מעשי בפיתוח תוכנה, עם עדיפות משמעותית ל- JAVA
ניסיון ב-Microservices ו-Distributed Systems, לרבות API Design ותקשורת בין שירותים
ניסיון בסביבות Cloud ו-On-Premise ובעבודה עם Docker, Kubernetes ותהליכי CI/CD
ניסיון בעבודה עם SQL, NoSQL ופתרונות Messaging כגון Kafka או RabbitMQ
ניסיון בהובלת תהליכי Agile/Scrum ובהטמעת סטנדרטים של איכות קוד, Unit Testing ו-Code Reviews
יתרון לניסיון במעבר מ-Monolith ל-Microservices, ידע בתשתיות וניסיון באבטחת מידע
יכולת הובלה מקצועית, קבלת החלטות, פתרון בעיות והנעת תהליכים מול ממשקים מרובים המשרה מיועדת לנשים ולגברים כאחד.