ما یک شرکت توسعه نرمافزار با فعالیت بینالمللی هستیم که در زمینه طراحی و توسعه محصولات Enterprise و SaaS در حوزه بازارهای مالی و سرمایه برای بازارهای جهانی فعالیت میکنیم.
محصول اصلی ما یک CRM پیچیده و مقیاسپذیر و همچنین یک پلتفرم جامع Risk Management در سطح Enterprise است که توسط کاربران بینالمللی در بازارهای مالی و سرمایه استفاده میشود.
شرح موقعیت شغلی
ما به دنبال یک DBA حرفهای و دقیق هستیم که مسئولیت مدیریت، بهینهسازی و مقیاسپذیری پایگاههای داده سیستمهای نرمافزاری ما را بر عهده بگیرد. محصولات ما شامل نرمافزارهای SaaS در حوزه بازارهای مالی (مانند CRM، سامانههای عملیاتی و سیستمهای مالی) بوده و با تکنولوژیهای .NET، React، SQL Server، MySQL، PostgreSQL، Redis و MongoDB توسعه داده شدهاند.
این نقش تمرکز ویژهای بر High Availability، Replication، Performance Optimization و Data Reliability دارد.
شرح وظایف
- مدیریت، نگهداری و پایش پایگاههای داده SQL Server، MySQL، PostgreSQL، MongoDB و سیستمهای کش Redis در محیطهای Production و Staging
- طراحی و پیادهسازی معماریهای Replication، Clustering، Failover و High Availability متناسب با نرمافزارهای SaaS
- بهینهسازی ساختار دیتابیس پروژههایی مانند CRM و سامانههای مالی با ترافیک بالا
- پیادهسازی و مدیریت Redis بهعنوان Cache، Session Store و Message Broker در صورت نیاز
- تیونینگ حرفهای کوئریها، ایندکسها و ساختار داده در دیتابیسهای Relational و NoSQL
- همکاری نزدیک با تیمهای توسعه (.NET و React) جهت طراحی بهینه دیتابیس و الگوهای دسترسی به داده
- پیادهسازی استراتژیهای Backup، Restore و Disaster Recovery برای تمامی دیتابیسها
- مشارکت فعال در CI/CD، Database Migration و Versioning اسکیما
- مانیتورینگ مستمر دیتابیسها، بررسی Bottleneckها و برنامهریزی ظرفیت (Capacity Planning)
- اعمال سیاستهای امنیتی داده مطابق با الزامات سیستمهای مالی
- بهینه سازی Stored procedure ها در صورت نیاز
- تجربه کار با Big Data
مهارتها و شرایط مورد نیاز
- تجربه حرفهای بهعنوان DBA در سیستمهای مالی، SaaS یا High-Traffic
- تسلط بر MySQL و PostgreSQL
- تجربه عملی با SQL Server
- آشنایی و تجربه کار با MongoDB (Replication، Indexing، Performance)
- تجربه پیادهسازی و نگهداری Redis
- تجربه طراحی و مدیریت معماریهای High Availability و Replication
- تسلط بر Performance Tuning، Query Optimization و Indexing
- تجربه کار با CI/CD، اتوماسیون و Database Migration
- درک عمیق از امنیت داده، کنترل دسترسی و حساسیت اطلاعات مالی
- دقت بالا، مسئولیتپذیری و توانایی مدیریت چند دیتابیس بهصورت همزمان
امتیاز محسوب میشود
- تجربه کار با ابزارهایی مانند ProxySQL، Pgpool
- آشنایی با Cloud Infrastructure و معماریهای مقیاسپذیر
- تجربه مانیتورینگ با ابزارهایی مانند Prometheus / Grafana