السبت، 3 يونيو، 2017

امن البيانات علي امازون ويب سيرفسز

تعتبر أمازون ويب سيرفسز Amazon WebServices من اكبر مزودي خدمة الحوسبة السحابية Cloud Computing  في العالم منذ عام 2006 وحتي الان , في السنوات الاخيرة بدات الكثير من الشركات والمؤسسات باستخدام أمازون ويب سيرفسز وذلك لفوائدها الاقتصادية بالنسبة الي هذه الموسسات والشركات ولكن كون كل بيانات الشركة او الموسسة موجودة في مكان اخر وتحت سيطرة شركة اخري هذا بحد ذاته يمثل خطر علي الرغم من ان امازون تؤكد علي امن المعلومات في سيرفراتها مكفول وتوكد ان بيئة امازون امنة جدااذا عرف المستخدم الاجزاء او Modules التي يجب عليه شرائها من امازون واذا كان System administrator الخاص بالشركة او المؤسسة المؤجرة يعرف كيف يتعامل مع بيئة امازون وانه يجب ان يكون اخذ تدريب خاص علي الامازون وحتي لديهم شهادات للتخصص في امازون.  لتقريب الصورة عن الخطر الكبير الذي يهدد امن المعلومات في امازون سوف اشرح المبادئ الاساسيى التي تعتمد عليها خدمة امازون وهي :
 EC2 الذي يمكن تمثيله بالسيرفر ولكن بدون هارد دسك. 
EBS الذي يمثل الهارد دسك الذي يحمل كل بينات الشركة 
هناك ميزة EBS Snapshots التي هي مثل Backup في السيرفرات العادية  الخطورة تكمن ان امازون من خلال الاعدادت Configuration تعطي خيار المشاركة   EBS snapshots  مع مستخدم امازون اخر اوجعلها  عامه  اي ان اي شخص علي الانترنت ممكن ان يراها وبالتالي يطلع علي كل بيانتات الشركة من خلال توصيل EBS snapshot علي EC2 خاص به.
  ان System Administrator يستطيع ان يبعث الهارد دسك الخاص بالشركة التي يعمل بها والذي ربما يحمل تيرا بايتس Terabytes من بينات الشركة لاي مستخدم اخر داخل امازون او يجعل كل معلومات الشركة  عامه  Public بمجرد كليك Click *.

المشكلة الكبري في الكلاود سيرفس والفيرجواليزيشن Cloud Services and Virtualization ان البني التحتية للاي تي اصبحت مجرد ملفات Folders موجودة علي الكلاود يعني ممكن ان تختفي بلحظة ولا يمكن استرجاعها وممكن ان تبعث الي شركة منافسه بكل سهولة اذا كان System administrator بطريقه او باخري متعاون مع الشركة المنافسه لذا امن المعلومات والبينات علي الكلاود هو بالدرجة الاولي مسئولية المستخدم وليس المزود للخدمة اذا كان مزود الخدمة يضمن الامور الامنية العامة مثل الاختراق وغيره .
* source :https://thenextweb.com/security/2017/06/02/amazon-web-services-leak-data-aws/#

الاثنين، 29 مايو، 2017

المهارات المطلوبة في سوق العمل لتكنولوجيا المعلومات



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


تنقسم تكنولوجيا المعلومات الي قسمين رئيسين وهما :
البرمجيات Software development

البني التحتية وتطبيقات الاعمال Infrastructure and Applications Support


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

اما بالنسبة الي البني التحته Infrastucture Support فهذا يتفرع الي اختصتصات كثيره سوف احاول شرحها بااختصار :

1- Help Desk Engineer يعتبر هذا التخصص المدخل وبوابة التطور بالنسبة للخريج الجديد الذي لا يعرف الكثير عن الاي تي infrastructure ويعتمد هذا التخصص ع حجم الشركة التي يعمل بها عموما يكون الشخص مسئول عن حاسبات الموظفين من ناحية الهاردوير والصوفت وير واذا كان يعمل في شركة صغيره فهة ايضا يكون مسئول عن النتورك والسيستمز . هذا الاختصاص هو عام بكل شئ في الاي تي ومثل ماذكرت هو بداية طريق الاي تي للخرجيبن الجدد
2- Windows System admin :  كل الشركات تحتاجه لان Domain controller , File share , Print  ..etc  ضمن مسئوليات الوندوز ادمن بالاضافة الي الكثير من التطبيقات التي تهم الاعمال وتعمل علي الوندوز .شهادات ميكروسوف مهمة في هذا المجال .

3- Network Engineer: الكثير يعرف عمل النتورك انجنير والشهادات المطلوبة لهذا الاختصاص

4- Unix/Linux system admin : معظم التطبيقات الخاصة بالاعمال تعمل علي Linux لانه مفتوح المصدر وبالتالي ارخص وكذلك more powerful than Windows لذلك مهارات Linux  مهمة جدا  وهي تعتمد علي الكوماند لاين بالدرجة وفي الحقيقة مهارات Unix/Linux مهمة جدا وتدخل في كل اختصاصات الاي تي لان معظم الاجهزه تستخدم نموذج Version من Unix ,مثلا  Apple Mac , Andriod, Vmware kernal عبارة عن نموذج من Unix .
5- DBA – الداتا بيس ادمن يعتبر من الاختصاصات النادرة في العراق وحتي عالميا وخصوصا اوركل داتا بيس ادمن , يتميز هذ الاخصاص انه مطلوب في اInfrastructural operations and Applications development  وطريق الاختصاص في الدي بي ايه يمر عبر اوراكل وامتحانات اوركل تبدا من مبتدئ الي خبير .
6-   Data Storage Admin معظم الشركات الكبيره والبنوك تحتاج الي ناس متخصصين في الداتا ستورج والباكب Data Storage and Backup حيث مهمة Data Storage Admin هي مراقبة Backup for all servers  وانشاء اماكن تخزين للمعلومات داخل الستورج , وتتنوع الستورج من SAN , NAS, DAS مثلا ,SAN storage التي تحتاج الي خبره في الفايبر سويجات الفايبر التي تربط السيرفرات بالستورج واكبر الشركات الصانعة في هذا المجال او Tier 1 SAN storage vendors are EMC (Dell) , HP, IBM
7- Applications Admin بعض التطبيقات المعقدة تحتاج الي ناس متخصصين بها لكي يقوموا علي تشغيلها وصيانة هذه التطبيقات وتحتاج الي فهم التطبيق واالخدمة التي يقدمها التطبيق للعمل مثلا ERP الذي هو نظام موارد بشرية وموارد ماليه وكذلك تطبيقات المحاسبة وهناك الكثير من التطبيقات ويكون التخصص بها عن طريق العمل بالنسبة الي المبتدئين.
8-Virtualization admin يوم عن يوم تزداد الحاجة الي مختصين في الفيرجواليزيشن لان معم التطبيقات اصبحت تأتي علي فيرجوال مشين لكي توفر قيمة السيرفرات وتستفيد من مميزرات الفيرجواليزيشن ..الطريق لهذا الاختصاص عن طريق فيم وير Vmware certifications .
9- Information Security Engineer : هذا التخصص بدا ياخذ اهمية كبرى لدا كل الشركات المتوسطة والكبيره لحماية معلوماتها وهناك العديد من الشهادات التي تهئ المهندس لكي يقوم بهذا الدور مثل CISSP and Cisco security certification path start from CCNA to CCIE .
10- Data Center Manager يكون مسئول عن الداتا سنتر من ناحية التبريد والكهرباء والUPS ونظام اطفاء الحريق و ترتيب وتنظيم الكابلات داخل الداتا سنتر بالاضافة الي امن الداتا سنتر

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


الثلاثاء، 2 مايو، 2017

كيف تعد نفسك للحصول علي وظيفة في مجال تكنولوجيا المعلومات

في السبع سنوات الماضية من عملي في العراق اجريت عشرات المقابلات لمتقدمين للعمل في مجال تكنولوجبا المعلومات في الشركات التي عملت بها وقد وجدت الكثير من المتقدمين  لا يعرفون شيئا عن فن المقابلات الشخصية او طريقة كتابة السيره الذاتية لذا ااكتب النصائح والارشادات التاليه للمتقدمين للوظائف وهي من واقع خبرتي الشخصية في المقابلات التي اجريتها والسير الذاتية التي قراتها وسوف ابتعد عن الارشادات العامة الموجودة في الكثير من المواقع التي تنصح المتقدمين عن كيفية  كتابة السيره الذاتيه والتصرف اثناء المقابله واتكلم من الواقع ومن خلال تجربتي .
قبل الحصول علي المقابلة
لكي تحصل علي مقابلة اولا السيرة الذاتية الخاصة بك يجب ان تصل الي مدير التوظيف وان تكون ملفته لنظره حتي يطلب مقابلتك . طبعا اكثر الشركات تعلن عن طلب وظائف من خلال مواقعها او الاعلان في مواقع التوظيف …وفي بعض الاحيان لا تعلن الشركات  وانما من خلال السير الذاتية الموجوده لدي شئون الموظفين او العاملين في الشركة ..حاول ان تبعث سيرتك الذاتية الي مواقع الشركات ولكن لا تعتمد علي هذا الامر وحده وانما حاول من خلال معارفك واصدقائك الذين يعملون في نفس المجال فهذه الوسيلة الاسرع والاكثر فعاليه لكي تحصل علي مقابلة وحاول ان تكون لديك شبكة معارف في مجال تكنولوجيا المعلومات فاكثر من 90% من التوظيف يتم بهذه الطريقة  ولا تخجل من ان تطلب من الذين تعرفهم ان يمرروا سيرتك الذاتيه الى شئون الموظفين فالشركة محتاجة لك مثل ماانت محتاج للوظيفة .
السيرة الذاتية
 يجب ان تكون السيرة الذاتية واضحة وواقعية فالنسبة لاصحاب الخبرة والذين عملوا في السابق ان تكون السيرة الذاتية واضحة وتعتمد مبدا التسلسل الزمني الواضح و ذكر الخبرات والشهادات ويجب ان تكون مصممة حسب الوظيفة المطلوبة في المجال المعين من تكنولوجيا المعلومات .
1- رأيت الكثير من السير الذاتية مكتوب بها اشياء كثيرة عن خبرات في تكنلوجيا المعلومات غير معقولة مثلا شخص كان يعمل في شركة كبيرة ويكتب انه عمل في اNetwork Engineer , System administration,data storage and more ويكتب اسماء منتجات كثيره وهو لا تتعدي سنوات عمله السنتين ..طبعا هذا يعطيني انطباع ان هذا الشخص يكتب كل نظام كان موجود في الشركة التي يعمل بها بغض النظر اذا كان فعلا عمل على هذا النظام ام لا وهذا جانب سلبي ربما يحرمك من المقابلة.
 2- يجب ان تفهم الوظيفة المطلوبة وتركز في السيرة الذاتية علي المطلوب فقط وتستطيع ان تذكر في المقابلة الانظمة الاخرى الموجودة في الشركة التي عملت بها مع درجة معرفتك بهذه الانظمة.
3- رأيت الكثير من السير الذاتية يكتب انه عمل كمدير لتكنلوجيا المعلومات في السنة الاولي بعد تخرجة او انه مدير تكنولوجيا المعلومات في شركة صغيره , انصح بالابتعاد عن كتابة ذلك واستبدالها بكلمة Administrator الا اذا كانت الوظيفة المطلوبة هي مدير تكنولوجيا المعلومات.
4- بالنسبة للخريجين الجدد يجب ان يكتبوا السيرة الذاتية بطريقة  تبرز الشهادات التي حصلوا عليها والشهادات الاخري مثل شهادات Cisco or Microsoft مع ذكر مشروع التخرج والدرجات اذا كانت متميزه.
5- بالنسبة للخرجين الجدد ايضا يذكروا انظمة التشغيل ومدي خبرتهم بها مثلا Windows Server , Linux واي مهارات اخرى مثل SQL and Database type بالاضافة الي لغات البرمجة التي يعرفونها مع ذكر امثلة من خلال مشاريع الدارسه .
 6- رأيت بعض السير الذاتية لمتقدمين لوظائف في تكنولوجيا المعلومات ويكتب في السيرة الذاتية انه يعرف العمل  Office Word and Excell طبعا هذا يعطي انطباع ان المتقدم لا يعرف شئ في تكنولوجيا المعلومات فهذه التطبيقات بديهية والكل يعرفها وهي مثل كاتب صحفي يتقدم لوظيفة في صحيفة ويكتب في سيرته الذاتية انه يعرف القراءة والكتابة.
أثناء المقابلة
الحصول علي مقابلة يعتبر فرصة كبيره وانك قطعت 50% من الطريق للحصول علي الوظيفة لذا يجب الاهتمام الكبير في اعداد نفسك للمقابلة وحاول ان تعرف اكثر عن الشركة ونشاطها والوظيفة المطلوبة واذا كان ممكن ان تعرف اكثر عن مدير التوظيف واليك بعض النصائح التي يجب اتباعها اثناء المقابلة.
1- الثقة بالنفس واللبس المناسب والانفتاح علي الاخريين مهم جدا فمدير التوظيف اثناء المقابلة يبحث عن جانبين في شخصية المتقدم للعمل اولا امكاناتة الفنية في مجال تكنولوجيا المعلومات والتخصص المطلوب وثانية وهو الاهم الجانب الشخصي للمتقدم انه شخص منفتح ومتعاون ومهني  ومنضبط في العمل. ( هناك الكثير من المواقع في الانترنت تشرح  هذه الامور بالتفصيل ).
2- بالنسبة للمتقدمات يجب ان تلبس لباس عمل وتبتعد عن المكياج المبالغ به , فقد رأيت بعض المتقدمات  تلبس ملابس غير مناسبة للعمل اطلاقا وهذا جانب سلبي من النظرة الاولي.
3- attitude او السلوك موضوع مهم جدا في العمل  في تكنولوجيا المعلومات بسبب التحديات اوالتغيرات الكبيره في هذا المجال فحاول ان تفهم مدير التوظيف ان تكنولوجيا المعلومات ليست مهنة بالنسبة لك وانما هواية وانك مستعد لمواجه التحديات في هذا المجال والبحث والتعلم الدائم .
4- لغة الجسد لا تكذب ابدا ومدراء التوظيف الخبراء يفهمون لغة الجسد جيدا وممكن ان يحكموا عليك ليس من خلال الكلام الذي تذكره ولكن من خلال لغة جسدك اذا كانت متنافرة مع الكلام الذي تذكره.
5- الواقعية في الاجابات علي الاسئلة التي تطرح عليك من قبل مدير التوظيف وليس عيبا ان تجاوب بلا اعرف ولكن تضيف الي الاجابة انك ممكن  تتعلم اذا كان ذلك مطلوب في العمل مع ذكر امثلة .
 6- يجب ان تبرهن علي قدرتك علي التعلم بسرعة والاعتماد علي نفسك في التعلم من المصادر المتاحة في الانترنت والكتب المتخصصة وغيرها.
