فناوری اطلاعات و ارتباطات مُهَیمن
فناوری اطلاعات و ارتباطات مُهَیمن

کارشناس ارشد مهندس داده

تهران، عباس آباد (بهشتی)
تمام وقت
شنبه تا چهارشنبه
-
پاداش -امریه‌ی سربازی -بیمه درمان تکمیلی -پارکینگ -ساعت کاری منعطف -کمک هزینه دوره آموزشی -میان وعده -صبحانه -بسته ها و هدایای مناسبتی

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

501 تا 1000 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
1388
مهیمن
خصوصی
توضیحات بیشتر

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

2 سال سابقه کار در گروه شغلی مشابه
کارشناسی کامپیوتر / فناوری اطلاعات
Sql Server - متوسط
Java - متوسط
Python - متوسط
GIT - متوسط
Linux - متوسط
Kafka - متوسط
Scala - متوسط

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

وظایف و مسئولیت‌های کلیدی:
  • آشنایی با طراحی، توسعه و بهینه‌سازی پایپ‌لاین‌ها و پلتفرم‌های داده در مقیاس بالا و تضمین پایداری، مقیاس‌پذیری و کارایی آن‌ها
  • آشنایی با طراحی و پیاده‌سازی معماری‌های Data Platform، Data Lake و Data Warehouse متناسب با نیازهای کسب‌وکار
  • توسعه و بهینه‌سازی فرآیندهای ETL/ELT و جریان‌های پردازش داده‌های Batch و Streaming
  • طراحی، پیاده‌سازی و بهینه‌سازی راهکارهای پردازش توزیع‌شده با استفاده از فناوری‌هایی مانند Apache Spark، Apache Kafka و سایر ابزارهای اکوسیستم داده
  • تحلیل و رفع مشکلات پیچیده در Performance، Scalability، Reliability و Data Quality سامانه‌های داده
  • طراحی و پیاده‌سازی راهکارهای مناسب برای High Availability، Fault Tolerance و Disaster Recovery در سامانه‌های داده
  • بهینه‌سازی مصرف منابع، پردازش‌ها و کوئری‌ها و شناسایی Bottleneckهای موجود در زیرساخت و جریان‌های داده
  • طراحی و توسعه راهکارهای Data Modeling و ایجاد مدل‌های داده مناسب برای سیستم‌های تحلیلی و عملیاتی
  • مشارکت در طراحی معماری سیستم‌های توزیع‌شده و تصمیم‌گیری در خصوص انتخاب فناوری‌ها و ابزارهای مناسب
  • ایجاد و بهبود سازوکارهای Monitoring، Observability، Alerting و Troubleshooting برای سرویس‌ها و Data Pipelineها
  • همکاری نزدیک با تیم‌های Backend، DevOps، Infrastructure، BI و Business برای طراحی و پیاده‌سازی راهکارهای داده‌ای
  • مشارکت در فرآیند Code Review، طراحی فنی، مستندسازی و تعریف استانداردهای توسعه در تیم داده
  • شناسایی فرصت‌های بهبود در معماری و فرآیندهای موجود و ارائه راهکارهای فنی برای افزایش بهره‌وری و کاهش هزینه‌های پردازشی و زیرساختی
شایستگی‌ها و توانمندی‌های مورد نیاز:
  • مدرک کارشناسی/کارشناسی ارشد در رشته‌های مهندسی کامپیوتر، علوم کامپیوتر، برق یا زمینه‌های مرتبط
  • تجربه حرفه‌ای در طراحی و توسعه Data Pipelineها و سیستم‌های پردازش داده در مقیاس بالا
  • تسلط بر حداقل یکی از زبان‌های برنامه‌نویسی Python یا Java/Scala
  • تسلط بر SQL و توانایی طراحی و بهینه‌سازی کوئری‌های پیچیده و عملیات‌های پردازش داده
  • تسلط مناسب بر مفاهیم Database، Data Modeling، Indexing، Partitioning و Query Optimization
  • تجربه عملی با سیستم‌عامل Linux و توانایی Troubleshooting در محیط‌های Production
  • تجربه کار با سیستم‌های Distributed و Clustered و درک عمیق از مفاهیمی مانند Scalability، Fault Tolerance و Distributed Processing
  • تجربه کار با ابزارهای Version Control و CI/CD مانند Git
  • تجربه کار با ابزارهای Monitoring و Observability مانند Prometheus و Grafana
  • توانایی تحلیل مسائل پیچیده، ریشه‌یابی مشکلات و ارائه راهکارهای فنی قابل اتکا
  • توانایی طراحی و پیاده‌سازی راهکارهای مقیاس‌پذیر و قابل نگهداری
  • توانایی همکاری موثر با تیم‌های فنی مختلف و مشارکت در تصمیم‌گیری‌های معماری
  • روحیه یادگیری، تحقیق و ارزیابی فناوری‌های جدید و توانایی انتقال دانش به سایر اعضای تیم
آشنایی با موارد زیر مزیت محسوب می‌شود:
  • تجربه عمیق با Apache Spark، Apache Kafka، Apache Flink، Apache Hadoop یا سایر فناوری‌های پردازش توزیع‌شده
  • تجربه طراحی و پیاده‌سازی Data Lake، Data Warehouse و Lakehouse Architecture
  • تجربه کار با Delta Lake، Apache Iceberg یا Apache Hudi
  • تجربه کار با دیتابیس‌ها و سیستم‌های تحلیلی مانند ClickHouse، StarRocks، Trino، Presto یا سیستم‌های مشابه
  • تجربه کار با دیتابیس‌های NoSQL مانند Cassandra، MongoDB، Redis و درک نقاط قوت و محدودیت‌های آن‌ها
  • آشنایی با Kubernetes، Docker و Containerized Data Platforms
  • تجربه کار با Cloud یا Object Storage و سرویس‌هایی مانند S3
  • آشنایی با مفاهیم Data Governance، Data Quality، Data Lineage و Metadata Management
  • تجربه طراحی و پیاده‌سازی سیستم‌های Real-Time / Streaming Data Processing
  • آشنایی با مفاهیم Infrastructure as Code و ابزارهایی مانند Terraform یا Ansible
  • تجربه کار با سیستم‌های توزیع‌شده در محیط‌های Production و با حجم بالای داده
  • آشنایی با مفاهیم System Design، Distributed Systems و Performance Engineering

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

جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
نرم افزارها
Python| متوسط Java| متوسط Scala| متوسط Sql Server| متوسط Linux| متوسط Kafka| متوسط GIT| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای فناوری اطلاعات و ارتباطات مُهَیمن