استخدام کارآموز DevOps Engineer (دورکاری)
شرح موقعیت شغلی
اگه عاشقانه (البته عاقلانه) دلت گیر این حوزهست و مدتهاست میخوای یه DevOps Engineer حرفهای بشی ولی واسه شروع، دنبال یه راهی میگشتی، جات توی تیم ما خالیه. نیازی نیست دانش خاصی توی این حوزه داشته باشی تا بخوای بیای توی تیممون. اعتقادمون اینه که همه باید از پایهی کوه شروع کنن تا قله رو ببینن. همین که انرژی و انگیزهش و یه آشنایی جزئی داشته باشی، میتونی کولهت رو برداری و بریم واسه یه صعود درستحسابی.
توی این مسیر با علاقهت بیشتر آشنا میشی و چالشهاش رو میشناسی و به قولی، سرد و گرمش رو میچشی.
بعد از گذروندن این دورهی جذاب، اگه شرایطش رو داشته باشی، میتونی پیش خودمون استخدام بشی و با هم به خلق ارزش ادامه بدیم.
پس اگر دوست داری با انگیزه و تلاش و زمانی که میذاری، به رشد فردی و فنیت کمک کنی و این مسیر رو توی یه تیم تجربه کنی، روزمهت رو برای ما بفرست.
قراره چه کارهایی انجام بدی؟
قراره هرچی که تا حالا در مورد DevOps خوندی و یاد گرفتی رو، روی یه محصول واقعی تجربه کنی و چالشهاش رو عمیقا درک کنی. فرصت این رو داری که خلاقیتهات رو در عمل پیاده کنی و نشون بدی که میتونی به یه محصول ارزش اضافه کنی. اونقدر آموزش میبینی، عمل میکنی و به این آزمون و خطا ادامه میدی تا زمانی که خطاها کمتر میشه و خلق ارزش بیشتر.
مهارتهایی که در طول این دوره کسب میکنی:
- تجربه کار روی پروژههای واقعی
- تجربه همکاری با محصول و طراحی و تیمهای نرمافزاری و توسعهدهندگان
- آشنایی با مفاهیم اسکرام و رویکرد چابک
- آشنایی با فرآیندهای توسعه و عملیات (DevOps): یادگیری اصول و روشهای DevOps برای بهبود همکاری بین تیمهای توسعه و عملیات
- کار با ابزارهای اتوماسیون: یادگیری استفاده از ابزارهایی مثل Jenkins ,Ansible برای اتوماسیون فرآیندهای توسعه و دیپلوی
- آشنایی با مفاهیم کانتینریزیشن و اورکستریشن: یادگیری استفاده از Docker و Kubernetes برای مدیریت و اجرای برنامهها در محیطهای کانتینری
- مدیریت سرور و شبکه: یادگیری مهارتهای پایه در مدیریت سرورها و شبکههای کامپیوتری
- نظارت و لاگگیری: آشنایی با ابزارهای نظارت و لاگگیری مثل Prometheus, ELK Stack برای تجزیه و تحلیل واکنشپذیری سیستم
- کار با سیستمهای کنترل نسخه: یادگیری استفاده از Git و سایر سیستمهای کنترل نسخه برای مدیریت کد و همکاری در تیم
- امنیت در DevOps: آشنایی با رویکردها و ابزارهایی برای تضمین امنیت در فرآیندهای توسعه و عملیات
- فرآیندهای CI/CD (Continuous Integration/Continuous Deployment): یادگیری تنظیم و اجرای فرآیندهای CI/CD برای بهبود سرعت و کیفیت توسعه نرمافزار
چیا داشته باشی خوبه؟
- ذهنت واسه حل کردن مسئله سر و دست بشکونه
- خلاقیت به خرج دادن برات مهم باشه
- انگیزه و انرژیت بالا باشه و هی شارژش کنی
- واسه پیشرفت، یه لحظه هم غافل نشی و مدام در حال یادگیری باشی
- زمان گذاشتن از الزاماته و نیازه زمان کافی داشته باشی
- یه روحیه خوب واسه یه تیم خوب
- یه عهد ببندی و بهش متعهد باشی
- نظم و وقتشناسی رو سرلوحهی کارهات قرار بدی
شرایطمون چیه؟
- شش ماه نیازه که توی این مسیر کارآموزی زمان بذاری.
- بعد از رسیدن به پایان مسیر، اگه تیم رضایت داشت، همکاری رسمیت شروع میشه و استخدام میشی.
- بعد از این شش ماه که بصورت رسمی وارد تیم شدی، بهت حقوق تعلق میگیره.
مهارتهای مورد نیاز
- کارآموزی
- DevOps
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست