استخدام تحلیلگر نرمافزار
شرح موقعیت شغلی
شرح وظایف اصلی:
· تحلیل نیازمندی کاربران
· تحلیل سامانههای موجود، ارتباطات و دانههای اطلاعاتی آن
· مدلسازی نتایج بر اساس استاندارد UML با استفاده از ابزارهایی مانند Visual paradigm
· آمادهسازی گزارش پیشرفت
· شکست کار تا سطح تسک و برآورد مناسب زمان انجام کار
· طراحی پایگاه دادهها
· طراحی فرآیندهای سیستم و گردش کار بر اساس BPMN
· طراحی جزئیات مبتنی بر معماری سرویسگرا
· تحلیل و طراحی مورد نیاز در خصوص یکپارچهسازی اطلاعات
· تست نرمافزار و ارتباط موثر با تیم برنامهنویس
· تحویل سیستم به بهرهبردار
· آموزش سامانه و اقدامات مربوط به استقرار سامانه
مهارتهای مورد نیاز:
· مسلط به مفاهیم بنیادین تحلیل و طراحی پایگاه دادهها
· آشنایی با روشهای تولید نرمافزار مبتنی بر سرویس
· مسلط به حداقل یکی از ابزارهای مدلسازی
· مسلط به روشها و ابزارهای مستندسازی
· آشنایی با اسکرام
· آشنایی با بانکهای اطلاعاتی
· آشنایی با مفاهیم بانکی
· آشنایی با وب سرویسها
· داشتن توانائی تحلیل نیازمندیهای مشتری
· داشتن توانائی مستندسازی نیازمندهای مشتری
· آشنایی با مفاهیم برنامهنویسی و معماری نرمافزار
مزیتها:
· تجربه کار در حوزه بانکی
· تجربه کاری در حوزه CRM
· آشنایی با بانکهای اطلاعاتی رابطهای مختلف نظیر Oracle, Sql Server, Postgresql, Mysql
· آشنایی با MongoDB, Redis, Elastic
· آشنایی با فریمورکهای یکپارچهسازی نظیر WSO2, Apache Camel
· آشنایی با نرم افزارهای message broker
مهارتهای مورد نیاز
- تحلیل نرم افزار
- تحلیل سیستم
- مستندسازی
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست