هدف تیم DevOps فراهم نمودن امکان Continuous Integration برای توسعهی نرم افزارها با سرعت بالا و کیفیت قابل اطمینان است.
برای رسیدن به این هدف، فن آوری های به کار رفته در چرخه ی DevOps به طور دوره ای ارتقاء می یابد. همچنین بهبود پیوسته برای افزایش سرعت و کارآیی منابع به کار رفته در pipeline های ساخت و مطالعه ی دقیق و آشنایی با جزئیات فن آوری های به کار رفته در ساخت محصول و تغییر در مراحل ساخت و سنجش اولیه ی کیفیت محصول تولیدی لازم است.
در این نقش باید:
مشتاق یادگیری باشید و پیوسته دانش خود در زمینه ی DevOps و فن آوری های مرتبط با ساخت محصول را به روز کنید.
با ذینفعان متعدد در سطوح گوناگون در چرخه ی تولید نرم افزار تعامل مستمر داشته باشید.
با استفاده از زبان های برنامه نویسی ابزارهای لازم برای چرخه ی DevOps را توسعه دهید.
با استفاده از زبان های Script نویسی عملیات DevOps را هر چه بیش تر خودکار کنید.
دانش و مهارتهای ضروری:
مهارت برنامه نویسی با #C و Node.js و PowerShell
تجربه ی کار با ابزارهای Version Control به ویژه Azure DevOps (Tfvc & Git)
تجربه ی کار با API های Azure DevOps (TFS)
آشنایی با مفاهیم CI/CD
آشنایی با Configuration Management به ویژه Branching Strategy
تجربهی کار در حوزهی DevOps در محیطی با چند تیم توسعهی نرم افزار
دانش و مهارتهای ترجیحی:
آشنایی با موضوعات Docker, Kubernetes, Central Logging
معرفی شرکت
گروه شرکتهای همکاران سیستم در سال 1366 با هدف بهره گیری از فناوری اطلاعات برای کمک به پیشبرد بهتر کسبوکارها شکل گرفت و در حال حاضر به عنوان بزرگترین مجموعه دانش بنیان کشور در زمینهی تولید نرمافزار و ارائهی راهکارهای تخصصی به فعالیت خود ادامه میدهد.