راهکاران بزرگترین ERP تولید شده در ایران است که حدود 8000 مشتری متوسط و بزرگ عملیاتهای مالی، انبارداری، فروش و پخش مویرگی و غیره محاسبه دستمزد تا محاسبه بهای تمامشده خود را روزانه با آن انجام میدهند و در حال حاضر حدود 30 برنامهنویس، مدیر محصول، تحلیلگر و تستر آن را توسعه میدهند. ما در تیم DevOps امکان Continuous Integration (CI) برای توسعه این نرمافزار را با سرعت بالا و کیفیت قابل اطمینان فراهم میکنیم.
برای رسیدن به این هدف تیم DevOps کارهای زیر را انجام میدهد:
برنامهنویسی سیستمی زیرساختهای خطوط تولید و انتشار راهکاران در TFvc و Git.
ارتقای دورهای فناوریهای به کار رفته در چرخه DevOps.
بهبود پیوسته برای افزایش سرعت و کارآیی منابع به کار رفته در پایپلاینهای ساخت.
توسعه و پشتیبانی از زیرساخت انتشار راهکاران.
در این نقش باید:
مشتاق یادگیری باشید و پیوسته دانش خود در زمینه برنامهنویسی و فناوریهای مرتبط با ساخت محصول را بهروز کنید.
با ذینفعان متعدد در سطوح گوناگون در چرخه تولید نرمافزار تعامل مستمر داشته باشید.
با استفاده از زبانهای برنامهنویسی ابزارهای لازم برای خطوط تولید نرمافزار را توسعه دهید و آن را هرچه بیشتر خودکار کنید.
جزئیات فناوریهای به کار رفته در ساخت محصول را مطالعه کنید و به طور دقیق با آن آشنا باشید.
دانش و مهارتهای ضروری:
سرعت در حل مساله و استقبال از رویارویی با چالشهای جدید.
درک عمیق از مفاهیم برنامهنویسی، OOP و Design Pattern.
مهارت بالا در برنامهنویسی با C# .NET یا یکی از زبانهای اصلی برنامهنویسی: Python ،Node.js ،Java.
آشنایی با مفاهیم مهندسی نرمافزار.
آشنایی خوب با مفاهیم پایگاه داده و تجربه کار با SQL Server.
دانش و مهارتهای ترجیحی:
تجربه کار با Git و آشنایی با TFvc.
آشنایی با Version Controlها به ویژه Azure DevOps.
مهارت اسکریپتنویسی با PowerShell.
تجربه کار در حوزه DevOps در محیطی با چند تیم توسعه نرمافزار.