تعریف عنوان شغلی
مهندس نرمافزار (پشتیبانی و قابلیت اطمینان) مسئول توسعه و نگهداری سیستمهای نرمافزاری است. این نقش شامل شناسایی و حل مشکلات، بهبود قابلیت اطمینان سیستمها و ارائه پشتیبانی فنی به تیمهای داخلی و مشتریان میباشد.
مسئولیتها
- عیبیابی و حل مشکلات نرمافزاری در سیستمهای موجود
- همکاری با تیمهای توسعه برای بهبود قابلیت اطمینان نرمافزار
- ارائه پشتیبانی فنی به مشتریان و کاربران نهایی
- مستندسازی فرآیندها و مشکلات شناسایی شده
- شرکت در جلسات بهبود مستمر و ارائه پیشنهادات
مهارتهای مورد نیاز
- تسلط بر زبانهای برنامهنویسی مانند Java، Python یا C#
- آشنایی با ابزارهای نظارت بر عملکرد سیستم
- مهارتهای قوی در عیبیابی و حل مسائل
- توانایی کار تیمی و ارتباط موثر
- دانش پایهای از پایگاههای داده و SQL
شرایط و الزامات
- حداقل مدرک کارشناسی در رشتههای مرتبط با کامپیوتر یا مهندسی نرمافزار
- حداقل ۲ سال تجربه کاری در زمینه پشتیبانی و قابلیت اطمینان نرمافزار
- آشنایی با مفاهیم DevOps و CI/CD مزیت محسوب میشود
- تسلط به زبان انگلیسی در سطح متوسط یا بالاتر