استخدام PostgreSQL DBA
شرح موقعیت شغلی
شما به عنوان عضوی از تیم دیتا و با سمت Postgresql DBA فعالیت خواهید کرد. از آنجا که دیتای پروژه های مختلف این شرکت بسیار حجیم و بزرگ (بیش از بیست میلیارد رکورد) است، کار شما بسیار حساس است و نیاز به مهارت خاص کار کردن با داده های کلان را می طلبد. از اصلی ترین وظایف شما مانیتور کردن وضعیت دیتابیس ها و نظارت بر اجرای منظم جاب ها، بکاپ گیری متمرکز از دیتابیس ها، تست بکاپ ها، مدیریت بر دسترسی ها، بهبود پرفورمنس دیتابیس ها و کوئری ها و نظارت و راه اندازی رپلیکیشن و HA می باشد. همچنین ممکن است در مواردی به عنوان عضوی از تیم دیتا، به طراحی و پیاده سازی انبارهای داده، پروژه های ETL بپردازید. لازم به ذکر است که با توجه به ماهیت کار یک DBA، ممکن است در مواقع بروز مشکل در سرویس های 7*24، نیاز به همکاری شما در خارج از ساعات کاری باشد.
مهارت های مورد نیاز:
حداقل یک سال تجربه کار با PostgreSQL و یا 3 سال تجربه DBA برای سایر RDBMS ها
تسلط کامل بر تمام مباحث Administration PostgreSQL از جمله بکاپ گیری، رپلیکیشن، پارتیشنینگ، ایندکس گذاری، مباحث اینترنال
تسلط بر روش های Performance Optimization و کشف و بهبود کوئری های کند
آشنایی با روش ها و ابزارهای مانیتورینگ
توانایی و مهارت کار با سرور های لینوکسی
آشنایی با مفهوم داکر و کار کردن با آن
آشنایی و توانایی کار با SQL Server امتیاز مثبت تلقی میشود.
آشنایی با موارد زیر امتیاز مثبت است:
Machine learning, Data mining, Python, R, PostgreSQL
نیازمندی های شخصیتی:
حفظ آرامش و دوری از استرس در شرایط بحران کاری
مسئولیت پذیری و پیگیری انجام کار تا حصول نتیجه
توانایی جستجو و سرچ
روحیه کار تیمی
علاقمندی به چالش ها و مسائل نو
علاقمندی به یادگیری موارد جدید
خلاقیت
حداقل تحصیلات: کارشناسی
جنسیت: فرقی نمی کند
سطح زبان انگلیسی: در حدی که توانایی جستجو و یادگیری مطالب جدید را به آسانی داشته باشید
مهارتهای مورد نیاز
- PostgreSQL
- DBA
- Linux
- RDBMS
- Monitoring
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست