Senior DBA
- Hiring from
- Cyprus
- Work type
- Hybrid
- Posted
622,070 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
B2Tech is looking for a Senior Database Administrator/Engineer to take technical ownership of our database environments and ensure they remain reliable, secure, scalable, and high-performing.
You’ll work closely with Development, Architecture, and DevOps teams to solve complex database challenges, lead operational improvements, and shape database design, deployment, and automation practices. This is a hands-on senior role with responsibility for production reliability, technical guidance, and continuous improvement.
RESPONSIBILITIES:
Own the operation, maintenance, and continuous improvement of Microsoft SQL Server production environments.
Proactively monitor database health, performance, availability, and capacity, identifying risks and addressing issues before they affect production.
Lead the investigation and resolution of complex database incidents, perform root cause analysis, and implement lasting improvements.
Drive performance optimization through query tuning, indexing strategies, execution plan analysis, and database configuration improvements.
Design, implement, and regularly test backup, recovery, High Availability, and Disaster Recovery solutions against agreed recovery objectives.
Manage database security, permissions, and access controls, applying least-privilege principles and maintaining clear access procedures.
Plan and execute database upgrades, deployments, schema changes, and migrations, including validation and rollback strategies.
Review T-SQL, pull requests, and migration scripts for performance, security, maintainability, and production readiness.
Partner with Development and Architecture teams on database design, data access patterns, and scalability.
Work with DevOps teams to strengthen database CI/CD, release processes, and infrastructure automation.
Improve database observability, alerting, and automation to reduce manual work and operational risk.
Define and promote database engineering standards, and mentor colleagues through technical guidance and knowledge sharing.
Maintain clear documentation, operational procedures, and runbooks, and ensure they reflect tested practices.
REQUIREMENTS:
5+ years of experience in database administration, database engineering, or a similar role, with substantial hands-on Microsoft SQL Server production experience.
Advanced T-SQL skills, including writing, reviewing, and optimizing complex queries and stored procedures.
Strong understanding of SQL Server performance, including execution plans, indexing, statistics, locking, blocking, and deadlocks.
Proven ability to independently troubleshoot complex production issues and lead incidents through resolution and follow-up.
Hands-on experience implementing and maintaining backup, restore, and HA/DR solutions, including recovery testing.
Strong knowledge of database security, access management, and operational best practices.
Experience planning and delivering database deployments, upgrades, schema changes, and migrations.
Practical experience with source control, pull request reviews, and database CI/CD processes.
Experience automating database operations using T-SQL, PowerShell, or similar tools.
Strong analytical skills and the ability to evaluate technical trade-offs, prioritize risks, and drive improvements.
Clear communication skills, with experience collaborating across technical teams and mentoring colleagues.
PREFERENCES:
Experience with PostgreSQL and/or MongoDB.
Experience with AWS or another cloud platform, including managed database services.
Experience with Grafana or similar monitoring and observability tools.
Familiarity with Terraform and Infrastructure-as-Code.
Experience working in a DataOps or DevOps environment.
Experience supporting large-scale, high-throughput, or business-critical database platforms.
BENEFITS:
Annual Discretionary Performance Bonus 💵
Annual Salary Review 📈
21 Days of Paid Leave 🏖️
Hybrid Working Model 🏠
Semi-Flexible Working Hours 🕒
Provident Fund 💰
Medical Insurance Coverage ❤️🩹
Subsidized Sports Benefits App Subscription 🏋️
€100 Monthly Lunch Allowance, Plus €9 per In-Office Day 🍽️
Friday Breakfasts 🥐
Biweekly Lunches 🍴
Biweekly Happy Hours 🍻
Monthly Welfare Events 🎉
Exciting Career Paths 🎯
Personalized Learning and Development Programs 🎓
Birthday Leave 🎂
Marriage Leave 💍
Service Awards Gifts 🏅
A Variety of Employee Perks 🎁
