الوصف الوظيفي والمهارات المطلوبة لمهندس السحابة

 

الوصف الوظيفي والمهارات المطلوبة لمهندس السحابة



في هذه الأيام ، تمتلك كل شركة متعددة الجنسيات برأسها مشدودًا مهندسًا سحابيًا واحدًا على الأقل يشكّل استراتيجيتها الحاسوبية.

في عالمنا الرقمي المتزايد ، يعد المنصب ضرورة لجميع الشركات ، بغض النظر عن الحجم والصناعة.

ولكن ما هو بالضبط مهندس السحابة؟ ما هو دورهم وكيف تصبح واحدًا؟ نقوم بتفكيك كل ما تحتاج لمعرفته حول هذا الدور المتكامل الجديد وسبب كونه موقعًا مُرضيًا.

ما هو مهندس السحابة؟

يشرف مهندس سحابي على أنظمة الحوسبة السحابية للشركة ، من الأنظمة الأساسية للواجهة الأمامية إلى تخزين البيانات إلى الخوادم. يبدو الأمر بسيطًا ، ولكنه ليس كذلك حقًا - نظرًا لأن بنيتنا التحتية عبر الإنترنت تزداد تعقيدًا ، فقد أصبح دور مهندس السحابة مناسبًا ومتخصصًا. في السنوات العشرين الماضية ، أصبح من المهم أن تتم إدارة بيانات المؤسسة بشكل مسؤول ، لذلك قد يتم تكليف مهندس سحابي بتصميم وتنفيذ أنظمة سحابية جديدة للتأكد من عدم عبث أي شخص بعملك. هذا يجعل المهندسين المعماريين السحابيين حماة ، إذا صح التعبير ، أو حماة السحابة الذين يضمنون أن جميع حلول البيانات منظمة وآمنة وفعالة.

ما هي بنية السحابة؟

مع جذورها في تطوير البرمجيات ، فإن الهندسة السحابية هي تخطيط وتصميم البيئات السحابية التي توفر بنية لأي نوع من المشاريع أو المفاهيم القائمة على السحابة. يمكن أن يشمل ذلك الشبكات السحابية وأنظمة الواجهة الأمامية والخلفية ، بالإضافة إلى إدارة الخادم والتخزين.

تعد البنية السحابية أكثر من مجرد إدارة التخزين - فهي تتطلب فهم الضرورة المستمرة والمرنة لأنظمة التخزين الآمنة والقدرة على تحديد الأنسب للمشروع. سيكون لكل عمل تقنيته واستراتيجيته الخاصة لمواجهة هذا التحدي ، وسيكون لكل مهندس سحابي خبرة متنوعة لتطبيقه على الوظيفة.

البيئات السحابية قيد العمل

على سبيل المثال ، عاشت Pinterest كل حياتها في السحابة العامة. يسمي راج باتيل ، نائب رئيس البنية التحتية وهندسة الإنتاج في Pinterest ، نهجهم "بوذية البنية التحتية" لأنه بفقدان إحساس واحد (أي البيئات السحابية الخاصة) ، تزداد حواسهم الأخرى. بدون الضغط الإضافي لإدارة نظام بيانات لامركزي ، لديهم الوقت والمساحة لإنشاء وابتكار حلولهم العامة.

من ناحية أخرى ، سلك Evernote طريقًا مختلفًا إلى Pinterest. يبدو أن المهندس المعماري أليكسي رودريغيز يستمتع بإدارة العديد من مراكز البيانات ، وقد حسب أن الحفاظ على عبء العمل في حلول السحابة العامة سيكلف أربعة أضعاف تكلفة إدارته ضمن نظام لامركزي.

وقد احتلت Netflix ، اللورد والمنقذ لعام 2020 ، بالفعل عناوين الأخبار (التقنية) عندما تحولوا من مركز بيانات خاص إلى Amazon Web Services (AWS). كانت هذه صفقة كبيرة لأنها كانت مشروعًا معقدًا بشكل شنيع ، سبع سنوات قيد الإعداد ، والتي قدمت مخططًا للشركات الأخرى التي تتطلع إلى فعل الشيء نفسه.

كما ترى ، تأتي الهندسة السحابية بأشكال وأحجام مختلفة. تماما مثل الغيوم.

