
شرح وظایف:
ایجاد و مدیریت پروژهها در Azure DevOps:
ایجاد و پیکربندی پروژههای جدید در Azure DevOps و تنظیمات اولیه مانند سطح دسترسیها، مخازن کد، و پیکربندی محیطهای توسعه.
تسلط کامل به GIT برای مدیریت دقیق مخازن و فرآیندهای کدنویسی مشترک.
راهاندازی و پیکربندی Pipelineهای CI/CD:
طراحی و پیادهسازی Pipelineهای Build و Test برای پروژههای مختلف، به ویژه پروژههای وب با استفاده از npm.
تسلط بر فرآیند Build در پروژههای مبتنی بر Angular و آشنایی با ابزارهایی مثل eslint برای کنترل کیفیت کد.
مدیریت فرآیندهای Pull Request و Code Review:
ایجاد و پیکربندی فرآیندهای بازبینی کد (Code Review) و Pull Request برای تضمین کیفیت و افزایش کارآیی کدنویسی.
پیادهسازی سیاستها و Workflowهای بازبینی و تایید کد به صورت خودکار.
ارتباط با تیم IT و سایر بخشها:
تعامل با تیم IT برای هماهنگیهای لازم جهت پیکربندی و نگهداری سرور Azure DevOps.
مشاوره در خصوص بهبود فرآیندهای DevOps و ارائه پیشنهادهای فنی بر اساس تجربه کاری.
شرایط و مهارتهای مورد نیاز:
تسلط کامل به GIT و ابزارهای مرتبط با مدیریت مخازن.
آشنایی با npm، Angular و فرآیندهای Build مربوط به آن؛ آشنایی با eslint یک مزیت مهم محسوب میشود.
حداقل 3 سال سابقه کار مرتبط در زمینه DevOps، ترجیحاً با تجربه راهاندازی و مدیریت Pipelineهای CI/CD.
توانایی تحلیل و بهبود فرآیندهای DevOps در صورت نیاز.
داشتن گواهینامههای Azure DevOps (مانند Azure DevOps Engineer Expert) مزیت محسوب میشود.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای ورانگر