Imaginary Cloud
Imaginary Cloud
۵۱ – ۲۰۰ کارکنان
B2BSaaSمهندسی نرم‌افزار
Imaginary Cloud یک شرکت توسعه نرم‌افزار و طراحی UX/UI است که در زمینه‌های SaaS، B2B و پروژه‌های گسترده‌تر توسعه نرم‌افزار فعالیت می‌کند. تیم‌های این شرکت از سال ۲۰۱۰ تاکنون بیش از ۳۰۰ اپلیکیشن وب و موبایل را طراحی، تولید، عرضه و مقیاس‌پذیر کرده‌اند. این شرکت با داشتن دفاتری در پرتغال و بریتانیا، توسعه محصول را با رویکردی انسان‌محور به فناوری ترکیب می‌کند و محیط کاری مبتنی بر احترام، توجه و یادگیری مستمر را ترویج می‌دهد. Imaginary Cloud همچنین برای افرادی که علاقه‌مند به مشارکت در محصولات دیجیتال در حوزه‌های طراحی و مهندسی هستند، فرصت‌های دورکاری ارائه می‌کند.

مهندس ارشد داده – دیتابریکس و پای‌اسپارک

برای محصولات دیجیتال Imaginary Cloud، جریان‌های کاری داده را با Databricks و PySpark بسازید. در نقشی ترکیبی مستقر در پرتغال، خط لوله‌های تحلیل داده را برای مشتریان جهانی بهبود دهید.

توضیحات

  • جریان‌های کاری داده را در Databricks بسازید و مدیریت کنید
  • با PySpark و Delta Lake راهکارهای مهندسی داده توسعه دهید
  • پرس‌وجوهای SQL، از جمله توابع پنجره‌ای و اتصال‌های پیچیده، بنویسید و بهینه کنید
  • خط لوله‌های دریافت داده به‌صورت جریانی یا افزایشی ایجاد کنید
  • الگوهای ایدمپوتنسی، نقطه وارسی و تکامل طرح‌واره را به‌کار بگیرید
  • برای هوش تجاری و تحلیل داده، مدل‌سازی داده انجام دهید
  • داده و کد را با انتظارات خط لوله، آزمون‌های dbt یا ابزارهای مشابه بررسی کنید
  • از Git، بازبینی کد، لینترها، آزمون‌های واحد و خط لوله‌های CI/CD استفاده کنید
  • برای سرعت بخشیدن به توسعه، بازآرایی کد و اشکال‌زدایی پیچیده از ابزارهای هوش مصنوعی عامل‌محور استفاده کنید
  • با تیم‌های مهندسی و توسعه محصول همکاری کنید
  • در تیم‌های چندرشته‌ای به محصولات دیجیتال مشتریان جهانی کمک کنید

شرایط لازم

  • دست‌کم پنج سال تجربه در مهندسی داده یا نقشی نزدیک به آن داشته باشید
  • پیشینه دانشگاهی در علوم کامپیوتر، مهندسی داده، علم داده یا حوزه کمی مرتبط داشته باشید
  • تجربه عملی کار در محیط عملیاتی با Databricks داشته باشید
  • تجربه قابل‌توجهی در ساخت جریان‌های کاری داده در Databricks داشته باشید
  • درک عمیقی از PySpark و Delta Lake داشته باشید
  • در SQL، از جمله توابع پنجره‌ای، اتصال‌های پیچیده و بهینه‌سازی پرس‌وجو، مهارت داشته باشید
  • تجربه دریافت داده به‌صورت جریانی یا افزایشی داشته باشید؛ از جمله Structured Streaming یا Auto Loader و نیز الگوهای ایدمپوتنسی، نقطه وارسی و تکامل طرح‌واره
  • تجربه مدل‌سازی داده برای BI و تحلیل داده داشته باشید
  • با آزمون و CI/CD برای گردش‌کارهای Databricks آشنا باشید
  • با مبانی مهندسی نرم‌افزار و DevOps، از جمله Git، بازبینی کد، لینترها، آزمون‌های واحد و خط لوله‌های CI/CD آشنا باشید
  • آزمون کیفیت داده را با انتظارات خط لوله، آزمون‌های dbt یا روش‌های مشابه انجام دهید
  • در ابزارهای هوش مصنوعی عامل‌محور مانند Cursor IDE و GitHub Copilot مهارت بالایی داشته باشید
  • توانایی تحلیلی و حل مسئله قوی داشته باشید
  • تجربه همکاری با تیم‌های مهندسی و توسعه محصول داشته باشید
  • به زبان انگلیسی در گفتار و نوشتار مسلط باشید
  • در پرتغال زندگی کنید، یا مایل و از نظر قانونی واجد شرایط زندگی و کار در آنجا باشید

مزایا

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