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