پیشتازان صنعت فراز ارتباط
پیشتازان صنعت فراز ارتباط

مهندس بک‌اند میکروسرویس پرسرعت (Backend - Microservices Engineer - Go / Rust)

تهران، طرشت
تمام وقت
شنبه الی چهارشنبه
-
وام -امریه‌ی سربازی -بیمه درمان تکمیلی -کمک هزینه دوره آموزشی -ناهار -پزشک سازمانی -بسته ها و هدایای مناسبتی

این فرصت شغلی چقدر برای من مناسب است؟

201 تا 500 نفر
تلکام
شرکت ایرانی دارای مشتریان داخلی و خارجی
1395
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

2 سال سابقه کار در گروه شغلی مشابه
Go - متوسط
Rust - متوسط

شرح شغل و وظایف

مهندس بک‌اند و میکروسرویس (Go / Rust)

دسته‌بندی شغلی: نرم‌افزار و برنامه‌نویسی (Software & Programming)

سطح ارشدیت: میان‌رده / ارشد (Mid-Level / Senior)

نوع همکاری: تمام‌وقت / پاره‌وقت / ساعتی (Full-time / Part-time / Hourly)

 دورکاری: دارد (امکان همکاری به‌صورت حضوری، هیبرید یا دورکاری بر اساس توافق)

شرح موقعیت شغلی و وظایف:

ما در حال توسعه لایه زیرساخت و مدیریت داده برای سامانه‌های مخابراتی پیشرفته با گذردهی بالا هستیم. در این جایگاه، شما مسئولیت طراحی و پیاده‌سازی سرویس‌های پردازشی توزیع‌شده، خط لوله‌های انتقال و کنترل داده (Data & Control Pipelines) و ارتباطات فوق سریع میان‌فرایندی را با زبان‌های Go و Rust بر عهده خواهید داشت.
طراحی، پیاده‌سازی و نگهداری میکروسرویس‌های مقیاس‌پذیر و پایدار با حداقل تاخیر (Low Latency).
پیاده‌سازی پروتکل‌های ارتباطی پرسرعت، صف‌ها و مکانیزم‌های ارتباط بین فرایندی (IPC) نظیر gRPC، Protocol Buffers و حافظه اشتراکی (Shared Memory).
ساخت APIها و سرویس‌های مدیریتی جهت تنظیم، تست و هدایت جریان داده‌های عظیم مخابراتی.
یکپارچه‌سازی سرویس‌های کنترلی Go با ماژول‌های نیتیو سیستمی (C++ / Rust) از طریق C-ABI و FFI بدون افت کارایی (Zero-Copy Interop).
نگارش تست‌های خودکار (Unit / Integration Tests) و پایش مستمر عملکرد سرویس‌ها در شرایط بار کاری پیوسته.
مشارکت در کار تیمی چابک و تبادل دانش فنی با مهندسان پردازش سیگنال و سیستم.

شرایط احراز شغل (شاخص‌های کلیدی):

حداقل مدرک تحصیلی: کارشناسی در مهندسی کامپیوتر، نرم‌افزار، فناوری اطلاعات، مهندسی برق یا رشته‌های مرتبط
سابقه کاری: حداقل 2 سال تجربه کاری مرتبط (پذیرای افراد مستعد سطح Mid-Level و ارشد)
مهارت‌های تخصصی و فنی:

  • تسلط عمیق بر زبان Go (Golang) در پیاده‌سازی سرویس‌های هم‌روند (Concurrency) و استفاده صحیح از Goroutines و Channels.
  • تسلط یا آشنایی کاربردی با زبان Rust جهت توسعه بخش‌های نیازمند بهینه‌سازی دقیق منابع و ارتباط نیتیو، یک مزیت بسیار بزرگ محسوب می‌شود.
  • تسلط بر پروتکل‌ها و ابزارهای ارتباطی نوین نظیر gRPC، RESTful APIs، Protocol Buffers و WebSocket.
  • تجربه کار با پایگاه‌های داده پرسرعت و کشینگ درون‌حافظه‌ای (مانند Redis، Key-Value Stores و TSDB).
  • آشنایی با الگوهای طراحی سرویس‌های توزیع‌شده، میکروسرویس و مدیریت وضعیت (State Management).
  • آشنایی خوب با مفاهیم پایه‌ای سیستم‌عامل لینوکس (Linux OS) و ابزارهای کانتینرسازی (Docker).
  • درک صحیح از اصول طراحی کد تمیز (Clean Code)، تست‌پذیری و کنترل سورس با Git.

شایستگی‌های فردی و رفتاری:
روحیه قوی کار تیمی و تعامل موثر بین‌رشته‌ای با سایر بخش‌های فنی.
اشتیاق به یادگیری مداوم فناوری‌های نوظهور سیستمی و حل مسائل چالشی در مقیاس صنعتی.
دقت و حساسیت به عملکرد بهینه کد و رفتار برنامه تحت بار بالا.
تسهیلات و مزایا:
پرداخت حقوق رقابتی بر اساس شایستگی و سطح تخصص
انعطاف کامل در مدل کاری (دورکاری، هیبرید یا پاره‌وقت/ساعتی)
دسترسی به چالش‌های فنی در لبه تکنولوژی نرم‌افزار و سامانه‌های با گذردهی بالا
محیط کاری پویا، دانش‌بنیان، شفاف و بدون سلسله‌مراتب دست‌وپاگیر

شرایط احراز شغل

سن
23 - 40 سال
جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| متوسط ۵۰٪
نرم افزارها
Go| متوسط Rust| متوسط

ارسال رزومه برای پیشتازان صنعت فراز ارتباط

گزارش مشکل یا تخلف آگهی