מפתח.ת Web
2 days ago
Rehovot, Central District, Israel
Weizmann Institute of Science
Full time
₪120,000 - ₪180,000 per year
קטגוריה:
טכנולוגיה והנדסה
היקף משרה:
משרה מלאה
מספר משרה:
63844
תפקידך יכלול:תחזוקה ופיתוח של יישומי WEB המשרתים את קהילת האסטרונומיה בתחום הזמן (time-domain) ברחבי העולם. המטרה היא לפתח מחדש את היישומים באמצעות פלטפורמות פיתוח WEB מודרניות מבוססות Python.
תחומי אחריות:
- תכנון, פיתוח ותחזוקה של יישומי WEB מבוססי Python (כגון Django), תוך הקפדה על סקיילביליות, אבטחה וביצועים.
- יישום ואופטימיזציה של לוגיקה בצד השרת באמצעות Python ו-MySQL/PostgreSQL לייעול אינטראקציות עם מסדי נתונים.
- בניית ממשקי משתמש רספונסיביים וידידותיים באמצעות HTML, CSS, JavaScript ופריימוורקים מודרניים ).
- פיתוח APIs להגשת דוחות אסינכרוניים ולביצוע שאילתות חיפוש אוטומטיות על ידי בוטים, תוך שימוש בכלים כמו Django REST Framework (DRF) ושילוב עם מערכות חיצוניות.
- פריסה, קונפיגורציה וניהול יישומים על גבי תשתית AWS, כולל EC2, RDS, S3, Lambda ושירותי AWS נוספים.
- ניהול סביבת פיתוח ופריסה במערכות מבוססות לינוקס, כולל כתיבת סקריפטים לאוטומציה של תהליכים וניהול אבטחת מידע.
- איתור צווארי בקבוק בביצועי היישומים ויישום פתרונות לשיפור מהירות ואמינות.
- הבטחת עמידת היישומים בהנחיות אבטחת מידע ותקנות הגנת פרטיות.
- מתן מענה ושיתוף פעולה עם משתמשים מכל העולם, תוך טיפול בצרכים ובמשוב שלהם.
- תואר במדעי המחשב, הנדסת תוכנה או ניסיון מעשי מקביל.
- לפחות 5 שנות ניסיון מקצועי בפיתוח WEB Full Stack.
כישורים טכניים:
- שליטה גבוהה ב-Python וביישומי WEB מבוססי Python.
- ניסיון בעבודה עם מסדי נתונים רלציוניים (MySQL/PostgreSQL), כולל אופטימיזציית שאילתות.
- ניסיון בפיתוח וצריכת RESTful APIs.
- שליטה ב-JavaScript, HTML, CSS ופריימוורקים מודרניים בצד לקוח (Vue/React).
- ניסיון מעשי בעבודה עם שירותי ענן AWS (EC2, RDS, S3, Lambda ועוד).
- ידע בסביבות פיתוח מבוססות Linux ובכתיבת Shell Scripts.
כישורים כלליים:
- יכולת גבוהה בפתרון בעיות וחשיבה אנליטית.
- יכולת עבודה עצמאית ובצוות שיתופי.
- יכולת ניהול מספר משימות ועמידה בלוחות זמנים באופן יעיל.
- כישורי תקשורת מצוינים באנגלית, בכתב ובע"פ, לצורך עבודה מול משתמשים וחברי צוות מכל העולם.
דרישות מועדפות
- ידע בפיתוח WEB ב-Drupal (PHP).
- ניסיון ב-CI/CD: היכרות עם GitHub Actions וכלי DevOps.
- ידע בטכנולוגיות חיפוש: ניסיון עם Elasticsearch או טכנולוגיות דומות לאופטימיזציית חיפוש.
- ידע בקונטיינרים ואורקסטרציה: היכרות עם Docker ו-Kubernetes לפריסת יישומים.
המכרז כתוב בלשון זכר מטעמי נוחות, אולם מיועד לנשים ולגברים כאחד.