Smore logo
remove_red_eye 821
page background

ניוזלטר "באות" - אוגוסט 2020

קהילת נשים מנוסות במחקר ופיתוח במדעי המחשב

2020 טסוגוא -"תואב" רטלזוינבשחמה יעדמב חותיפו רקחמב תוסונמ םישנתליהק

מהנדסות DevOps

ראיינו חמש מהנדסות Devops מהקהילה. הן מספרות איך הגיעו לעבוד בתחום, על האתגרים שבעבודה, חולקות איתנו טיפים על איך להישאר מעודכנות בחידושים, מספרות על פרוייקטים מעניינים שעשו, ומה הדברים שהופכים את העבודה בתחום למהנה.


לי צ׳צ׳יק היא Infrastructure & Devops Engineer בחברת HiredScore. היא כתבה את שורת הקוד הראשונה שלה בפייתון כדי לפתור משימה מייגעת בעבודה, משם למדה והגיעה לתפקידי פיתוח בקאנד, ומצאה שתחום הדבאופס הוא התחום שהיא הכי מתחברת אליו. כאן תוכלו לקרוא על אחד הפרוייקט שלה מהלימודים, עבור עמותת מילבת.


ורדית נתנסון היא Devops Engineer בחברת Travel Audience בברלין. לאחר התואר בהנדסת אלקטרוניקה היא עשתה דרך ארוכה של חיפוש מקצועי עד שהגיעה לתחום הדבאופס. תוכלו לקרוא בלוג-פוסט שלה כאן.


נעמי וייזר היא Senior Full Stack Engineer ב-Intel בצוות DevOps. היא נמצאת בעולם הפיתוח מעל 20 שנה והגיעה לתחום הדבאופס כאשר זיהתה ופיתחה כלי לבקרה של הכנסת קוד למערכת במהלך עבודתה כחלק מצוות פיתוח.


עופרי שרף היא DevOps Engineer בחברת BigPanda. היא הגיעה לתפקיד לאחר שירות צבאי טכנולוגי, שם היתה תחילה בתפקיד סיסאדמין ובהמשך דבאופס, ולאחר השלמת תואר במדעי המחשב תוך כדי השירות.


שקד בריימוק יוסף היא ‫‪Senior‬‬ ‫‪DevOps‬‬ ‫‪Engineer‬‬ ב-‫‪Toluna‬‬. היא הגיעה לעולם הדבאופס דרך שירותה הצבאי ועבדה מאז בכמה חברות שונות. שקד הקימה פלטפורמה לשיתוף ידע בתחום: DevOpssnipp.com. כמו כן, תוכלו למצוא כאן מאמרים שכתבה בתחום.

Lee Chechik, Infrastructure & Devops Engineer @ HiredScore

מה התפקיד שלך ואיפה?

אני עובדת ב-HiredScore בתפקיד Infrastructure & Devops Engineer.
אנחנו מפתחים מוצר בתחום ה-HR-tech, המוצר שלנו עוזר לחברות הגדולות בעולם לגייס בצורה יעילה והוגנת, ולמצוא את המועמד.ת המתאים.ה ביותר למשרה בעזרת AI.
כיום, כשהאבטלה טיפסה ומיליוני אנשים מחפשים.ות עבודה ונושא האפליה (לפי מגדר/גזע) נמצא בכל הכותרות, אנחנו מתעסקים בנושאים החשובים ביותר ומשפיעים על החיים של מיליונים רבים של אנשים ושוק התעסוקה הגלובאלי.
אני חלק מצוות ה-Devops בחברה. צוות ה-Devops ב-HiredScore הוא צוות רוחבי שעובד עם כלל צוותי הפיתוח בחברה ולוקח חלק בקבלת ההחלטות הן מבחינת ארכיטקטורה והן מבחינת מימוש.
הצוות אחראי על פיתוח תשתיות לשימוש ה-R&D וקיצור זמני הפיתוח. תחומי העיסוק כוללים – הקמת תשתיות ניטור ולוגים, בניית CI/CD pipelines, טיפול בבעיות ביצועים ומציאת צווארי בקבוק במערכת, תמיכה ב-Scaling ומשמרות Oncall לטיפול בבעיות Production.
העשייה היא מאוד מגוונת ומעניינת, מתמודדים בצוות עם הרבה אתגרים במיוחד בהקשרים של גדילה של המוצר.


