برای تکمیل تیم فنی در یک پروژه بزرگ و سازمانی در حوزه حسابداری، به دنبال یک کارشناس Oracle Database توانمند و دقیق هستیم. فرد منتخب در کنار تیم توسعه و طراحی فعالیت خواهد کرد و مسئولیت طراحی، توسعه، بهینهسازی و نگهداری اجزای مرتبط با پایگاه داده Oracle را بر عهده خواهد داشت. شرح وظایف
طراحی، توسعه و نگهداری ساختار پایگاه داده Oracle
طراحی و توسعه PL/SQL شامل Procedure، Function، Package، Trigger و سایر Database Objectها
طراحی و بهینهسازی Data Model، Table، View، Index و Constraint
تحلیل و بهینهسازی Queryها و فرآیندهای دیتابیسی با تمرکز بر Performance
بررسی Execution Plan و شناسایی گلوگاههای عملکردی
همکاری نزدیک با تیم توسعه در طراحی و پیادهسازی قابلیتهای مبتنی بر پایگاه داده
بررسی و رفع مشکلات مربوط به Performance، Locking، Transaction و Concurrency
مشارکت در طراحی و پیادهسازی فرآیندهای انتقال و پردازش حجم بالای داده
بررسی و بهینهسازی Stored Procedureها و فرآیندهای دیتابیسی
مشارکت در طراحی راهکارهای مناسب برای حفظ Data Integrity و Consistency
مستندسازی ساختارها و فرآیندهای مهم پایگاه داده
همکاری با تیمهای تحلیل، توسعه و تست برای رفع مسائل و بهبود عملکرد سامانه
شرایط و مهارتهای مورد نیاز
تسلط به Oracle Database
تسلط به SQL و PL/SQL
تسلط به طراحی و توسعه Database Objectها
تسلط به طراحی Data Model و مفاهیم Relational Database
توانایی تحلیل و بهینهسازی Queryها
توانایی کار با Execution Plan و شناسایی مشکلات Performance
آشنایی مناسب با مفاهیم Transaction، Locking و Concurrency
آشنایی با Indexing و روشهای بهینهسازی دسترسی به داده
آشنایی با مفاهیم Database Security و دسترسی کاربران
آشنایی با اصول Backup و Recovery در Oracle
مهارتهای امتیازی
تجربه کار با دیتابیسهای Enterprise و حجم بالای داده