7- اللغة الانجليزية مهمة جدا جدا في مجال تكنلوجيا المعلومات فمدير التوظيف يريد ان يعرف قدرتك في التعامل مع ادارات الدعم الفني للانظمة التي دائما تكون في الخارج  ومهندسي الدعم الفني لا يعرفون اللغة العربية طبعا هذا بالاضافة الي ان كل الكتب والمراسلات باللغة الانجليزية.
8- حاول ان تجاوب علي كل الاسئلة بدبلوماسية حتي بعض الاسئلة الاستفزازية فلربما يحاول مدير التوظيف معرفة شخصيتك من خلال استفزازك او تحديك فااحذر من الانفعال وجاوب بمهنية ودبلوماسية.

قصص من مقابلات اجريتها
1-  كان لدي وظيفة شاغره intermediate level Windows Systems administrator وارسلوا لي شئون الموظفين سيرة  ذاتية لشخص   وان هناك توصية عليه من شخص كبير في الشركة وطلبوا مني مقابلته بنفس اليوم ..عندما دخل الي  المكتب احسست بالسلبية المفرطة تجاهه بسبب خبرتي في قراءة لغة الجسد حيث كانت لغة جسده تقول انه ضامن الوظيفة بسبب الواساطة ..المهم جلس بالمكتب وبديت اقرا السيره الذاتية له وكان  عنده بكالوريوس في تكنولوجيا المعلومات من احدي الدول خارج العراق وانه عمل كمدير لتكنولوجيا المعلومات في دولة خليجية ..هنا وبسبب الجو السلبي الذي خلقه بدخوله اردت استفزازه وقلت له “ أنا مو طالب مدير انا اريد system administrator “ فممكن تقنعني كيف اقبل بك . طبعا لم يجاوبني جواب مقننع ابدا وبين لي مدي جهله وحتي عندما حاولت مساعدته في الاجابة وسئلته عن نوع الانظمة والسيرفرات والستورج التي كان مسئول عنها جاوب ان الشركة كان بها  عدد الموظفين اقل من عشرة ولديهم حاسبات وطابعات ولايوجد دومين او اي سيرفرز .. امعانا في الاستفزاز قلت له كيف تكتب مدير تكنلوجيا المعلومات وانت كنت تعمل Help Desk Engineer ..فانفعل وقال لي انت ضدي …طبعا ان لم اكن اعرفه في السابق فكيف اكون ضده ولكن اسلوبة السلبي جعلني كذلك .. طبعا رفضته
2- قصة اخري ايجابية حيث كنت طالب وظيفة Senior DBA  و حصلت علي مجموعة سير ذاتية  من شؤون الموظفين لفت نظري سيرة ذاتية لشخص عراقي ايضا ولديه كل المتطلبات التي اريدها وطلبت مقابلته وعندما حضر بعد اسبوع وبعد خمس عشر دقيقة من المقابلة قررت تعينة , لماذا لانه كان صادق في اجاباته وحريص واثبت لي من خلال اجوبته انه طور نفسه بنفسه .
3- مقابلة مع شابة خريجة من احد الجامعات العراقيه  هندسة حاسبات عندما حضرت للمقابلة كانت تلبس لبس غير لائق للعمل ومبالغ فيه   سالتها ببساطة “ ليش تريدين تشتغلين لان مبين من لبسك انك غير محتاجة “ جاوبها كان صاعقا لي حيث قالت انها تشعر بالفراغ وتريد شئ تشغل نفسها بيه ….طبعا لم اقبل بها.

اتمني لكل الباحثين عن وظيفة في مجال تكنولوجيا المعلومات الموفقية في الحصول علي الوظيفة التي يريدونها والتطور في المجال المهني الي اعلي المستويات
-
-