بلوط

Data Engineer

بلوط

سطح ارشدیت
کارشناس
موقعیت مکانی
تهران - باغ صبا - سهروردی
نوع همکاری
تمام وقت
ساعت کاری
شنبه تا چهارشنبه ساعت 8 تا 16:45
خدمت سربازی
معافیت یا انجام شده

مهارت های موردنیاز

  • Pythonپیشرفته
  • Javaمتوسط
  • Apache Kafkaپیشرفته
  • Elasticsearchمقدماتی
  • Dockerمقدماتی
  • Kubernetesمقدماتی

ما در بلوط به دنبال جذب یک مهندس داده (Data Engineer) توانمند، دقیق و مسئولیت‌پذیر هستیم تا به تیم توسعه زیرساخت داده بپیوندد. این جایگاه شغلی نقش محوری در طراحی، پیاده‌سازی و نگهداری خطوط لوله داده، بهینه‌سازی جریان‌های پردازشی و ایجاد بستری پایدار و مقیاس‌پذیر برای تیم‌های تحلیل داده، بک‌اند و محصول ایفا می‌کند. فرد منتخب در این نقش مسئولیت مستقیم موارد زیر را بر عهده خواهد داشت:

  • پایداری خطوط انتقال داده و ارتقای کیفیت سرویس‌های پردازشی
  • طراحی و نگهداری Data Pipelineها: طراحی، توسعه و پشتیبانی از خطوط لوله داده مقیاس‌پذیر، قابل اطمینان و با کارایی بالا
  • پیاده‌سازی فرآیندهای ETL/ELT: استخراج، تبدیل و بارگذاری داده‌ها از منابع مختلف ساختاریافته و غیرساختاریافته با تمرکز بر بهینه‌سازی فرآیندها
  • توسعه سرویس‌های پردازش داده: ساخت و توسعه سرویس‌های داده‌محور با رعایت اصول معماری نرم‌افزار، Performance و Maintainability
  • مدیریت پایگاه‌های داده: انتخاب، پیکربندی و بهینه‌سازی راهکارهای ذخیره‌سازی مناسب متناسب با نیازمندی‌های پروژه
  • پایش و تضمین کیفیت داده‌ها: کنترل مستمر جریان داده، عیب‌یابی (Troubleshooting) و اطمینان از صحت، دقت و امنیت داده‌ها در تمامی مراحل پردازش
  • همکاری بین‌تیمی: تعامل فعال با تیم‌های فنی و محصول جهت شناسایی و تامین نیازمندی‌های داده‌ای سازمان و مشتریان
  • بازبینی کد و مستندسازی: مشارکت در فرآیند Code Review، پیاده‌سازی تست‌های نرم‌افزاری و مستندسازی شفاف فرآیندها و تصمیمات فنی

شرایط احراز و مهارت‌های تخصصی

  • تسلط بر زبان‌های برنامه‌نویسی: تسلط عملی به زبان Python و/یا Java
  • طراحی و اجرای ETL: توانایی اثبات‌شده در طراحی و پیاده‌سازی ETL/ELT Pipeline
  • مفاهیم مهندسی نرم‌افزار: درک عمیق از اصول مهندسی نرم‌افزار، الگوهای طراحی (Design Patterns) و اصول SOLID
  • ابزارهای مدیریت جریان و پردازش داده: تسلط عملی به Apache Kafka و آشنایی مناسب با Elasticsearch
  • مدل‌سازی و کار با داده‌های حجیم: دانش کافی در زمینه Data Modeling، پایگاه‌های داده (SQL و NoSQL) و پردازش داده‌های حجیم
  • کیفیت و تست‌پذیری کد: تعهد به کدنویسی تمیز، ساختاریافته، قابل نگهداری و آشنایی با مفاهیم Testability
  • تحلیل و حل مسئله: داشتن تفکر مهندسی، رویکرد مسئله‌محور و توانایی عیب‌یابی در سیستم‌های توزیع‌شده

مهارت‌های تکمیلی

  • آشنایی یا تجربه کار با فریم‌ورک‌های پردازش جریانی نظیر Apache Flink یا Apache Spark
  • آشنایی با ابزارهای مانیتورینگ و پایش Pipelineها (نظیر Prometheus و Grafana)
  • آشنایی با مفاهیم سیستم‌های توزیع‌شده (Distributed Systems) و ابزارهای کانتینری‌سازی (Docker و Kubernetes)
  • تجربه فعالیت در پروژه‌های مشتری‌محور و توانایی مدیریت تعاملات فنی با ذی‌نفعان

شایستگی‌های رفتاری و فردی

  • مسئولیت‌پذیری و تعهد به تحویل به‌موقع تسک‌ها
  • انطباق‌پذیری با تغییر اولویت‌ها و شرایط متغیر پروژه‌ها
  • مهارت‌های ارتباطی قوی و روحیه کار تیمی موثر
  • علاقه‌مندی به یادگیری مستمر و به‌روزرسانی دانش فنی در حوزه داده
  • اتمام خدمت سربازی یا معافیت از آن الزامی است
  • 3 سال تجربه کار مرتبط الزامی است
درباره شرکت
«بلوط» یک شرکت توسعه‌دهنده محصولات نرم افزاری است.
مأموریت محوری «بلوط»، طراحی و توسعه پلتفرم‌های پیشرفته و راهکارهای داده‌محور است که با بهره‌گیری از تحلیل کلان‌داده‌ها، موتورهای جست‌وجوی هوشمند و فناوری‌های نوین هوش مصنوعی، گره‌گشایی از مسائل پیچیده سازمانی و تسهیل تصمیم‌گیری‌های حیاتی در مقیاس ملی را امکان‌پذیر می‌سازد.
ما در مسیر تحقق این مأموریت، خود را به ارائه راهکارهایی متعهد می‌دانیم که سه ویژگی بنیادین داشته باشند: امنیت نفوذناپذیر، پایداری عملیاتی و مقیاس‌پذیری بی‌پایان.
راهکارهای بلوط به‌گونه‌ای مهندسی شده‌اند که در شرایط واقعی، حساس و بلندمدتِ سازمان‌ها، عملکردی کاملاً قابل اتکا ارائه دهند.
در نگاه ما، مأموریت بلوط با تحویل فنی پروژه پایان نمی‌یابد؛ بلکه هدف ما، همراهی مستمر با سازمان‌ها به‌عنوان یک «شریک فناوری راهبردی» در تمامی مراحل چرخه تصمیم‌سازی تا مرحله اجراست.