איך הגעת לעסוק בתפקיד? ספרי על הקריירה שלך עד כה.

הגעתי לעולם הפיתוח אחרי השירות הצבאי, עבדתי בחברה בתחום ה-GIS וקיבלתי משימה סיזיפית שרציתי לפתור ולעשות ביעילות - וככה הגעתי לכתוב את הקוד הראשון שלי בפייתון.
משם המשכתי ללמוד לבד והתקדמתי למשרות פיתוח בתפקידי באקנד, תוך כדי גם עשיתי את התואר הראשון שלי באקדמית תל אביב יפו במסלול מעו״ף – מסלול שמיועד לאנשים שנמצאים.ות בתעשייה ומשלבים.ות עבודה ולימודים.
במהלך כל התפקידים שלי נמשכתי תמיד למשימות שקשורות לעולם הדבאופס, ועכשיו כשאני בתפקיד הנוכחי אני מרגישה שמצאתי את התחום שהכי מתאים לי ושאני הכי מתחברת אליו!


מה כיף לך בעבודה?

אני מאוד אוהבת את התפקיד הזה, התפקיד משלב בין הרבה מאוד תחומים בעולם התוכנה.
אני אוהבת את הגיוון שיש בתפקיד ואת ההבנה המאוד רחבה שהוא מצריך - לראות את התמונה הגדולה, ולא רק חלק ספציפי במוצר. מהרגע שהקוד נכתב בפעם הראשונה, עד הרגע שהוא רץ ומגיע לפרודקשן אני תמיד מעורבת.
תמיד אהבתי לעבוד עם אנשים אחרים והרגשתי שבתפקידי פיתוח אני לא מבטאת את היכולות הבין אישיות שלי. השילוב בין משימות פיתוח מאתגרות למתן שירות למפתחים.ות בחברה קורה באופן יום-יומי בתפקידי הנוכחי וכך אני מרגישה שאני מצליחה להביא את עצמי לידי ביטוי.
התמיכה בפרודקשן מספקת אדרנלין ותחושת אחריות ושליחות, שכן אני מרגישה שהמוצר נמצא על הכתפיים שלי, ואין סיפוק יותר גדול - מלהציל את המצב כשיש התרעה מה-PagerDuty.


איך את נשארת מעודכנת?

אני משתמשת בתוסף לכרום שנקרא Daily.dev שמציג לי feed של כתבות לפי ההעדפות האישיות שלי. אני חברה בקבוצות פייסבוק בתחומים הרלוונטיים ועכשיו בתקופת הקורונה אני מצטרפת ל-Webinars ואירועים ב-Zoom בעולמות התוכן הרלוונטיים לי (למשל הייתי לאחרונה ב-webinar של Terraform ו-Grafana).


ספרי על פרוייקט שנהנית לעבוד עליו.

לאחרונה השתתפתי בפרויקט של קודה (כחלק מפרויקט הגמר שלי בתואר) - קודה מקשרת בין עמותות ומיזמים חברתיים למתנדבים טכנולוגים. הצטרפתי לפרויקט גם כדי להרחיב את הידע והניסיון שלי בתחום ה-Frontend וגם כי חיפשתי ליצור פרויקט עם ערך חברתי שיאפשר לי לתרום.
בפרויקט פיתחנו אפליקציה עבור עמותת מילבת שבה פועלים מתנדבים שעוזרים לבעלי נכויות. האפליקציה מסייעת להתאמת סביבת המגורים בהתאם לשינוי הגיל והמצב הרפואי של אדם קשיש או נכה. האפליקציה מיועדת למתנדבים.ות, ומסייעת להם.ן לבצע שאלונים ולהפיק דו״חות בטיחות עבור המטופלים.ות.


למי כדאי להיות דבאופס?

לכל מי שאוהבת אחריות והגדלת ראש, התמודדות עם אתגרים מורכבים בכל תחומי הפיתוח ולמי שאוהבת אינטנסיביות ועבודה מגוונת.

