تعریف عنوان شغلی
مهندس بک اند مسئول طراحی، توسعه و نگهداری ساختارهای سروری و پایگاههای داده است. این فرد با همکاری نزدیک با تیمهای فرانت اند و سایر ذینفعان، به بهبود عملکرد و امنیت سیستمها کمک میکند.
مسئولیتها
- توسعه و مدیریت APIها و خدمات وب
- طراحی و بهینهسازی پایگاههای داده
- اطمینان از امنیت و کارایی سرورها
- عیبیابی و رفع اشکالات نرمافزاری
- همکاری با تیمهای فرانت اند برای یکپارچهسازی سیستم
مهارتهای مورد نیاز
- تسلط بر زبانهای برنامهنویسی مانند Python، Java یا Node.js
- آشنایی با پایگاههای داده SQL و NoSQL
- دانش در زمینه معماری نرمافزار و API
- توانایی کار با ابزارهای مدیریت نسخه مانند Git
- مهارتهای حل مسئله و تفکر تحلیلی
شرایط و الزامات
- مدرک تحصیلی در رشتههای مهندسی نرمافزار، کامپیوتر یا رشتههای مرتبط
- حداقل ۲ سال تجربه کار در زمینه بک اند
- آشنایی با تکنولوژیهای ابری و خدمات وب
- توانایی کار در تیم و ارتباط مؤثر با دیگر اعضای تیم
- تسلط به زبان انگلیسی در حد خواندن و نوشتن