وظایف و مسئولیت ها :
- همکاری و همفکری با تحلیلگران کسب و کار و طراحان بصری نرم افزار قبل از هر اقدام عملی برای تعیین الزامات کاربردی و غیر کاربردی
- تدوین و فرموله کردن طراحی اولیه با توجه به مشخصات نرم افزار جهت سرعت بخشیدن به اجرا
- انجام مدیریت ریسک جهت به حداقل رساندن خطرات احتمالی از نگاه کیفیت و زمانبندی ساخت
- مدیریت نصب، پیکربندی، تست و نظارت بر تمام سیستم های نصب شده و زیرساخت های مورد استفاده پروژه
- تجزیه و تحلیل و شناسایی نیازهای نرم افزاری پروژه ها از بین بهترین فناوری ها و برندهای موجود با در نظر گرفتن منابع سازمان و توجیح اقتصادی
- بازرسی امکانات نرم افزارها یا تکنولوژی های خریداری شده جهت حصول اطمینان از عملکرد درست و توانایی رفع نیاز های شناسایی شده
- ایجاد و حفظ اسکریپت های سفارشی برای افزایش بهره وری سیستم و کاهش زمان دخالت انسان در هر وظیفه
- مدیریت و نظارت بر روند ساخت پروژه ها از آغاز ساخت تا زمان تحویل آن ها در راستای نیازمندی ها تعریف شده و بودجه اختصاص داده شده
- شناسایی حرفه ای افراد تیم فنی از لحاظ انگیزه ، توانمندی برنامه نویسی و مخصوصا کار گروهی
- انتقال صحیح مفاهیم طراحی و دستور عمل های اجرا به تیم فنی
- ارائه راهنمایی های فنی و مربیگری به توسعه دهندگان و تیم فنی
- استفاده از ابزارها و یا ترفند های مناسب جهت مدیریت، نظارت بر وظایف تیم فنی و پیگیری پیشرفت سیستم و افراد
- غربالگری زمان بندی شده افراد فنی از لحاظ توانمندی و داشتن هماهنگی با کل تیم فنی
- پذیرفتن کیفیت محصول نهایی و بر عهده گرفتن مسئولیت حفظ، گسترش، اشتباهات افراد تحت پوشش و خسارات احتمالی
- ادغام راه حل های برنامه نویسی شده فردی تیم فنی به سیستم های سطح بالاتر
- حفظ دارایی ها، امنیت اطلاعات، استراتژی پشتیبان گیری و توسعه برنامه های امنیتی پروژه ها و روش های تضمین کیفیت
- مدیریت و نظارت بر انجام ارتقاء پروژه ها به سیستم های امن تر و کارآمد تر ( با حفظ قابلیت های نرم افزار )
- تست دوره ای کدها برای اطمینان از نتایج مطلوب تولید و شناسایی مناطق مشکل ساز و انجام اشکال زدایی در صورت لزوم
ویژگیهای فردی و تجربی:
- داشتن مهارت های ارتباطی عالی و قدرت رهبری سازمانی
- توانایی مدیریت تیم فنی از منظر دقت به جزئیات و وظایف متعدد در درون محدودیت زمانی و بودجه پروژه
- برخورداری از نوعی تفکر تحلیلی و انتقادی و استراتژیک با مهارت های حل مسئله
- دانش و تجریه حرفه ای از فن آوری های جلویی مانند JavaScript، HTML، CSS ، jQuery و UI / UX طراحی
- تسلط به برنامه نویسی در (Asp.net (Mvc و #C یا دیگر زبان های انتخاب شده
- تسلط کامل کار با مفاهیم Angularjs Framework
- تسلط کامل در نصب، پیکربندی و عیب یابی محیط های مبتنی بر ویندوز
- تسلط به طراحی پایگاه داده (SQL)، برنامه نویسی شی گرا، استانداردهای آن و برنامه نویسی API
- برخورداری از درک قوی مخصوصاً در زمان تجزیه و تحلیل داده ها و طراحی دیتابیس
- توانایی تشخیص و کشف تهاجمی خطاهای موجود در کد و مهارت های تعمیر و حل خلاقانه
- داشتن دانش پایه در فرآیند بینه سازی موتور های جستجو
- تجربه و دانش کافی کار با سیستم های مانیتورینگ
- مدرک کارشناسی/ کارشناسی ارشد در رشته مهندسی نرم افزار، علوم کامپیوتر، فن آوری اطلاعات/ متقاضیان کارشناسی ارشد در اولویت می باشند
چه موردی را میخواهید گزارش کنید؟