بازگشت به فرصت‌ها
لوگوی سحاب | Sahab
جدیدفارسی

Junior Software Engineer (آقا)

سحاب | Sahab·تهران·امروز

حضوریجونیورقراردادیتوافقی

سحاب | Sahab

شرح موقعیت

سحاب یک شرکت نرم‌افزاری متمرکز بر حوزه کلان‌داده (Big Data) است که می‌کوشد از دل داده‌ها، ارزش و بینش خلق کند. ما در سه لایه زیرساخت، پلتفرم و اپلیکیشن فعالیت می‌کنیم و همواره به دنبال ارتقای جایگاه فنی خود هستیم. ارزشمندترین سرمایه سحاب، تیم حرفه‌ای ماست؛ جایی که یادگیری جدی است، شکست و موفقیت در کنار هم تجربه می‌شود و فرهنگ تیمی موتور محرک پیشرفت است. اگر به دنبال حل مسئله‌های پیچیده هستید و می‌خواهید در محیطی خلاق رشد کنید، داستان سحاب منتظر شماست. کارهایی که به عنوان "Software Engineer" انجام می‌دی: کدنویسی تمیز و بازآفرینی: پیاده‌سازی استانداردهای نرم‌افزاری، اصول SOLID و معماری کد برای نوشتن کدهای بهینه، خوانا و نگهداری‌پذیر. فرهنگ مهندسی: تجربه توسعه تیمی از طریق بازبینی کد (Code Review) به شکلی سازنده و افزایش کیفیت خروجی تیم. توسعه پلتفرم داده: طراحی و پیاده‌سازی اجزای ساختاریافته یک Data Platform. مهندسی کلان‌داده: پردازش و مدیریت حجم عظیمی از داده‌ها با استفاده از ابزارهای سیستم‌های توزیع‌شده مانند Kafka و Spark. فکر معماری: درک چالش‌های سیستم‌های توزیع‌شده، مانند هماهنگی بین کلاسترها، مدیریت پارتیشن‌ها و نرخ پردازش داده‌ها در ابعاد کلان. مهارت‌هایی که روش حساب می‌کنیم: تفکر الگوریتمی و حل مسئله: داشتن ذهنی تحلیل‌گر برای شکستن و حل مسائل پیچیده. تسلط به زبان Python: درک عمیق از قابلیت‌ها و کتابخانه‌های پایتون. مبانی مهندسی نرم‌افزار: تسلط بر مفاهیم شی‌گرایی (OOP)، ساختمان‌داده و الگوریتم، و الگوهای طراحی (Design Patterns). مفاهیم سیستمی: تسلط بر سیستم‌عامل Linux و توانایی کار با Bash Scripting. پایگاه‌داده و زیرساخت: آشنایی با مفاهیم و مسائل پایگاه‌داده و درک مفاهیم شبکه. توسعه استاندارد: تسلط بر ابزارهای کنترل نسخه (Git) و تست‌نویسی (Unit Testing). روحیه تیمی: اشتیاق بالا برای یادگیری دوطرفه، به اشتراک‌گذاری دانش و کار در کنار دیگران. خوشحال‌تر می‌شیم اگه اینا رو هم بلد باشی: آشنایی با متودولوژی‌های Agile و معماری REST. تجربه کار با ابزارهای CI/CD و کانتینری‌سازی (Docker, Kubernetes, Ansible). آشنایی با ابزارهای اکوسیستم کلان‌داده (Hadoop, HBase, Redis, Zookeeper و...). آشنایی با مفاهیم یادگیری ماشین و داده‌کاوی.

نیازمندی‌ها

  • Software Engineering
  • MySQL
  • Python