Vardit Natanson, Devops Engineer @ Travel Audience

מה התפקיד שלך ואיפה?

אני עובדת בתפקיד Devops Engineer בחברת Travel Audience הממוקמת בברלין. החברה מתעסקת בעיקר ב-Real-time bidding של פרסום בתחום התיירות. במהלך השנתיים וחצי שאני עובדת שם , צורת העבודה קצת השתנתה, בהתחלה עבדנו כחלק מצוותי פולסטאק אבל בשנה האחרונה אנחנו עובדים כצוות עצמאי שתומך ועושה שיתופי פעולה עם צוותי פולסטאק של שירותי החברה עצמם.
כשהתחלתי בחברה בתור ג׳וניור, ההתעסקות שלי הייתה בעיקר תמיכה ואופטימיזציה של רכיבי ה-ci/cd ואחסון

artifacts (עם Jenkins, sonatype Nexus), אבל עם הזמן קיבלתי אחריות על כל שאר חלקי התשתית כמו ניהול Kubernetes clusters, Security, Monitoring והחלק האהוב עליי – פיתוח כלים לשיפור התשתית.


איך הגעת לעסוק בתפקיד? ספרי על הקריירה שלך עד כה.

כשבאתי לבחור את התואר שלי הייתה לי התלבטות בין הנדסת אלקטרוניקה לבין מדעי המחשב ובחרתי הנדסת אלקטרוניקה כי לא חשבתי שארצה לשבת 8-9 שעות ביום ולכתוב קוד. במהלך התואר, הבנתי שגם תכנון ובניית מעגלים חשמליים הוא פחות הכיוון שלי. כשסיימתי את התואר עברתי שנים של חיפוש מקצועי בהם עשיתי QA, אנליזות, תמיכה טכנית, אינטגרציות, ניהול פרוייקטים טכניים ו-sys-admin. כשכמעט התייאשתי מהחיפוש, החלטתי לקחת הימור ולנסות ללכת לכיוון דבאופס. המחשבה שהנחתה אותי הייתה שאני אוהבת אופרציות ופתרון בעיות טכניות ושאני אוכל לכתוב קוד אבל לא אעשה את זה 100% מהזמן, הבאלאנס נראה לי נכון בשבילי. לקחתי פסק זמן מעבודה בשביל למידה עצמאית ולמדתי networking ותכנות ב-python ו-bash שנראו לי חיוניים.

אחרי כ-3 חודשים של למידה, ניסיתי להבין מה הסיכוי שלי למצוא עבודה עם הידע הנוכחי שלי. למזלי נפלתי על חברה שהחליטה לקחת אותי והצמידה לי מנטור מעולה. ההתחלה הייתה ממש קשה, התחלתי עם כמעט אפס ידע בתחום וכולם מסביבי היו סניורים. הדחיפה העצמית שלי והעובדה שההתייחסות אליי בצוות הייתה כקולגת שוות ערך, עזרו לי להתמיד בצמיחה ולהנות מהתהליך.


איך את נשארת מעודכנת?

תחת המונח devops יושבים כל כך הרבה תחומים, כלים, ספקי כלים, שפות. והכל משתדרג כל הזמן. ממש קשה להישאר מעודכנת בהכל וצריך לבחור כל הזמן איפה האנרגיה והפוקוס נמצאים. אני מנסה בזמן הפנוי שלי ללכת למיטאפים רלוונטיים ולבנות ידע בשפת תכנות שאני אוהבת (golang). דרך נוספת שעוזרת לי להישאר מעודכנת היא מעקב אחרי בלוגים טכניים והשתתפות בכנסים בנושאים רלוונטיים.


ספרי על פרוייקט שנהנית לעבוד עליו.
אחד הפרוייקטים הראשונים שעשיתי בקוד בחברה היה כלי שפותר בעיית ניקיון שהייתה לנו בכלי אחסון לתמונות docker. זהו כלי יחסית פשוט ב-groovy וב-bash אבל הסיפוק הגדול מהפרוייקט (מעבר לעובדה שהוא פתר לנו את הבעיה) היה שהכלי הוא פתוח ובעצם פיסת הקוד הפשוטה שכתבתי חסכה לאנשים בעולם עם אותה בעיה צורך לכתוב משהו בעצמם. באופן כללי, קהילת הקוד הפתוח זאת קהילה שמדהים לקחת בה חלק.


