ما به دنبال یک کارشناس ارشد DBA متخصص در Microsoft SQL Server هستیم که تجربه عمیق در طراحی، نگهداری، بهینهسازی و تضمین پایداری زیرساختهای دیتابیس در محیطهای عملیاتی و حساس داشته باشد.
فرد مناسب این موقعیت باید توانایی مدیریت دیتابیسهای حیاتی، پیادهسازی راهکارهای High Availability و Disaster Recovery، مانیتورینگ عملکرد، عیبیابی پیشرفته و ارتقای امنیت پایگاه داده را داشته باشد.
شرح وظایف
- مدیریت، نگهداری و پشتیبانی از دیتابیسهای Microsoft SQL Server در محیطهای Production
- نصب، پیکربندی، ارتقا و اعمال Patchهای امنیتی SQL Server با حداقل Downtime
- مانیتورینگ مستمر سلامت، کارایی و ظرفیت دیتابیسها و انجام اقدامات پیشگیرانه (Proactive Maintenance)
- عیبیابی پیشرفته و رفع مشکلات پیچیده مرتبط با Performance & Query Tuning، Blocking، Deadlock، Lock Escalation و Resource Bottlenecks (CPU, Memory, Disk I/O)
- طراحی و اجرای استراتژیهای Backup/Restore و انجام تستهای دورهای بازیابی بحران (DR Drills)
- مدیریت امنیت پایگاه داده شامل Login/User Management، Role-based Access Control، Auditing و Hardening
- خودکارسازی (Automation) فرآیندهای تکراری ادمین با استفاده از T-SQL و PowerShell
- همکاری با تیمهای توسعه، زیرساخت، شبکه و امنیت جهت بهینهسازی معماری و بهبود کارایی سامانهها
- تهیه و بهروزرسانی مستندات فنی، Runbookها، توپولوژیها و دستورالعملهای عملیاتی
- مشارکت در برنامهریزی ظرفیت (Capacity Planning)، مهاجرت و استانداردسازی محیطهای دیتابیس
شرایط احراز
- تسلط کامل بر Microsoft SQL Server Administration و تجربه کار در محیطهای Enterprise
- تخصص عمیق در معماریهای HA/DR بهویژه Always On Availability Groups و Windows Server Failover Cluster (WSFC)
- تجربه عملیاتی در راهاندازی و مدیریت Multi-Site و Distributed Availability Groups
- تسلط بالا بر Performance Tuning، Indexing Strategy و خواندن Execution Planها
- تسلط بر زبان T-SQL و توانایی نوشتن اسکریپتهای اتوماسیون (آشنایی با dbatools در PowerShell مزیت محسوب میشود)
- آشنایی کاربردی با مفاهیم ETL و سرویسهای SSIS
- آشنایی با مفاهیم زیرساختی مرتبط با دیتابیس (مانند Storage IOPS/Latency، مفاهیم شبکه و Virtualization)
- تجربه کار با ابزارهای مانیتورینگ (مانند Zabbix، Redgate، DPA یا ابزارهای مشابه)
- توانایی تحلیل Root Cause Analysis (RCA) و حل مسئله در شرایط بحرانی
- توانایی کار تیمی و ارتباط موثر با سایر تیمهای فنی
ویژگیهای فردی
- دقت بالا و مسئولیتپذیری در قبال دادههای حساس
- توانایی تصمیمگیری صحیح و مدیریت استرس در شرایط بحرانی (Disaster events)
- نگاه تحلیلی، ساختارمند و Root-Cause محور
- مستندسازی مناسب و منظم
- روحیه یادگیری مداوم و بهروز ماندن در حوزه تکنولوژیهای داده