شرکتی معتبر و بین المللی برای انجام پروژه های نرم افزاری خود به طراح و معمار نرمافزار با مهارتهای زیر نیازمند است:
- دانش آموختهی رشته ی مهندسی نرم افزار
- حداقل پنچ سال سابقه ی کار تمام وقت در طراحی و پیادهسازی نرمافزار
- آشنایی کامل و تجربه ی عملی در زمینه های:
- چرخه ی زیست تولید نرمافزار (SDLC) شامل تحلیل خواسته ها، طراحی، پیاده سازی، آزمون در محیط های مختلف (برنامه سازی، کنترل کیفیت، تولید)
- طراحی و معماری سایتهای وب با کاربران بسیار زیاد
- معماری سیستم، معماری برنامه و معماری شبکه
- امنیت شبکه، امنیت سیستم، امنیت برنامه سازی
- پایگاه دادهی توزیع شده، ترازسازی بار اجرایی سایت و شبکه، کارایی بالا، caching، و بهینه سازی نرمافزار
- طراحی و برنامه سازی شیءگرا (OOD/OOP)
- خدمات وبی (web services) و پروتکل سُوپ (SOAP)
- سیستم عامل لینوکس
- خدمتگزار وب آپاچی (Apache web server)
- پایگاه داده ی مای-اس.کیو.ال (MySQL)
- زبان برنامه سازی پی.اچ.پی (PHP)
- تکنیک برنامه سازی آژاکس (AJAX)
- آشنایی با نرم افزار و سیستم هدوپ (Hadoop) امتیاز بزرگی محسوب خواهد شد.
مسئولیتها:
- طراحی و اعمال معماری کل سیستم و برنامه برای یک سایت با کاربران بسیار زیاد و ترافیک بالا و زمان دسترس بالا (high availability)
- همکاری و راهبری فعالیت تحلیل خواسته ها و سپس طراحی پیمانه ها (module) های مناسب
- بررسی پیاده سازی و تضمین این که برنامهی پیاده سازی شده با طراحی مطابق است و نیازهای سیستم را برآورده میکند
- راهنمایی و راهبری برنامهسازی و پیادهسازی و اشکالزدایی و راهنمایی و کمک به برنامهسازان گروه
علاقه مندان دارای شرایط بالا میتوانند کارنامک (شرح سابقه ی کاری) خود را به نشانی الکترونیکی hr@artandall.com بفرستند.