למי כדאי להיות דבאופס?

למי שאוהבת לראות איך כל המערכת פועלת ביחד ושרוצה להיות חלק מבניית ותחזוקת התהליך ולא מפוקסת על חלק מסויים במוצר.

Naomi Weiser, Senior Full Stack Engineer at a DevOps team @ Intel

מה התפקיד שלך ואיפה?

אני Senior Full Stack Engineer בצוות DevOps בחברת Intel בירושלים. אני עובדת באינטל 11 שנים, התפקיד שלי כולל שילוב של ניהול ופיתוח.
אני מובילה אינטגרציות בין צוותי ה-DevOps השונים, מפתחת אפליקציות, ואחראית על מערכות.
בעבר הייתי אחראית על התחום של הוצאת גרסאות ללקוחות עם עשרות גרסאות ליום, התפקיד כלל הבנת צרכי הלקוחות וטיפול שוטף בבעיות, שיפור תהליכים והובלת פיתוחים חדשים בתחום ה-CI/CD.


באילו אתגרים נתקלת בעבודה בשנים האחרונות?

העבודה היא בסביבה לחוצה, המערכות הן קריטיות, וכל תקלה יכולה להשבית מאות מפתחים.ות, ולמנוע הוצאת גרסאות ללקוחות.

האתגר הגדול הוא להתאים את עצמך לסביבת עבודה דינאמית, ללמוד איך לתעדף בין כל הבקשות. הטריק הוא למצוא את האיזון בין תחזוקה שוטפת ותיקון בעיות לבין זמן לפיתוחים חדשים.
אתגר נוסף שנובע מזה הוא איזון בית-עבודה. זכיתי לעבוד עם צוות מעולה, שבו ידעו לגבות אחד את השני במקרה הצורך, אבל העבודה בהחלט יכולה להיות מסביב לשעון.


איך הגעת לעסוק בתפקיד? ספרי על הקריירה שלך עד כה.

אני מתעסקת בתחום הפיתוח מעל 20 שנה. התחלתי בפיתוח embedded ועברתי לפיתוח אפליקציות ואוטומציה. הייתי חלק מצוות פיתוח, שהיה בנוי מצוותים בארץ ובחו"ל. בסוף כל יום כולנו היינו מכניסים את הקוד שלנו למערכת. הייתי בד"כ הראשונה להגיע בבוקר לעבודה. הרבה פעמים הייתי מגלה שהקוד לא מתקמפל או לא עובד כמו שצריך, והייתי צריכה לחפש מבין כל הקוד שנכנס איפה הבעיה. התחלתי לחפש פתרונות וככה הגעתי ל-Jenkins. ג'נקינס היא מערכת לניהול אינטגרציה רציפה, בעזרתו בניתי מערכת CI שמונעת הכנסה של קוד לא תקין ע"י הרצת קומפילציה כתנאי להכנסת הקוד למערכת.
כמה חודשים אח"כ כשחיפשתי עבודה, אחד המנהלים ראה Jenkins בקו"ח שלי, התלהב, והעסיק אותי בתור DevOps Engineer.


מה כיף לך בעבודה?

אני אוהבת את העבודה מול הלקוחות, ואת האתגר של לפתור בעיות ולשפר תהליכים במערכות שמורכבות מהרבה חלקים. אני גם מאוד נהנית מלחלוק את הידע שלי עם אחרים.ות, בין עם זה הדרכת אנשי/נשות צוות חדשים.ות או הדרכות ללקוחות.


ספרי על פרוייקט שנהנית לעבוד עליו.

אחד הפרויקטים שהכי נהניתי ממנו היה פרויקט שהובלתי של בנית גרסאות ללקוחות. כאשר קיבלתי את הפרויקט, כל תהליך הבניה היה ידני עם נפילות תכופות, ולקח ימים להוציא גרסה. עבדתי ביחד עם הצוות לקחת את כל התהליך ולהפוך אותו לתהליך אוטומטי מהיר ואיכותי. הלקוחות קיבלו מערכת קלה לשימוש ויכלו לבנות לבד ללא עזרת הצוות, הם שמחו ואנחנו חסכנו משאבים יקרים לחברה.


