Senior Software Expert

Diba Daroo Parsian Tehran

Posted a day ago

توضیحات

ما به دنبال یک مهندس نرم‌افزار ماهر با تخصص در ساخت و نگهداری زیرساخت‌های مقیاس‌پذیر و امن و سیستم‌های کاربرمحور هستیم. شما مسئول طراحی، توسعه و بهینه‌سازی سرویس‌های بک‌اِند خواهید بود که از پلتفرم مبتنی بر هوش مصنوعی ما پشتیبانی می‌کنند. نقش شما شامل طراحی سیستم‌های نرم‌افزاری با عملکرد بالا و امن است که با سرویس‌های بلادرنگ هوش مصنوعی و داده‌ها در تعامل باشند و تجربه کاربری بی‌نقصی را تضمین کنند. شما روی پروژه‌های متنوعی کار خواهید کرد؛ از توسعه ویژگی‌های جدید تا بهبود سیستم‌های موجود، با تمرکز بر مقیاس‌پذیری، امنیت و عملکرد. شما با مهندسان هوش مصنوعی و داده همکاری نزدیک خواهید داشت تا قابلیت‌های هوش مصنوعی را به طور موثر یکپارچه کنید. تخصص شما به ایجاد ابزارها و سرویس‌های بلادرنگ کمک می‌کند و یک پلتفرم قوی و کاربرپسند را تضمین می‌کند.

مسئولیت‌های کلیدی:

  • توسعه زیرساخت: توسعه و نگهداری سیستم‌های بک‌اِند که از مدل‌های هوش مصنوعی و خطوط لوله داده پشتیبانی می‌کنند؛ با تمرکز بر مقیاس‌پذیری، قابلیت اطمینان و عملکرد بلادرنگ. نوآوری مداوم برای بهبود زیرساخت در جهت مدیریت داده‌های پیچیده.
  • توسعه کاربردی: ساخت‌ونگهداری APIها و رابط های کاربری، تضمین تجربه‌ای بی نقص برای ذینفعان. همکاری با تیم‌های طراحی محصول برای بهبود رابط ها با تمرکز بر پاسخ‌گویی و دسترسی‌پذیری.
  • بهینه‌سازی عملکرد: بهینه‌سازی کد و سیستم‌ها برای وظایف محاسباتی سنگین و پردازش داده‌های بزرگ مقیاس. شناسایی گلوگاه‌های عملکرد و پیاده‌سازی ابزارهایی برای نظارت مداوم بر عملکرد.
  • امنیت و تطابق: پیاده‌سازی شیوه‌های کدنویسی امن و اطمینان از تطابق با استانداردهای صنعتی. انجام ممیزی‌های امنیتی و ارزیابی‌های آسیب‌پذیری برای حفظ یکپارچگی پلتفرم.
  • استقرار و نظارت: خودکارسازی فرآیندهای استقرار مبتنی بر ابر و اطمینان از قابلیت اطمینان سیستم از طریق نظارت قوی. توسعه پروتکل‌هایی برای پاسخ سریع به حوادث و رفع آن‌ها.
  • DevOps و خودکارسازی: همکاری با تیم DevOps برای بهبود تست، یکپارچه‌سازی و جریان‌های کاری استقرار. پیاده‌سازی خطوط لوله CI/CD برای بهبود سرعت توسعه و سازگاری عملیاتی.
  • روحیه کار تیمی: کار نزدیک با مهندسان هوش مصنوعی و داده برای اطمینان از یکپارچه‌سازی روان قابلیت‌های هوش مصنوعی. بهینه‌سازی سرویس‌های بک‌اِند برای عملکرد، قابلیت اطمینان و اهداف استراتژیک بلندمدت.

شرایط احراز:

  • حداقل سه سال سابقه در توسعه نرم‌افزار، با تمرکز بر سیستم‌های بک‌اِند، توسعه API و یکپارچه‌سازی داده.
  • توسعه بک‌اِند: مهارت در Python ،Java یا زبان‌های مشابه با تجربه در طراحی سیستم‌های بهینه‌سازی شده برای عملکرد و مقیاس‌پذیری.
  • پلتفرم‌های ابری: تجربه عملی با زیرساخت‌های ابری (AWS ،Azure یا Google Cloud) با تمرکز بر طراحی، استقرار و نگهداری سیستم‌های مقیاس پذیر. آشنایی با سرویس‌های بومی ابری و معماری‌های بدون سرور.
  • توسعه API: تخصص در توسعه و یکپارچه‌سازی API، تضمین کارایی، قابلیت اطمینان و مقیاس‌پذیری.
  • امنیت و بهترین شیوه‌ها: تجربه در کدنویسی امن، حفاظت از داده‌ها و رعایت الزامات تطابقی. ترویج بهترین شیوه‌های امنیتی در طول توسعه.
  • خودکارسازی استقرار: مهارت در کانتینرسازی (مانند Docker) و ابزارهای ارکستراسیون (مثل Kubernetes). راه‌اندازی خطوط لوله CI/CD برای ساده‌سازی استقرارها.
  • پردازش بلادرنگ: تجربه در طراحی ابزارها و فریم‌ورک‌های بلادرنگ برای مدیریت موثر جریان‌های داده حساس به زمان.
  • مهارت‌های ارتباطی: تسلط قوی در ارتباط نوشتاری و گفتاری انگلیسی برای بیان موثر مفاهیم فنی به ذینفعان فنی و غیرفنی.

مهارت‌های ترجیحی:

  • پردازش داده: آشنایی با فناوری‌های داده بزرگ مانند Apache Spark یا Hadoop برای مدیریت داده‌های توزیع شده.
  • تحلیل و تصویری‌سازی داده: تجربه با ابزارهایی مانند Tableau یا Power BI برای ایجاد داشبوردهای بصری که بینش‌های معنادار ارائه می‌دهند.

To see more jobs that fit your career