استخدام Senior Software Engineer

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    توافقی

شرح موقعیت شغلی

در این نقش، شما در طراحی و ساخت سرویس های بک اند امن، مقیاس پذیر، پایدار و با کارایی بالا نقش مهمی خواهید داشت. اگر به معماری میکروسرویس ها (Microservices Architecture)، طراحی دامنه محور (Domain Driven Design)، سیستم های توزیع شده (Distributed Systems) و ایجاد و توسعه زیرساخت های انرژی علاقه مند هستید، خوشحال میشیم شما رو در تیم خودمون داشته باشیم.
مسئولیت ها


  • طراحی، توسعه و نگهداری سرویس های بک اند (Backend Services) قدرتمند و مقیاس پذیر با استفاده از Golang و python
  • معماری و مدیریت میکروسرویس ها (Microservices) در محیط های توزیع شده (Distributed Environments) و کانتینری با استفاده از Kubernetes و Docker
  • طراحی و توسعه API های RESTful و gRPC
  • همکاری نزدیک با تیم های مختلف برای ساخت، بهینه سازی و مقیاس دهی
  • طراحی مدل های داده کارآمد و کار با پایگاه داده های رابطه ای مانند و   Clickhouse, PostgreSQL
  • نوشتن تست واحد (Unit Test) و تست یکپارچگی (Integration Test) برای تضمین کیفیت کد و پایداری سیستم
  • شناسایی، عیب یابی و رفع گلوگاه های عملکردی (Performance Bottlenecks) در سیستم های پیچیده و توزیع شده
  • مشارکت در تصمیم گیری های معماری (Architecture Decisions) با تمرکز بر DDD، مقیاس پذیری، امنیت و دسترس پذیری بالا (High Availability)
  • همکاری با تیم DevOps برای بهبود فرآیندهای استقرار، مانیتورینگ و پایداری زیرساخت
مهارت های ضروری


  • حداقل 5 سال تجربه عملی در مهندسی نرم افزار (Software Engineering) با تمرکز جدی بر  Glong, python
  • دانش عمیق از معماری میکروسرویس ها (Microservices Architecture)
  • تسلط بالا بر پایگاه داده های رابطه ای (Relational Databases) مانندClickhouse و PostgreSQL
  • تجربه طراحی، توسعه و استفاده از سرویس های RESTful , gRPC
  • مهارت بالا در دیباگ (Debugging)، تحلیل عملکرد (Performance Analysis) و بهینه سازی سیستم ها (System Optimization)
  • آشنایی با سیستم های پیام رسان (Message Brokers) و استریم داده (Data Streaming) مانند Kafka
  • آشنایی با مباحث تست دستی و خودکار و سناریوهای تست عملکرد و تجربه تست Microservices
  •  آشنایی با مباحث تست نفوذ و امنیت (مزیت محسوب می‌شود)
  • توانایی حل مسئله قوی، همراه با مهارت ارتباطی خوب و روحیه کار تیمی
مهارت های امتیاز مثبت


  • اصول طراحی دامنه محور (Domain Driven Design)
  • تجربه کار با معماری مبتنی بر رویداد (Event Driven Architecture)
  • تجربه کار با سرویس های مبتنی بر gRPC
  • آشنایی با الگوهای معماری پیشرفته و Clean Architecture
ویژگی های محیط کاری
اگر دنبال محیطی هستید که با دیتای زیاد، ترافیک بالا، پروژه های عمیق فنی، معماری درست و چالش واقعی درگیر باشید، زیستا جای مناسبی برای رشد، تجربه و ساختن چیزهای جدیده.
ما هر روز روی محصولاتی کار میکنیم که چالش فنی جدی دارن و در مقیاس بزرگ استفاده میشن.
تیم توسعه محصول زیستا ترکیبی از مهندسان، طراحان و آدم هایی است که عاشق حل مسئله هستند.
فرهنگ ما شفاف، مسئولانه، دوستانه و نتیجه محوره. سریع یاد میگیریم، سریع اجرا میکنیم و کیفیت برای ما خط قرمزه

معرفی شرکت

شرکت ما در حوزه توسعه نرم‌افزارهای مدیریت و بهینه‌سازی مصرف انرژی فعالیت می‌کند. محصولات شرکت با هدف پایش، تحلیل و کنترل مصرف انرژی در بخش‌های خانگی، صنعتی، تجاری و سازمانی طراحی شده‌اند و با استفاده از داده‌های مصرف، گزارش‌های تحلیلی و ابزارهای هوشمند، به کاهش هزینه‌های انرژی، افزایش بهره‌وری و مدیریت بهینه منابع کمک می‌کنند. تمرکز اصلی شرکت بر ارائه راهکارهای نرم‌افزاری نوآورانه برای مدیریت انرژی و توسعه سامانه‌های هوشمند در این حوزه است.
  • مهارت‌های مورد نیاز

    Software Engineering Python Golang
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    کارشناسی

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml