
בכל ראיון, מהנדסים שואלים: "מהו ה-Tech Stack שלכם, ואילו כלים אתם משתמשים בו?".
לכל צוות יש אוטונומיה מסוימת, אך אנו עדיין חולקים כמה סטנדרטים וכלים ברחבי הארגון.
צוות ההנדסה של Aircall מונה כמעט 200 איש, המאורגנים בצוותים גמישים המחזיקים בתחומים עסקיים שונים כמו טלפוניה, ניהול משתמשים, לוחות מחוונים, אינטגרציות וכן הלאה, עם יותר מ-30 צוותים בסך הכל. ל-SRE ול-QA יש מבנה משלהם, שלעיתים משובצים בצוותי מוצר ואחרים עובדים בצוותי תחום נפרדים.
רשימה זו אינה ממצה (והיא מתאימה את עצמה כל הזמן לצרכים שלנו, כולל פוטנציאל) חברת פיתוח Ruby on Rails), אבל זה מצייר תמונה טובה של הנוף שלנו.
אם הוא קיים בקטלוג AWS, נשתמש בו: EC2, ECS, EKS, lambda, AppSync, DynamoDB, Aurora Postgresql/Mysql, ElastiCache Redis, אמזון בעברית OpenSearch (לשעבר ElasticSearch), Cloudfront, S3, SQS, Redshift, ועוד.
הכל ב-Aircall הוא תשתית כקוד, עם אחד מהם AWS SAM or Terraform.
ג'ירה, קונפלואנס, ו דלפק שירות מהווים את עמוד התווך לארגון צבר המוצר, תורי התמיכה וניהול התיעוד הפנימי.
ניהול פרויקטים מסוים מתרחש ב יום שני, אבל הנדסה/טכנולוגיה נמצאת בעיקר על JIRA.
מכיוון שאנחנו צוות מבוזר ובעיקר מרוחק, אנו נשענים במידה רבה על Slack לתקשורת בהשוואה לדוא"ל, אך עם מגבלה מעניינת שהטלנו על עצמנו. הודעות Slack נמחקות לאחר שלושה חודשים כדי לאלץ אותנו להעביר החלטות ודיונים ממושכים יותר לפלטפורמת תיעוד ארוכת טווח מתאימה יותר כמו confluence.
רוב תהליך הקליטה של Aircall מתבצע דרכו, עם סרטונים המראים לכם כיצד כל מחלקה עובדת, אבל זה לא נגמר שם. כל אחד יכול לתרום, אבל יש צוות שדואג לכלי הזה, ומוודא שתמיד יש תוכן חדש, החל מקורסי אבטחה ועד הכשרות ניהוליות או אפילו הדרכות חברה למקרה שפספסתם אחד או שתרצו לצפות בו שוב.
Harvestr.io משמש למשוב לקוחות ולניהול מוצרים, ואנחנו משתמשים 1Password לניהול סיסמאות.
בחודשים האחרונים, הצגנו גם כלים נוספים שיסייעו לנו בניהול המורכבות הגדלה וגודל הצוות שלנו: JellyFish.co, פלטפורמת ניהול הנדסה שמקבלת אותות מ-JIRA, Gitlab וכלים אחרים כדי לספק תמונה מאוחדת של מה כל צוות עובד עליו ולסייע בהיוון עלויות, ו רמת פעולה, כלי שיסייע בתיעוד ובניהול הבשלות של ארכיטקטורת המיקרו-שירותים הגדלה שלנו.
ולבסוף, חביב, אנחנו משתמשים ב-Aircall עבורנו מבצעים ו תמיכה מחלקות.
הצטרפתי ל-Aircall רק לפני שישה חודשים, ודבר אחד שתפס את תשומת ליבי הוא מערך הטכנולוגיה וכלים של SaaS הנלווים אליו, המשמשים במחזור חיי אספקת התוכנה.
בהתחלה, הייתי קצת המום מכמות הכלים החדשים שהייתי צריך ללמוד (למרות שרובם די סטנדרטיים במערכת האקולוגית של סטארט-אפים ואני מכיר אותם). אבל הייתי להוט ללמוד איך להשתמש בהם, מכיוון שאלה הם כלי טכנולוגיה וערכות מהשורה הראשונה.
Aircall בחרה במערכת מודרנית ובכלי SaaS הטובים ביותר כדי לפתור את הבעיות שלנו. כל כלי פותר צורך ספציפי.
אנחנו לא מהססים לחפש חלופות כשמשהו לא עובד, להציג כלים חדשים כדי לעבוד בצורה פרודוקטיבית יותר, או להחליף תהליכים מתוקנים. כחברת SaaS, הגיוני שנשתמש ב-SaaS במלוא הפוטנציאל שלו.