المهارات المطلوبة ليتم توظيفها كمهندس سحابي

يقوم مهندس السحابة بأكثر من مجرد تنفيذ أنظمة تخزين واقية من الرصاص - فهم باحثون ومطورون ومصممون وقادة ومحللون للمشكلات. الدور معقد ومتعدد الأوجه - لذا إليك بعض النقاط التي يجب تضمينها في سيرتك الذاتية للبقاء في صدارة المنافسة.

1. شهادة في علوم الحاسب

ستقوم معظم الشركات بتوظيف المرشحين الحاصلين على درجة علمية في علوم الكمبيوتر. هذا لأنهم يبحثون عن أشخاص لديهم خلفية في هندسة الحوسبة والبناء ، بالإضافة إلى معرفة في فن الهندسة والتصميم.

2. تجربة تطوير البرمجيات

من المحتمل أن يبدأ مهندس السحابة كمطور ، حتى لو بدأ كمطور مبتدئ. الخبرة التي تكتسبها كمطور - من إدارة المشروع إلى تحليل البيانات لتحديد تقنيات السحابة - تلعب جميعها دورًا في دور مهندس السحابة.

 3. تجربة تصميم النظام

الخبرة في تصميم الأنظمة ، الأنظمة السحابية المثالية ، ستضعك على رأس وكتفين فوق المرشحين الآخرين في هذا المجال. ربما تخصصت في هذا خلال شهادتك ، أو لديك بعض الخبرة في العمل جنبًا إلى جنب مع مهندسي البنية التحتية في دور سابق. إذا كان الأمر كذلك ، قم بتوسيع هذه المهارات في التطبيق الخاص بك - سوف تقطع شوطًا طويلاً ، ثق بنا.

4. خبرة مع قواعد البيانات السحابية

قم بتنظيف قواعد البيانات السحابية الخاصة بك قبل المقابلة. تأكد من أنك تعرف حسابات PostgreSQL الخاصة بك من Cloud Datastores الخاصة بك ، و Dynamo من Cosmos الخاص بك. المعرفة المتعمقة لهذه البيئات ووظائفها المختلفة أمر لا بد منه لهذا الدور.

5. الشهادات

ستحتاج إلى اعتماداتك أيضًا. ستساعدك الشهادات من AWS و IBM و Google وغيرها في الحصول على قدميك على سلم مهندس السحابة.

المهارات الأساسية لأي مهندس سحابي مطلوب

سيبحث معظم مديري التوظيف الذين يتطلعون لملء أدوار مهندس السحابة عن مرشحين تحليليين لأنهم فضوليون ومبدعون بقدر ما يتم تنظيمهم. تعد المعرفة الواسعة بتقنيات السحابة أمرًا ضروريًا ، ومع ذلك فإن الرغبة في التعلم واستكشاف الحلول والأفكار السحابية الجديدة لا تقل أهمية.

1. إتقان لغات البرمجة الرئيسية

سوف يتقن المهندس السحابي Java و Python و C # ، ولكي يبرز عن منافسيك ، فإن فهم اللغات الأقل شيوعًا مثل PHP و ASP.NET سيقطع شوطًا طويلاً.

2. الشبكات والأمن

في دورك كمهندس سحابي ، يُتوقع منك استخدام خدمات مثل Route 53 (DNS) و CloudFront (CDN) وغيرها لتصميم مساحات شبكات سحابية عامة وخاصة. لا تقلل من شأن تعقيد خدمات الشبكات هذه - فهمها جزء لا يتجزأ من إنشاء حلول قائمة على السحابة آمنة وقابلة للتطوير.

3. تخزين البيانات

يحتاج مهندسو البرمجيات إلى مقارنة القدرات والأداء والأسعار المختلفة لمرافق التخزين المختلفة ، وتحديد حل التخزين الأكثر ملاءمة لكل مشروع وكذلك الشركة.

4. الاتصالات

تعد مهارات الاتصال القوية أمرًا ضروريًا لنجاح مهندس السحابة ، سواء بصفته قائد فريق أو كمتخصص. ستساعد القدرة على شرح أنظمة السحابة المعقدة بعبارات سهلة الفهم وخالية من المصطلحات شركتك بأكملها على التعامل مع بيئاتك والتأكد من استخدامها بفعالية وبشكل مستدام. سيوفر هذا الوقت والمال لشركتك ويجعلك تبدو جيدًا حقًا أيضًا.

5. القيادة

بصفتك مهندسًا سحابيًا ، فلن تقود فريقًا من المطورين فحسب ، بل ستقود التوجيه الفني لشركتك. نتيجة لذلك ، فإن المهارات القيادية القوية التي تظهر رؤية واضحة للشركة ستكون جزءًا كبيرًا من الوظيفة.

6. التعاون

من المحتمل أن تعمل جنبًا إلى جنب مع المهندسين والمطورين في دورك كمهندس سحابي. يجب أن يحاول المطورون فهم سبب اختيار حلول معينة ، وبالتالي يجب أن يكون المهندس المعماري على دراية بالتوجيه الفني للمطور. سيضمن العمل عن كثب بهذه الطريقة أنه يمكنك الاتصال ببعضكما البعض للحصول على الدعم للتأكد من حدوث أخطاء أقل. من منا لا يريد العمل في مثل هذه البيئة الموحدة؟

واجباتك كمهندس سحابي

لذلك قمنا بتغطية المهام ، والممنوعات ، والممتلكات والذين لا يملكون في هذا الدور ، ولكن كيف تبدو الأعمال اليومية لمهندس السحابة؟

التصحيح

في الدور الذي تم إنشاؤه حديثًا على وجه الخصوص ، ستقضي الكثير من الوقت في تصحيح أخطاء الأنظمة والتأكد من أن جميع برامج السحابة الحالية آمنة ومحمية. قد يبدو الأمر مملًا ، ولكن لا توجد طريقة أفضل للتعرف على الأنظمة الحالية لشركتك من تصحيح الأخطاء لمدة شهر.

تحسينات الاختبار واستكشاف الأخطاء وإصلاحها

هذه العملية حيوية لأنها تضمن تنفيذ جميع التغييرات والتحسينات. قد يتسلل البعض عبر الشبكة ، لذا ستحتاج إلى مراقبة هذه النتائج بدقة.

تخطيط

تمامًا مثل زملائنا في Netflix ، قد يستغرق تنفيذ بعض المشاريع المستندة إلى السحابة شهورًا أو حتى سنوات. فقط اربط نفسك ببعض التخطيط طويل الأجل وحدد لنفسك أهدافًا قصيرة المدى للحفاظ على مستويات التحفيز هذه عالية. تذكر أن التخطيط طويل المدى يعني نجاحًا طويل المدى.

القيادة والاشراف

من المحتمل أن يكون لدى مهندسي السحابة فريق من المطورين المبتدئين للإشراف ، لذا فإن مهارات القيادة والإدارة هي المفتاح - حتى عندما تكون مشغولًا حقًا.

كم يتقاضى مهندسو السحابة رواتبهم؟

يقول موقع الرواتب إن متوسط ​​نطاق الراتب السنوي يتراوح عادةً بين 123،299 دولارًا و 160،146 دولارًا في الولايات المتحدة اعتمادًا على مستوى الخبرة والشهادة والموقع. الآن هذا ليس راتبًا ليتم شمه!

خلاصة القول

هناك جوانب عديدة للدور المتغير باستمرار لمهندس السحابة. هناك معرفة متعمقة بأنظمة السحابة ولغات البرامج والترميز والأنظمة الأساسية للشبكة. علاوة على ذلك ، هناك مهارات القيادة والتواصل والتعاون أيضًا. ولكن مع كل هذا التعقيد ، تأتي وظيفة مجزية بقدر ما هي صعبة - ومضمونة لإحداث تأثير حقيقي على شكل واتجاه العمل.

المصدر : 

What is a Cloud Architect? Job Description, Required Skills and More | .cult by Honeypot

الباحث

مدون عربي مهتم بكل ما يتعلق بالتكنولوجيا الحديثة ، مهتم ايضا بمجال تخصصي بالتعليم الوسائل الحديثة في التعليم ، بجانب الاهتمامات الجانبية بالتاريخ العلوم الحياتية

إرسال تعليق

أحدث أقدم

نموذج الاتصال