شرح موقعیت
برای همکاری در طراحی و توسعه پایگاه داده یک پلتفرم تحت وب، از افراد علاقهمند به پایگاه دادههای رابطهای و زبان SQL دعوت به همکاری میکنیم. در این پروژه، اطلاعات کاربران، پروفایل هنرمندان، خدمات، برنامه زمانی، رزروها، پرداختها و نظرات کاربران باید به شکل ساختاریافته و قابل اطمینان مدیریت شوند. متقاضی در کنار مدیر فنی پروژه، در طراحی جداول، تعریف روابط بین موجودیتها، نوشتن کوئریها و بررسی صحت دادهها مشارکت خواهد کرد. مهارتهای ضروری مهارتهای امتیازی شرایط همکاری · همکاری کاملاً دورکاری · جلسات دوره و آموزش های فنی · همکاری مستقیم با تیم فنی · مناسب برای دانشجویان · ارتباط مستقیم با مدیر فنی پروژه · مشارکت در توسعه صفحات و قابلیتهای یک محصول واقعی طول دوره کارآموزی طول دوره کارآموزی 3 ماه است و پرداخت حقوق مشخصی در نظرگرفته نشده. چنانچه روند کارآموزی مثبت باشد و کارآموز در تحویل تسکها، رشد و یادگیری مستعد باشد جهت تکمیل کادر فنی به استخدام پژواک هنر درخواهد آمد و تاییده رسمی جهت تکمیل رزومه دریافت خواهد کرد. درباره پژواک هنر پژواک هنر یک وبسایت فعال در حوزه موسیقی و هنر است که با هدف توسعه خدمات آنلاین هنری و ایجاد ارتباط مؤثر میان هنرمندان، استادان موسیقی، هنرجویان و سازندگان ساز، در حال توسعه و گسترش فعالیتهای خود است. در این مسیر، قصد داریم بستری آنلاین برای معرفی هنرمندان، ایجاد پروفایل اختصاصی، جستوجوی خدمات هنری و رزرو کلاسها و مشاورههای حضوری و آنلاین ایجاد کنیم. به همین منظور، از افراد علاقهمند و مستعد برای همکاری در توسعه فنی این محصول دعوت میکنیم تا در کنار یک تیم کوچک، در مسیر ساخت و توسعه یک محصول واقعی مشارکت داشته باشند
مسئولیتها
- مشارکت در طراحی ساختار پایگاه داده PostgreSQL
- طراحی جداول و تعریف روابط بین موجودیتها
- نوشتن و بهینهسازی کوئریهای SQL
- تعریف کلیدهای اصلی و خارجی، محدودیتها و شاخصها
- همکاری در طراحی ساختار دادههای کاربران، خدمات و رزروها
- بررسی صحت و یکپارچگی دادهها
- مشارکت در بررسی تداخل زمانی رزروها و محدودیتهای مربوط به آن
- مستندسازی ساختار جداول و روابط
- همکاری با توسعهدهنده بکاند در استفاده از پایگاه داده
- آشنایی با SQL
- آشنایی با مفاهیم پایگاه داده رابطهای
- درک مفاهیم جدول، رابطه، کلید اصلی و کلید خارجی
- آشنایی مقدماتی با نرمالسازی دادهها
- توانایی تحلیل مسئله و طراحی ساختار داده
- دقت در بررسی روابط و صحت اطلاعات
- آشنایی با PostgreSQL
- آشنایی با مفاهیم Index و Query Optimization
- آشنایی با تراکنشها و محدودیتهای یکپارچگی داده
- آشنایی با ERD و ابزارهای طراحی دیتابیس
- آشنایی با Django ORM
- تجربه طراحی دیتابیس برای پروژههای شخصی
نیازمندیها
- کارآموزی
- پایگاه داده