استخدام Data Engineer

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

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

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

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

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

    توافقی

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

ما به دنبال یک مهندس داده برای پیوستن به تیم رو به رشد دادهٔ خود هستیم. در این نقش، شما در طراحی، ساخت و نگهداری پایپلاینها و پلتفرمهای دادهٔ مقیاسپذیر کمک خواهید کرد. با دانشمندان داده، تحلیلگران و تیمهای محصول همکاری میکنید تا جریان دادهٔ قابل اطمینان را پشتیبانی کنید، دیتاستهای باکیفیت بسازید و در تکامل زیرساخت دادهٔ ما مشارکت داشته باشید.

این یک نقش عملی/اجرایی برای کسی است که از کار با ابزارهای مدرن داده، پردازش جریانی (Stream) و دستهای (Batch) و سیستمهای دادهٔ مقیاسپذیر لذت میبرد.

کارهایی که انجام خواهید داد:

  • مشارکت در طراحی و توسعهٔ پایپلاینهای دادهٔ بلادرنگ (Real-time) و دستهای (Batch) با استفاده از Kafka، Spark و Airflow.
  • پشتیبانی از طراحی اسکیما، بهینهسازی و تنظیم عملکرد (Performance Tuning) برای ClickHouse.
  • کمک به ساخت و نگهداری ورکفلوهای ETL/ELT برای انتقال داده از PostgreSQL و سایر منابع به ClickHouse.
  • کمک به توسعهٔ پایپلاینهای CDC با استفاده از Kafka Connect، Debezium و Schema Registry.
  • کار با MinIO برای ذخیرهسازی اشیا (Object Storage) و دسترسی توزیعشده به داده.
  • نوشتن کد تمیز و قابل نگهداری در Python.
  • ساخت و پشتیبانی از دیتاستهای قابلاستفادهٔ مجدد برای تحلیل و داشبوردهای سلفسرویس از طریق Metabase.
  • پایش سلامت و عملکرد پایپلاینهای داده با استفاده از Grafana و Prometheus.
  • استقرار و مدیریت سرویسها و اپلیکیشنهای داده روی Kubernetes (کانتینرسازی، مانیفستها، Helm Chartها و …).
  • مشارکت در ورکفلوهای CI/CD با استفاده از Argo (Argo Workflows یا Argo CD).
  • همکاری با تیمهای BI و علم داده برای بهبود دسترسیپذیری، کیفیت و مستندسازی داده.
شرایط احراز (الزامی):

  • ۲ تا ۳ سال سابقهٔ کار بهعنوان مهندس داده یا در نقشی مشابه و متمرکز بر داده.
  • تسلط بر Python.
  • تجربهٔ عملی با ClickHouse (طراحی اسکیما، بهینهسازی کوئری یا استفاده در محیط عملیاتی).
  • دانش کاری Kafka، Kafka Connect و Schema Registry.
  • تجربهٔ ساخت ورکفلوهای ETL/ELT؛ آشنایی با مفاهیم CDC.
  • تجربهٔ عملی با Apache Airflow.
  • مهارت قوی در SQL و تجربهٔ کار با PostgreSQL یا RDBMS مشابه.
  • تجربه یا آشنایی با Metabase برای هوش تجاری (BI) و تحلیل سلفسرویس.
  • تجربهٔ کار با MinIO یا لایههای مشابه ذخیرهسازی اشیا.
  • دانش کاری Docker و استقرار اپلیکیشنها/سرویسها روی Kubernetes.
  • آشنایی با Argo Workflows یا Argo CD برای اتوماسیون و استقرار.
  • درک ابزارهای پایش مانند Grafana و Prometheus.
شرایط ترجیحی (مزیت محسوب میشود):

  • تجربه در معماریهای جریانی و رویدادمحور (Streaming / Event-driven) یک مزیت قوی است.
  • آشنایی با Golang برای سرویسهای بکاند، ابزارسازی پایپلاین یا توسعهٔ زیرساخت، یک مزیت است.
  • آشنایی با طراحی سیستمهای توزیعشده و پلتفرمهای دادهٔ پُرترافیک (High-throughput) یک مزیت است.

معرفی شرکت

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

    Python SQL spark kafka
  • جنسیت

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

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

    کارشناسی

مشاغل مشابه

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

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

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

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