یک کارشناس ارشد پایگاه داده مسئول مدیریت، نگهداری و بهینهسازی پایگاه دادههای PostgreSQL و Oracle است. این فرد باید قادر باشد استراتژیهای کلاسترینگ را برای افزایش عملکرد و دسترسپذیری پایگاه دادهها طراحی و پیادهسازی کند.
مسئولیتها:
- طراحی، نصب و مدیریت پایگاه دادههای PostgreSQL و Oracle
- پیادهسازی و مدیریت کلاسترینگ بین پایگاه دادهها جهت افزایش دسترسپذیری و بهینهسازی عملکرد
- بهینهسازی عملکرد پایگاه داده و انجام تنظیمات مربوط به ذخیرهسازی و Query Optimization
- مانیتورینگ و رفع مشکلات پایگاه داده، انجام بکاپگیری و بازیابی اطلاعات
- توسعه و پیادهسازی راهکارهای مقیاسپذیر برای مدیریت حجم بالای داده
- همکاری با تیم توسعه برای ایجاد بهترین ساختار داده جهت نیازهای اپلیکیشنها
- بررسی و اعمال تغییرات امنیتی برای محافظت از اطلاعات
مهارتها و نیازمندیهای فنی:
تجربه کاری:
- حداقل 3 سال تجربه کار با پایگاه دادههای PostgreSQL و Oracle
- سابقه کار با راهکارهای کلاسترینگ مانند Oracle RAC، Patroni، PgPool-II
مهارتهای فنی:
- تسلط به زبان SQL و بهینهسازی Queryها
- تجربه در طراحی و پیادهسازی راهکارهای Replication و High Availability
- آشنایی با ابزارهای مدیریت پایگاه داده مانند pgAdmin، Oracle Enterprise Manager
- دانش در زمینه سیستمهای ذخیرهسازی و معماری دیتابیسهای توزیعشده
- آشنایی با Docker و Kubernetes در محیطهای پایگاه داده
- تسلط به مفاهیم امنیتی پایگاه داده، رمزنگاری داده و کنترل دسترسی
مهارتهای نرم:
- توانایی حل مسئله و تحلیل دادهها
- مهارت کار تیمی و ارتباط موثر با اعضای تیم فنی
- مدیریت زمان و توانایی کار روی چندین پروژه همزمان