Software Engineer

System Group (Hamkaran System) Tehran

Posted 3 months ago

توضیحات

راهکاران بزرگترین 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 در محیطی با چند تیم توسعه‌ نرم‌افزار.
  • آشنایی با مفاهیم CI/CD.

To see more jobs that fit your career