איך את נשארת מעודכנת?

אני מקשיבה לפודקאסטים בדרך לעבודה, הולכת לכנסים ועוקבת בקבוצות Facebook כמו Women In Devops , DevOps Israel.


למי כדאי להיות דבאופס?

מישהי שאוהבת לעבוד בסביבה דינמית, אוהבת לעבוד עם אנשים, רואה את התמונה הגדולה, אוהבת ללמוד על טכנולוגיות חדשות ויש לה יכולת להיות זמינה מעבר לשעות עבודה סטנדרטיות.

Ofri Sherf, DevOps Engineer @ BigPanda

מה התפקיד שלך ואיפה?

אני devops engineer בביג פנדה בצוות דבאופס. הייתי בעבר בצוות פיתוח. כל צוות פיתוח הכיל אחד או שני דבאופסים עד שעשינו שינוי ארגוני והקמנו צוות דבאופס נפרד, בו אני עובדת כעת.


באילו אתגרים נתקלת בעבודה?

זוהי המשרה הראשונה שלי בשוק אחרי שירות צבאי טכנולוגי, אז האתגר הכי גדול היה להוכיח את עצמי מבחינה מקצועית. הגעתי ללא ידע בטכנולוגיות בענן, אז כל טכנולוגיה שנתקלתי בה במסגרת העבודה הייתה חדשה לי. הייתי צריכה ללמוד ולעשות עבודה יסודית, ובו-זמנית לעמוד בקצב המהיר של סטארטאפ שרץ קדימה.


איך הגעת לעסוק בתפקיד? ספרי על הקריירה שלך עד כה.

ב-2012 הייתי בקורס תכנות בבסמ"ח, ולאחר חצי שנה שובצתי ליחידה הטכנולוגית של חיל הים בתור סיסאדמין. לאחר כ-3 שנים הקמנו צוות דבאופס, שם שירתתי עוד כשנתיים וחצי. במהלך השירות הצבאי עשיתי תואר במדעי המחשב במכללה למנהל.


מה כיף לך בעבודה?

אני אוהבת את החשיבה הכוללת של כל המערכת. אני אוהבת להתמודד עם אתגרים חדשים על בסיס יומי, עם טכנולוגיות חדשות ולחשוב על פתרונות יצירתיים.


למי כדאי להיות דבאופס?

כל מי שאוהבת ללמוד דברים חדשים ולאתגר את עצמה, ולא מפחדת מדברים קשים ולא מוכרים.

‫Shaked ‫‪Braimok‬‬ ‫‪Yosef‬‬, ‫‪Senior‬‬ ‫‪DevOps‬‬ ‫‪Engineer‬‬ @ Toluna

מה התפקיד שלך ואיפה?

כיום אני עובדת כ-Senior DevOps Engineer בחברת Toluna. טולונה היא חברה מובילה בהשגת תובנות על התנהגות צרכנים דיגיטליים על פי דרישה ובזמן אמת. כמו כן, היא מתחזקת את אחד הפאנלים הגדולים בעולם עם מעל 10 מיליון משתמשים.

התפקיד שלי הוא מהנדסת DevOps בכירה כחלק מצוות DevOps שבו אין תחומי אחראיות ספציפיים אלא כולם.ן מתעסקים.ות בהכל. העבודה העיקרית היא ניהול ופיתוח תהליכי CI/CD, ניהול והקמת תשתיות עם טכנולוגיות IaC, איפיון ומימוש פתרונות שיסייעו לפיתוח ול-delivery של המוצרים בחברה וכמובן כל העבודה שמסביב (monitoring, logging ועוד).


באילו אתגרים נתקלת בעבודה?

אני חושבת שהטמעה של תרבות DevOps בארגון שרוב עובדיו אפילו לא מכירים.ות את המושג DevOps זה אתגר לא פשוט. המפתחים.ות שלא מכירים.ות את התחום ימנעו מללמוד ולהיכנס אליו, והדרך הטובה ביותר להתעלות על זה, לדעתי ומנסיוני, היא ללמד את היתרונות ולשקף את ההתייעלות שתתקבל בעבודה היומיומית של המפתחים.ות לאחר מעבר לעבודה בתרבות DevOps.


איך הגעת לעסוק בתפקיד? ספרי על הקריירה שלך עד כה.

התחלתי את הקריירה ב-8200 לפני כ-7 שנים. התגייסתי כ'סיגמאית' ולאחר מכן שובצתי במדור מדהים שמוביל אותך לעבוד בתחומי ה-DevOps. לאחר השחרור הצטרפתי לחברת StartApp - חברה מדהימה, שם עבדתי כמהנדסת DevOps, למדתי המון וחוויתי את היתרונות שיש בחברת סטארטאפ.

לאחר מכן יצאתי לחופשת לידה, במהלכה הקמתי את ‫‪DevOpsnipp.com‬‬, פלטפורמה לשיתוף ידע מבוסס קוד מתחום ה-DevOps & Cloud שמביאה אליה מדי חודש אלפי מהנדסי.ות DevOps מרחבי העולם שלומדים.ות אחד מהשניה ומשתפים.ות את הידע שלהם באמצעות קוד (Snippets מתחומי ה-DevOps). הפלטפורמה חיה ונושמת אך אני עובדת עליה כפרוייקט צד בלבד.

לאחר חופשת הלידה, הצטרפתי ל-GE Healthcare כ-DevOps Lead. שם יצא לי לראשונה להנות מתפקיד של "1WomanShow", זו היתה תקופה מאתגרת ומלמדת מאד בתוך מחלקה חדשה המפתחת מוצר חדשני מבוסס Serverless, עם אנשים יוצאי דופן.

לפני כ-10 חודשים הצטרפתי לטולונה והתחלתי לעבוד בתפקידי הנוכחי.


מה כיף לך בעבודה?

מעבר לכך שאני אוהבת את תחום ה-DevOps, אני חושבת שהעובדה היומיומית בתחום זה היא מאד דינאמית ומגוונת, קיימת התעסקות בכל מיני נושאים ובטכנולוגיות שונות ומגוונות, כך שיש אתגר ועניין בכל יום בעבודה.


איך את נשארת מעודכנת?

- מיטאפים - לרוב כשהמיטאפ עוסק בתחום שמעניין אותי אני משתתפת, לפעמים גם כמרצה.

- DevOpssnipp מסייעת לי להישאר תמיד מעודכנת, בעיקר בזכות הידע שמשתפים.ות בפלטפורמה, אבל גם בזכות שאלות ובקשות של המשתתפים.ות, אני מקבלת המון הודעות ממשתמשים.ות ושאלות שמסייעות לי להבין מה בדיוק חסר בתחום וגם מה חם היום בתחום.

- האזנה לפוסקאטים בתחום.


ספרי על פרוייקט שנהנית לעבוד עליו.

פרוייקטים של "אימוץ" צוות ללא תהליכי DevOps והפיכתו לצוות שעובד בצורה אוטומטית לחלוטין אלה פרוייקטים שתמיד מעניינים אותי בכל פעם מחדש, כי זה משתנה מצוות לצוות על פי הטכנולוגיות, התשתיות וכו'. ההשפעה של פרוייקטים מסוג זה היא ייעול משמעותי גם בצוות הפיתוח וגם בצוות הדבאופס.
בנוסף, פרוייקטים שבהם אני מקדמת את חזון ה-DevOps as a service הם פרוייקטים שאני מאד אוהבת. הבולט ביניהם היה פיתוח Slack Bot שבאמצעותו כל העובדים.ות בארגון הפיתוח יכולים לעשות פעולות חשובות דרך הצ'אט (גם במובייל) בזמן תקלות, תוך שקיפות לכל הצוות.


למי כדאי להיות דבאופס?

לכל מי שאוהבת לחקור טכנולוגיות, ללמוד לעיתים תכופות טכנולוגיות ושיטות עבודה חדשות ולעבוד בצורה דינמית.

Loading indicator

close

Created with

Communicate quickly and effectively with interactive newsletters.

Smore empowers educators to connect with their community, streamline school communications,
and increase engagement.

Create a newsletter