مفهوم و ساختار Ansible چیست ؟
چنانچه شما بعنوان یک Linux System Administratior در دیتا سنتری کار کنید میدانید که مدیریت و راهبری تعداد زیاد server کار آسانی نیست مثلا اگر قرار باشد تعداد ۵ تا server را بروز رسانی کنید شاید کار زیاد زمان بری نباشد اما اگر لازم باشد تعداد ۱۰۰ یا ۲۰۰ تا بیشتر را پشتیبانی و بروز رسانی کنید کاری بسیار پر استرس و زمان بر خواهد بود .
در سالهای گذشته بیشتر
System Administrator
ها از قابلیت نوشتن script به منظور راهبری و پشتیبانی server های خود استفاده میکردند که نیاز به دانش عمیق در برنامه نویسی با زبان script داشت و مستلزم وقت برای نوشتن script های صحیح و دقیق و کارا بود . فرض کنید میخواهید کلیه server های خود را update کنید و یا می خواهید backup بگیرید , چنانچه بخواهید بر روی هر server جداگانه این کار را انجام دهید مسلما کاری وقت گیر است که در این زمانه وقت و زمان بسیار در سیستم های آنلاین و برخط مهم است و اینکه server و service شما بالا و برخط باشد و در همان شرایط بتوانید عملیات لازم را روی آن انجام دهید مسئله ای ارزشمند است .
در واقع Ansible یک برنامه opensource برای متمرکز کردن کارهای دیتاسنترها روی server های می باشد . بوسیله Ansible قادر خواهید بود که بسیاری از وظایف ادمین را بصورت خودکار راه اندازی و تعریف کنید تا در زمان مناسب بصورت دremote یا از راه دور روی ماشین های شما اجرا گردد. ساختار Ansible بگونه ای طراحی شده است که شما را قادر خواهد ساخت بدون shutdown کردن سیستم به عملیات مختلف روی ماشین های خود ادامه دهید .
مثلا Ansible میتواند عملیاتی مثل update ماشین های مختلف را بصورت Zero Downtime انجام دهد . در ضمن system admin نیازی به نوشتن script های بهینه شده نداشته و میتواند از زبانهای high-level در ansible براحتی استفاده نماید . در Ansible می توانید وظایف را بصورت گروه های مختلف مثلا گروه های مرتبط با host یا نوع آنها و ساختار معماری آنها تعریف نمایید . مفهومی بنام paly در Ansible داریم که مجموع از وظایف مرتبط با یک گروه از host ها را برعهده دارد و فایلی که یک یا بیش از یکی از این palys ها را شامل باشد palybook نامیده می شود . معماری Ansible بصورت agentless است . هر زمانی که Ansible کاری را اجرا کند و فرمانی صادر
کند این کار به ماشین های راه دور منتقل می شود . از آنجاییکه Ansible تعداد زیادی بیش از صد ماژول در core خود دارد لذا کار system administrator ها را خیلی راحت می کند .
در واقع Ansible اولین بار توسط Michael DeHaam طراحی و تولید شد ، شخصی که بوجود آورنده برنامه Collber provisioning بود. از آنجاییکه Ansible بسیار ساده است لذا بسیاری از system admin ها از آن استفاده میکنند . همچنین Developer ها یا توسعه دهندگان برنامه ها نیز می توانند براحتی از Ansible استفاده نمایند زیرا بر پایه زبان Python نوشته شده است . Ansible توسط ابزارهای DevOps مثل Vagrant و Jenkins پشتیبانی می شود. در این بین کارهای زیادی هم وجود دارد که ansible قادر به انجام آنها نیست . مثلا Ansible نمیتواند تغیراتی که توسط کابران در سیستم انجام میگردد را audit یا رسد کند . مثلا اینکه این فایل را چه کسی تغییر داده است .
لیست زیر نمونه ای از کارهایی که توسط Ansible قابل انجام نمی باشد آمده است :
در واقع Ansible می تواند package های مورد نیاز در زمان نصب را اضافه کند، اما قادر به نصب اولیه در حالت minimal روی سیستم نیست . هر سیستمی را میتوان بصورت Minimal راه اندازی کرده و سپس توسط Kickstart یا ابزارهای مشابه یک image از آن تهیه نمود، سپس با Ansible برای پیکربندی های دیگر استفاده کرد .
با اینکه Ansible قادر است پیکربندی مربوط به فایروال را تنظیم نماید اما بر آن نظارتی ندارد . Ansible نمی تواند تغییرات روی فایل های داخل سسیتم را پیگیری کند که آیا این تغییرات توسط کاربر انجام شده یا توسط process . غالبا بهتر است که این گونه تغییرات بهتر است با ابزارهای دیگر مخصوص version control یا ابزارهای audit خود سیستم عامل لینوکس انجام پذیرد.
چنانچه شما بعنوان یک Linux System Administratior در دیتا سنتری کار کنید میدانید که مدیریت و راهبری تعداد زیاد server کار آسانی نیست مثلا اگر قرار باشد تعداد ۵ تا server را بروز رسانی کنید شاید کار زیاد زمان بری نباشد اما اگر لازم باشد تعداد ۱۰۰ یا ۲۰۰ تا بیشتر را پشتیبانی و بروز رسانی کنید کاری بسیار پر استرس و زمان بر خواهد بود .
در سالهای گذشته بیشتر
System Administrator
ها از قابلیت نوشتن script به منظور راهبری و پشتیبانی server های خود استفاده میکردند که نیاز به دانش عمیق در برنامه نویسی با زبان script داشت و مستلزم وقت برای نوشتن script های صحیح و دقیق و کارا بود . فرض کنید میخواهید کلیه server های خود را update کنید و یا می خواهید backup بگیرید , چنانچه بخواهید بر روی هر server جداگانه این کار را انجام دهید مسلما کاری وقت گیر است که در این زمانه وقت و زمان بسیار در سیستم های آنلاین و برخط مهم است و اینکه server و service شما بالا و برخط باشد و در همان شرایط بتوانید عملیات لازم را روی آن انجام دهید مسئله ای ارزشمند است .
در واقع Ansible یک برنامه opensource برای متمرکز کردن کارهای دیتاسنترها روی server های می باشد . بوسیله Ansible قادر خواهید بود که بسیاری از وظایف ادمین را بصورت خودکار راه اندازی و تعریف کنید تا در زمان مناسب بصورت دremote یا از راه دور روی ماشین های شما اجرا گردد. ساختار Ansible بگونه ای طراحی شده است که شما را قادر خواهد ساخت بدون shutdown کردن سیستم به عملیات مختلف روی ماشین های خود ادامه دهید .
مثلا Ansible میتواند عملیاتی مثل update ماشین های مختلف را بصورت Zero Downtime انجام دهد . در ضمن system admin نیازی به نوشتن script های بهینه شده نداشته و میتواند از زبانهای high-level در ansible براحتی استفاده نماید . در Ansible می توانید وظایف را بصورت گروه های مختلف مثلا گروه های مرتبط با host یا نوع آنها و ساختار معماری آنها تعریف نمایید . مفهومی بنام paly در Ansible داریم که مجموع از وظایف مرتبط با یک گروه از host ها را برعهده دارد و فایلی که یک یا بیش از یکی از این palys ها را شامل باشد palybook نامیده می شود . معماری Ansible بصورت agentless است . هر زمانی که Ansible کاری را اجرا کند و فرمانی صادر
کند این کار به ماشین های راه دور منتقل می شود . از آنجاییکه Ansible تعداد زیادی بیش از صد ماژول در core خود دارد لذا کار system administrator ها را خیلی راحت می کند .
در واقع Ansible اولین بار توسط Michael DeHaam طراحی و تولید شد ، شخصی که بوجود آورنده برنامه Collber provisioning بود. از آنجاییکه Ansible بسیار ساده است لذا بسیاری از system admin ها از آن استفاده میکنند . همچنین Developer ها یا توسعه دهندگان برنامه ها نیز می توانند براحتی از Ansible استفاده نمایند زیرا بر پایه زبان Python نوشته شده است . Ansible توسط ابزارهای DevOps مثل Vagrant و Jenkins پشتیبانی می شود. در این بین کارهای زیادی هم وجود دارد که ansible قادر به انجام آنها نیست . مثلا Ansible نمیتواند تغیراتی که توسط کابران در سیستم انجام میگردد را audit یا رسد کند . مثلا اینکه این فایل را چه کسی تغییر داده است .
لیست زیر نمونه ای از کارهایی که توسط Ansible قابل انجام نمی باشد آمده است :
در واقع Ansible می تواند package های مورد نیاز در زمان نصب را اضافه کند، اما قادر به نصب اولیه در حالت minimal روی سیستم نیست . هر سیستمی را میتوان بصورت Minimal راه اندازی کرده و سپس توسط Kickstart یا ابزارهای مشابه یک image از آن تهیه نمود، سپس با Ansible برای پیکربندی های دیگر استفاده کرد .
با اینکه Ansible قادر است پیکربندی مربوط به فایروال را تنظیم نماید اما بر آن نظارتی ندارد . Ansible نمی تواند تغییرات روی فایل های داخل سسیتم را پیگیری کند که آیا این تغییرات توسط کاربر انجام شده یا توسط process . غالبا بهتر است که این گونه تغییرات بهتر است با ابزارهای دیگر مخصوص version control یا ابزارهای audit خود سیستم عامل لینوکس انجام پذیرد.
#موبایل پروتکل (MTProto) چیست؟
قبل ازینکه پیامی در #شبکه با استفاده از پروتکل انتقال ارسال شود، به روش معینی رمزنگاری میگردد و یک Header خارجی به ابتدای پیام اضافه میگردد که شامل یک شناسهی تعیین هویت ۶۴ بیتی auth_key_id (که به صورت یکتا یک کلید احراز هویت را برای سرور و همچنین کاربر تعیین میکند) و یک کلید پیام ۱۲۸ بیتی msg_key میشود.
کلید احراز هویت که با کلید پیام ترکیب شده، یک کلید واقعی aes_key و یک بردار اولیهی ۲۵۶ بیتی aes_iv تولید میکند که برای رمزنگاری پیام با استفاده از رمزنگاری AES-256 در مد infinite garble extension یا اصطلاحا (IGE) استفاده میشود. باید دقت داشت، بخش ابتدایی پیام که باید رمز شود شامل دادههای قابل تغییر (session، شناسهی پیام، شمارهی دنباله و Server salt) است که به طور واضحی روی کلید پیام (و در نتیجه کلیدهای AES و iv) تاثیر میگذارد. در MTProto 2.0، کلید پیام به عنوان بیتهای میانی ۱۲۸ تایی از SHA- 256 از بدنهی پیام تعریف میشود که بوسیلهی ۳۲ بایت که از کلید هویت گرفته شده، اضافه میگردد. در واقع پیامهای چند تکهای به عنوان یک پیام رمزنگاری میشوند.
لایهی پایهای پروتکل MTProto ورژن ۲ (چتهای تحت ابر، رمزنگاری کلاینت- سرور) تفاوتهای عمدهای با ورژن یک خود دارد:
- استفاده از SHA- 256 به جای SHA- 1.
- چسباندن بایتهایی که در محاسبهی کلید پیام شرکت دارند.
- کلید پیام که نه تنها به پیام، بلکه به کلید احراز هویت هم وابسته است.
- استفاده از ۱۲ تا ۱۰۲۴ بایت چسبیده به جای ۰ تا ۱۵ بایت در ورژن ۱.
قطعا خواندن این متن گیجتان کرد اما در شکل زیر میتوانید دقیقا نحوهی کار این پروتکل را متوجه شوید.
در ادامه باید به نکات زیر در مورد این پروتکل بطور خلاصه اشاره کنم :
۱- کلید احراز هویت شما که نقش تعیینکنندهای روی رمزنگاری دارد یک کلید ۲۰۴۸ بیتی است که توسط تجهیز کاربر و سرور مربوطه به اشتراک گذاشته میشود و به ازای هر کاربر مستقیما روی تجهیز کاربر توسط مبادلهی کلیدهای دیفی-هلمن ایجاد میگردد و هرگز روی شبکه ارسال نمیشود. پس این کلید اهراز هویت مختص هر کاربر است.
۲- یک کلید سرور ۲۰۴۸ بیتی RSA که توسط سرور استفاده میشود تا پیامهایش را در حین ثبت و تولید کلید احراز هویت امضا کند. اپلیکیشن تلگرام به طور خاص، یک کلید سرور ساخته شده دارد که میتواند جهت تائید امضا استفاده شود ولی نمیتواند پیامها را امضا کند. کلید سرور روی سرور ذخیره میشود و دائما تغییر داده میشود.
۳- سرور میتواند وضعیت session را نگه دارد. تحت هیچ شرایطی یک پیام از یک session به sessionهای دیگر ارسال نمیشود.
۴- با روشهای مختلفی از سرور سالت گرفته تا msg_id از حملات reply جلوگیری شده است. برای نمونه ۳۲ بیت پایینی msg_id که توسط کاربر ارسال میشود نباید خالی باشد و باید بخشی از زمانی که پیام تولید شده است را ارائه نماید.
قبل ازینکه پیامی در #شبکه با استفاده از پروتکل انتقال ارسال شود، به روش معینی رمزنگاری میگردد و یک Header خارجی به ابتدای پیام اضافه میگردد که شامل یک شناسهی تعیین هویت ۶۴ بیتی auth_key_id (که به صورت یکتا یک کلید احراز هویت را برای سرور و همچنین کاربر تعیین میکند) و یک کلید پیام ۱۲۸ بیتی msg_key میشود.
کلید احراز هویت که با کلید پیام ترکیب شده، یک کلید واقعی aes_key و یک بردار اولیهی ۲۵۶ بیتی aes_iv تولید میکند که برای رمزنگاری پیام با استفاده از رمزنگاری AES-256 در مد infinite garble extension یا اصطلاحا (IGE) استفاده میشود. باید دقت داشت، بخش ابتدایی پیام که باید رمز شود شامل دادههای قابل تغییر (session، شناسهی پیام، شمارهی دنباله و Server salt) است که به طور واضحی روی کلید پیام (و در نتیجه کلیدهای AES و iv) تاثیر میگذارد. در MTProto 2.0، کلید پیام به عنوان بیتهای میانی ۱۲۸ تایی از SHA- 256 از بدنهی پیام تعریف میشود که بوسیلهی ۳۲ بایت که از کلید هویت گرفته شده، اضافه میگردد. در واقع پیامهای چند تکهای به عنوان یک پیام رمزنگاری میشوند.
لایهی پایهای پروتکل MTProto ورژن ۲ (چتهای تحت ابر، رمزنگاری کلاینت- سرور) تفاوتهای عمدهای با ورژن یک خود دارد:
- استفاده از SHA- 256 به جای SHA- 1.
- چسباندن بایتهایی که در محاسبهی کلید پیام شرکت دارند.
- کلید پیام که نه تنها به پیام، بلکه به کلید احراز هویت هم وابسته است.
- استفاده از ۱۲ تا ۱۰۲۴ بایت چسبیده به جای ۰ تا ۱۵ بایت در ورژن ۱.
قطعا خواندن این متن گیجتان کرد اما در شکل زیر میتوانید دقیقا نحوهی کار این پروتکل را متوجه شوید.
در ادامه باید به نکات زیر در مورد این پروتکل بطور خلاصه اشاره کنم :
۱- کلید احراز هویت شما که نقش تعیینکنندهای روی رمزنگاری دارد یک کلید ۲۰۴۸ بیتی است که توسط تجهیز کاربر و سرور مربوطه به اشتراک گذاشته میشود و به ازای هر کاربر مستقیما روی تجهیز کاربر توسط مبادلهی کلیدهای دیفی-هلمن ایجاد میگردد و هرگز روی شبکه ارسال نمیشود. پس این کلید اهراز هویت مختص هر کاربر است.
۲- یک کلید سرور ۲۰۴۸ بیتی RSA که توسط سرور استفاده میشود تا پیامهایش را در حین ثبت و تولید کلید احراز هویت امضا کند. اپلیکیشن تلگرام به طور خاص، یک کلید سرور ساخته شده دارد که میتواند جهت تائید امضا استفاده شود ولی نمیتواند پیامها را امضا کند. کلید سرور روی سرور ذخیره میشود و دائما تغییر داده میشود.
۳- سرور میتواند وضعیت session را نگه دارد. تحت هیچ شرایطی یک پیام از یک session به sessionهای دیگر ارسال نمیشود.
۴- با روشهای مختلفی از سرور سالت گرفته تا msg_id از حملات reply جلوگیری شده است. برای نمونه ۳۲ بیت پایینی msg_id که توسط کاربر ارسال میشود نباید خالی باشد و باید بخشی از زمانی که پیام تولید شده است را ارائه نماید.
🖥 شرکت ستاره یخی آسیا جهت تکمیل کادر پرسنلی خود در استان تهران از افراد واجد شرایط زیر دعوت به همکاری می نماید.
کارشناس IT
آقا
مسلط به سخت افزار، Network + ،CCNA ،MCITP
کارشناس شبکه و زیر ساخت مسلط به مجازی سازی VMware
متخصص شبکه و زیر ساخت آشنا به پایگاه داده SQL
آشنایی با نرم افزار های حوزه فروش و پخش مویرگی
کارشناس شبکه و زیر ساخت دارای مدرک کارشناسی IT، سخت افزار و یا شبکه
داشتن امکان ماموریت درون استان و خارج از استان
متقاضیان واجد شرایط میتوانند رزومه خود را به آدرس ایمیل زیر ارسال نمایند و یا با شماره تلفن زیر تماس حاصل نمایند.
آدرس ایمیل: [email protected]
تلفن: 09173512615
#job
کارشناس IT
آقا
مسلط به سخت افزار، Network + ،CCNA ،MCITP
کارشناس شبکه و زیر ساخت مسلط به مجازی سازی VMware
متخصص شبکه و زیر ساخت آشنا به پایگاه داده SQL
آشنایی با نرم افزار های حوزه فروش و پخش مویرگی
کارشناس شبکه و زیر ساخت دارای مدرک کارشناسی IT، سخت افزار و یا شبکه
داشتن امکان ماموریت درون استان و خارج از استان
متقاضیان واجد شرایط میتوانند رزومه خود را به آدرس ایمیل زیر ارسال نمایند و یا با شماره تلفن زیر تماس حاصل نمایند.
آدرس ایمیل: [email protected]
تلفن: 09173512615
#job
انواع hypervisor در OpenStack
اپناستک میتواند انواع مختلفی از hypervisorها را پشتیبانی کند که این امر منجر به سخت شدن تصمیم برای انتخاب یکی از آنها میشود. برای راهاندازی اپناستک معمولا از یکی از انواع hypervisor استفاده میشود. در ادامه لیست hypervisorهای قابل پشتیبانی توسط OpenStack آورده شده است:
🔸KVM
🔹LXC
🔸QEMU
🔹UML
🔸VMware VSphere
🔹Xen (using libvirt)
🔸Xen Server
🔹Hyper-V
🔸Virtuozzo
اپناستک میتواند انواع مختلفی از hypervisorها را پشتیبانی کند که این امر منجر به سخت شدن تصمیم برای انتخاب یکی از آنها میشود. برای راهاندازی اپناستک معمولا از یکی از انواع hypervisor استفاده میشود. در ادامه لیست hypervisorهای قابل پشتیبانی توسط OpenStack آورده شده است:
🔸KVM
🔹LXC
🔸QEMU
🔹UML
🔸VMware VSphere
🔹Xen (using libvirt)
🔸Xen Server
🔹Hyper-V
🔸Virtuozzo
شرح موقعیت شغلی
استخدام Linux System Administrator
- مسلط بر مدیریت سرورهای برپایه لینوکس (حداقل سطح LPIC-1)
- آشنایی با زبان های Scripting نظیر Bash یا Configuration Management نظیر Ansible
- تجربه پیرامون مدیریت سرورهای Web Application نظیر LEMP Stack
- آشنایی با سرویس هایی نظیر NGINX, MySQL, PHP-FPM, Bind, Postfix
- آشنایی با سیستم هایی نظیر Graylog، ELK Stack و Filebeat
- آشنایی با Gitlab و ابزار CI/CD نظیر Jenkins مزیت محسوب می شود.
- توانایی حل مسئله و ارائه راهکار جهت رفع مشکلات
معرفی شرکت
راهکارهای همراه کارینا اجراکنندهی پروژههای تلکام، ارائهی خدمات نرمافزاری و اپلیکیشنهای موبایل، به عنوان یکی از شرکت های ارائه دهنده خدمات ارزش افزوده تلفن همراه، در اکثر حوزههای فعال و پرمخاطب مذکور فعال بوده و سرویسهای متعدد و متنوعی را متناسب با سلیقه، علاقمندی و نیازهای طیف گستردهای از کاربران تلفن همراه ارائه می دهد.
https://karinaco.com/
#job
استخدام Linux System Administrator
- مسلط بر مدیریت سرورهای برپایه لینوکس (حداقل سطح LPIC-1)
- آشنایی با زبان های Scripting نظیر Bash یا Configuration Management نظیر Ansible
- تجربه پیرامون مدیریت سرورهای Web Application نظیر LEMP Stack
- آشنایی با سرویس هایی نظیر NGINX, MySQL, PHP-FPM, Bind, Postfix
- آشنایی با سیستم هایی نظیر Graylog، ELK Stack و Filebeat
- آشنایی با Gitlab و ابزار CI/CD نظیر Jenkins مزیت محسوب می شود.
- توانایی حل مسئله و ارائه راهکار جهت رفع مشکلات
معرفی شرکت
راهکارهای همراه کارینا اجراکنندهی پروژههای تلکام، ارائهی خدمات نرمافزاری و اپلیکیشنهای موبایل، به عنوان یکی از شرکت های ارائه دهنده خدمات ارزش افزوده تلفن همراه، در اکثر حوزههای فعال و پرمخاطب مذکور فعال بوده و سرویسهای متعدد و متنوعی را متناسب با سلیقه، علاقمندی و نیازهای طیف گستردهای از کاربران تلفن همراه ارائه می دهد.
https://karinaco.com/
#job
شرح موقعیت شغلی
استخدام Linux System Administrator
شرکت حامی سیستم شریف با توجه به افزایش حجم پروژه ها، نیاز به توسعه تیم های برنامه نویسی خود دارد. یکی از تخصص های مورد نیاز، مدیر سرور های یونیکسی با دانش فنی زیر می باشد.
برای تجربه پروژه های کلان حامی سیستم نیاز است، باهوش، متخصص، دارای روحیه کار گروهی و اخلاق حرفه ای باشید.
دانش های مورد نیاز:
تجربه کار با سیستمهای توزیع شده و Clustering
تسلط به نرمافزارهای مختلف مانیتورینگ سیستم و بهینه سازی کارایی سرویس های متنوع
تسلط به نصب، مدیریت و عیب یابی سرویس های مورد نیاز لینوکسی مانند Apache,MySQL
تسلط کافی بر مدیریت ، بهینه سازی و کلاسترینگ دیتابیس، به ویژه MySQL
تسلط کافی بر مدیریت ، بهینه سازی و کلاسترینگ java server applications
تسلط کافی برای نصب، مدیریت و بهینه سازی Mail server
آشنا با ساختارهای شبکه و دانش کافی در bash scripting
آشنایی با مفاهیم zoning, LUN management, performance management, data protection and backup
شناخت بالا از مفاهیم ذخیره سازی تحت شبکه مانند SCSI, iSCSI, CIFS, object storage, data replication
معرفی شرکت
شرکت حامی سیستم شریف با بیش از ۱۵ سال سابقه در حوزه فناوری اطلاعات فعال بوده و در طی این سال ها همواره تلاش به حضور مفید و کارا در مرزهای تکنولوژی داشته است.
پروژه های متعدد و موفق انجام شده توسط این شرکت نشان از تعهد بالای کاری و تخصص نیروهای توانمند این مجموعه دارد.
ما معتقدیم که در محیطی صمیمی، با احترام متقابل در کنار هم می توانیم پروژه هایی منحصر به فرد انجام دهیم و پس از حصول نتایجی مطلوب سال های طولانی با یکدیگر رشد کنیم و بر دانش و افتخارات یکدیگر بیافزاییم.
https://hamisystem.ir/
#jobs #linux #sys_admin
استخدام Linux System Administrator
شرکت حامی سیستم شریف با توجه به افزایش حجم پروژه ها، نیاز به توسعه تیم های برنامه نویسی خود دارد. یکی از تخصص های مورد نیاز، مدیر سرور های یونیکسی با دانش فنی زیر می باشد.
برای تجربه پروژه های کلان حامی سیستم نیاز است، باهوش، متخصص، دارای روحیه کار گروهی و اخلاق حرفه ای باشید.
دانش های مورد نیاز:
تجربه کار با سیستمهای توزیع شده و Clustering
تسلط به نرمافزارهای مختلف مانیتورینگ سیستم و بهینه سازی کارایی سرویس های متنوع
تسلط به نصب، مدیریت و عیب یابی سرویس های مورد نیاز لینوکسی مانند Apache,MySQL
تسلط کافی بر مدیریت ، بهینه سازی و کلاسترینگ دیتابیس، به ویژه MySQL
تسلط کافی بر مدیریت ، بهینه سازی و کلاسترینگ java server applications
تسلط کافی برای نصب، مدیریت و بهینه سازی Mail server
آشنا با ساختارهای شبکه و دانش کافی در bash scripting
آشنایی با مفاهیم zoning, LUN management, performance management, data protection and backup
شناخت بالا از مفاهیم ذخیره سازی تحت شبکه مانند SCSI, iSCSI, CIFS, object storage, data replication
معرفی شرکت
شرکت حامی سیستم شریف با بیش از ۱۵ سال سابقه در حوزه فناوری اطلاعات فعال بوده و در طی این سال ها همواره تلاش به حضور مفید و کارا در مرزهای تکنولوژی داشته است.
پروژه های متعدد و موفق انجام شده توسط این شرکت نشان از تعهد بالای کاری و تخصص نیروهای توانمند این مجموعه دارد.
ما معتقدیم که در محیطی صمیمی، با احترام متقابل در کنار هم می توانیم پروژه هایی منحصر به فرد انجام دهیم و پس از حصول نتایجی مطلوب سال های طولانی با یکدیگر رشد کنیم و بر دانش و افتخارات یکدیگر بیافزاییم.
https://hamisystem.ir/
#jobs #linux #sys_admin
شرح موقعیت شغلی
استخدام Linux System Administrator
- تسلط به سيستم عامل هاي لينوکس (Ubuntu) در سطح LPIC2
- تسلط به سرويس هاي پايه از قبيل Apache، Tomcat، Mysql، Nginx، Bind، LDAP، Postgresql، سرويس هاي ايميل
- آشنايي با برنامه نويسي Shell ، PHP/ Python
-آشنایی با نرم افزارهای Gunicorn, ActiveMQ
- آشنايي با مفاهيم کلاسترينگ و توزيع بار
- آشنايي با شبکه IP
- تسلط به مفاهيم پشتيبانگيري و بازيابي
- داشتن تفکر انتزاعي ، سرعت در استنتاج و رفع اشکال
- سابقه کار در تغييرات و خطا در محيط هاي عملياتي
- داشتن تجربه نگهداري سيستم در محيط مجازي سازي شده
معرفی شرکت
شرکت سمسون تک پیشرو در ارایه خدمات ارزش افزوده تلفن همراه در ایران، خاورمیانه و آفریقا و بازارهای در حال ظهور با طیف گسترده ای از سیستم عامل ها، محصولات ،بخصوص در زمینه پلتفرم از سال2017 می باشد.
لطفا رزومه های خود را به ادرس ایمیل [email protected] ارسال فرمایید و عنوان ایمیل نام شغل مورد نظر خود باشد.
#jobs #linux #sys_admin
استخدام Linux System Administrator
- تسلط به سيستم عامل هاي لينوکس (Ubuntu) در سطح LPIC2
- تسلط به سرويس هاي پايه از قبيل Apache، Tomcat، Mysql، Nginx، Bind، LDAP، Postgresql، سرويس هاي ايميل
- آشنايي با برنامه نويسي Shell ، PHP/ Python
-آشنایی با نرم افزارهای Gunicorn, ActiveMQ
- آشنايي با مفاهيم کلاسترينگ و توزيع بار
- آشنايي با شبکه IP
- تسلط به مفاهيم پشتيبانگيري و بازيابي
- داشتن تفکر انتزاعي ، سرعت در استنتاج و رفع اشکال
- سابقه کار در تغييرات و خطا در محيط هاي عملياتي
- داشتن تجربه نگهداري سيستم در محيط مجازي سازي شده
معرفی شرکت
شرکت سمسون تک پیشرو در ارایه خدمات ارزش افزوده تلفن همراه در ایران، خاورمیانه و آفریقا و بازارهای در حال ظهور با طیف گسترده ای از سیستم عامل ها، محصولات ،بخصوص در زمینه پلتفرم از سال2017 می باشد.
لطفا رزومه های خود را به ادرس ایمیل [email protected] ارسال فرمایید و عنوان ایمیل نام شغل مورد نظر خود باشد.
#jobs #linux #sys_admin
شركت مدبران فناوری پاسارگاد
استخدام کارشناس فنی:
تسلط به MCSE
تسلط به CCNP
تسلط به VCP
تسلط به راه اندازی و نگهداری سرورهای HP
تسلط به راه اندازی و و نگهداری Storage های HP یا EMC
ارسال رزومه کاری به:
[email protected]
آگهی : ۱۷۸۶
تاریخ : ۱۳۹۷/۰۳/۲۱
نوبت اول
استخدام کارشناس فنی:
تسلط به MCSE
تسلط به CCNP
تسلط به VCP
تسلط به راه اندازی و نگهداری سرورهای HP
تسلط به راه اندازی و و نگهداری Storage های HP یا EMC
ارسال رزومه کاری به:
[email protected]
آگهی : ۱۷۸۶
تاریخ : ۱۳۹۷/۰۳/۲۱
نوبت اول
کمبود شدید متخصص الکترونیک و کامپیوتر در آلمان
در آلمان هیچ شغلی به اندازه مهندسی الکترونیک و کامپیوتر آینده ندارد. صنایع، بر سر استخدام دانشآموختگان این رشته به رقابت شدید مشغولند و تنها در اینترنت، ۷ هزار فرصت شغلی تازه معرفی شده است.
اتحادیه مهندسان آلمان با ارزیابی هزار فرصت شغلی معرفی شده در اینترنت، به این نتیجه رسیده است که بازار کار آلمان، بیش از هرچیز، در زمینه تامین کادرهای تخصصی رشته مهندسی الکترونیک و کامپیوتر با دشواری روبرو است.
هزار فرصت شغلی مورد ارزیابی قرار گرفته را، صنایع آلمان در اینترنت معرفی کردهاند. این بررسی روشن میکند که نیاز صنایع آلمان به مهندسان الکترونیک، ظرف یک سال گذشته ۱۴ درصد بالا رفته است.
دولت آلمان، در چند سال گذشته، برای تامین نیاز صنایع، حاضر شد به دانشآموختگان کارآمد خارجی کارت سبز بدهد. در چارچوب این برنامه، هزاران متخصص وارد آلمان شدند و در این کشور آغاز به کار کردند. اما این اقدام نیز نتوانست مشکل را به صورت کامل حل کند.
ارزیابی اتحادیه مهندسان آلمان نشان میدهد که ۲۳ درصد از فرصتهای شغلی معرفی شده در اینترنت به رشته کامپیوتر مربوط است. با توجه به این نیاز، مهمترین شرکتهائی که روی آینده صنایع کامپیوتری سرمایه گذاری کردهاند، فرصتهای شغلی پرجاذبه و دارای آینده خوب را در اختیار مهندسان قرار میدهند.
بیشتر فرصتهای شغلی در اختیار متخصصانی گذاشته میشود که هم در زمینه الکترونیک و هم در زمینه انفورماتیک دارای توانائی فنی و حرفهای باشند. در سال جاری، حدود ۹۶۰۰ نفر دوران دانشگاهی خود را در رشته مهندسی الکترونیک سپری میکنند. اما پژوهش اتحادیه مهندسان آلمان نشان میدهد که این تعداد نیز نخواهند توانست نیاز صنایع را به طور کامل تامین کنند.
این اتحادیه پیشبینی میکند که صنایع هرسال به جذب دست کم ده هزار مهندس الکترونیک وکامپیوتر نیاز دارند. یک سوم شرکتهای فعال در عرصه خدمات کامپیوتری، نگران آن هستند که در آینده نتوانند نیاز خود را در زمینه متخصصان این رشته کاملا تامین کنند. این در حالی است که آلمان در مقایسه با سایر کشورهای صنعتی، مهندسان الکترونیک را با شرایط بهتری استخدام میکند.
هشتاد درصد شرکتهای عضو اتحادیه مهندسان آلمان، چشم انداز شغلی دانشآموختگان رشته مهندسی الکترونیک و کامپیوتر را روشن تر از فارغالتحصیلان رشته مدیریت اقتصادی و حقوق میدانند. اعضای جوان اتحادیه نیز، همین نظر را دارند. سه چهارم آنها با ارسال کمتر از ده تقاضای کار توانستند شغل دلخواه خود را پیدا کنند. نیمی از آنها فقط با ارسال یک یا دو درخواست کار به این هدف رسیدند.
براساس اطلاعات اتحادیه مهندسان، میانگین حقوق سالانه مهندسان الکترونیک، در بدو استخدام، سالانه ۴۱ هزار یورو است. اما این تنها صنایع نیستند که در زمینه تامین کادرهای متخصص خود مشکل دارند، بلکه در عرصه آموزش این رشتهها نیز دشواری محسوس است. زیرا دانشآموختگان کار در شرکتها را به تدریس در مدارسعالی و دانشگاهها ترجیح میدهند.
در حال حاضر، میزان بیکاری در رشته کامپیوتر تنها ۴ درصد است.
در آلمان هیچ شغلی به اندازه مهندسی الکترونیک و کامپیوتر آینده ندارد. صنایع، بر سر استخدام دانشآموختگان این رشته به رقابت شدید مشغولند و تنها در اینترنت، ۷ هزار فرصت شغلی تازه معرفی شده است.
اتحادیه مهندسان آلمان با ارزیابی هزار فرصت شغلی معرفی شده در اینترنت، به این نتیجه رسیده است که بازار کار آلمان، بیش از هرچیز، در زمینه تامین کادرهای تخصصی رشته مهندسی الکترونیک و کامپیوتر با دشواری روبرو است.
هزار فرصت شغلی مورد ارزیابی قرار گرفته را، صنایع آلمان در اینترنت معرفی کردهاند. این بررسی روشن میکند که نیاز صنایع آلمان به مهندسان الکترونیک، ظرف یک سال گذشته ۱۴ درصد بالا رفته است.
دولت آلمان، در چند سال گذشته، برای تامین نیاز صنایع، حاضر شد به دانشآموختگان کارآمد خارجی کارت سبز بدهد. در چارچوب این برنامه، هزاران متخصص وارد آلمان شدند و در این کشور آغاز به کار کردند. اما این اقدام نیز نتوانست مشکل را به صورت کامل حل کند.
ارزیابی اتحادیه مهندسان آلمان نشان میدهد که ۲۳ درصد از فرصتهای شغلی معرفی شده در اینترنت به رشته کامپیوتر مربوط است. با توجه به این نیاز، مهمترین شرکتهائی که روی آینده صنایع کامپیوتری سرمایه گذاری کردهاند، فرصتهای شغلی پرجاذبه و دارای آینده خوب را در اختیار مهندسان قرار میدهند.
بیشتر فرصتهای شغلی در اختیار متخصصانی گذاشته میشود که هم در زمینه الکترونیک و هم در زمینه انفورماتیک دارای توانائی فنی و حرفهای باشند. در سال جاری، حدود ۹۶۰۰ نفر دوران دانشگاهی خود را در رشته مهندسی الکترونیک سپری میکنند. اما پژوهش اتحادیه مهندسان آلمان نشان میدهد که این تعداد نیز نخواهند توانست نیاز صنایع را به طور کامل تامین کنند.
این اتحادیه پیشبینی میکند که صنایع هرسال به جذب دست کم ده هزار مهندس الکترونیک وکامپیوتر نیاز دارند. یک سوم شرکتهای فعال در عرصه خدمات کامپیوتری، نگران آن هستند که در آینده نتوانند نیاز خود را در زمینه متخصصان این رشته کاملا تامین کنند. این در حالی است که آلمان در مقایسه با سایر کشورهای صنعتی، مهندسان الکترونیک را با شرایط بهتری استخدام میکند.
هشتاد درصد شرکتهای عضو اتحادیه مهندسان آلمان، چشم انداز شغلی دانشآموختگان رشته مهندسی الکترونیک و کامپیوتر را روشن تر از فارغالتحصیلان رشته مدیریت اقتصادی و حقوق میدانند. اعضای جوان اتحادیه نیز، همین نظر را دارند. سه چهارم آنها با ارسال کمتر از ده تقاضای کار توانستند شغل دلخواه خود را پیدا کنند. نیمی از آنها فقط با ارسال یک یا دو درخواست کار به این هدف رسیدند.
براساس اطلاعات اتحادیه مهندسان، میانگین حقوق سالانه مهندسان الکترونیک، در بدو استخدام، سالانه ۴۱ هزار یورو است. اما این تنها صنایع نیستند که در زمینه تامین کادرهای متخصص خود مشکل دارند، بلکه در عرصه آموزش این رشتهها نیز دشواری محسوس است. زیرا دانشآموختگان کار در شرکتها را به تدریس در مدارسعالی و دانشگاهها ترجیح میدهند.
در حال حاضر، میزان بیکاری در رشته کامپیوتر تنها ۴ درصد است.