Database Administrator
Primary stack
Nice to have's
Job description
Database Administrator
Stanowisko: Database Administrator
Możemy w krótkim czasie przesłać Ci dobrych kandydatów. Skontaktuj się z nami
About the Position
We are seeking a Database Administrator to manage and optimize databases for our clients, ensuring high performance and data security.
Responsibilities
Database Administrators are responsible for the full lifecycle of database management, from installation and daily administration to performance tuning and disaster recovery. Below are the key responsibilities for a mid-level DBA:
- Installation, configuration, and updating of database engines (PostgreSQL, Oracle, MS SQL Server, MySQL)
- Designing and implementing backup strategies and disaster recovery procedures (RPO/RTO)
- Monitoring query performance and optimizing indexes and execution plans
- Managing permissions, roles, and data security in compliance with GDPR
- Configuring replication, HA clusters, and failover mechanisms
- Automating routine administrative tasks (Bash, PowerShell, cron scripts)
- Migrating databases between on-premise and cloud environments (AWS RDS, Azure SQL)
- Diagnosing and resolving incidents such as locks, deadlocks, and slow queries
- Collaborating with developers on schema design and SQL query reviews
- Maintaining technical documentation and reporting on database capacity and health
Requirements
For a mid-level Database Administrator, we expect 3-5 years of practical experience and documented work with at least one high-load production engine. Below is a table of key competencies.
| Competency | Required Level | Details |
|---|---|---|
| SQL and Query Tuning | Advanced | Execution plan analysis, index optimization, query rewriting |
| PostgreSQL or Oracle | Advanced | Minimum 3 years of production work with one engine |
| MS SQL Server | Intermediate | T-SQL, SSMS, Always On Availability Groups |
| Backup and Recovery | Advanced | PITR strategies, recovery testing, defining RPO/RTO |
| High Availability and Replication | Intermediate | Streaming replication, clusters, failover |
| Cloud (AWS/Azure) | Intermediate | RDS, Aurora, Azure SQL, cloud migrations |
| Scripting and Automation | Intermediate | Bash, PowerShell, Python, task scheduling |
| Security and GDPR | Intermediate | Encryption, access control, data auditing |
| Monitoring | Intermediate | Zabbix, Prometheus, Grafana, native engine tools |
| English | Min. B2 | Technical documentation and international team collaboration |
Salary and Market Range 2026
A mid-level Database Administrator in Poland earns between 12,000–20,000 PLN gross per month, with the upper range for specialists combining Oracle/PostgreSQL with cloud and HA skills. Several factors influence the final salary.
- Location – Warsaw and Kraków offer 10-15% more than smaller cities, remote work equalizes differences
- Industry – Fintech and banking pay above the median, public sector below
- Certifications – Oracle OCP, Microsoft Azure Database Administrator Associate, AWS Certified Database increase salary by 8-12%
- Experience – Working with databases over several TB and critical systems increases the range by 2,000-3,000 PLN
- Employment Type – B2B contracts typically offer 15-25% more than employment contracts
The standard benefits package includes private healthcare, a sports card, a training budget for certifications, a hybrid or remote work model, and additional vacation days. Employers increasingly offer on-call duties with separate compensation.
How Cooperation with Smartways.io Works for Hiring a Database Administrator
Recruitment of a Database Administrator at Smartways.io is based on a success fee model and technical verification conducted by IT consultants with experience. Below are the stages of cooperation along with the estimated time for completion.
- Analysis of Needs and Job Profile – Specifying the stack, data volume, and expectations (1-2 days)
- Launching the Search and Direct Search Among passive DBA candidates (3-5 days)
- Technical Verification and Competency Interviews with the Shortlist (5-7 days)
- Presentation of 3-4 Recommended Profiles with Reports (2-3 days)
- Support in Final Interviews, Offer Negotiation, and Onboarding (3-5 days)
The total time from brief to presenting candidates is usually 3-4 weeks. Ensuring the process guarantees hiring a specialist, reducing risk for the employer.
FAQ – Common Questions About the Database Administrator Position
How Long Does the Recruitment of a Database Administrator Take with Headhunting?
The standard headhunting process for a Database Administrator takes 3-4 weeks from brief to presenting the shortlist. For niche areas (e.g., Oracle RAC + cloud), the time may extend to 5 weeks due to limited candidate availability.
What is the Difference Between a DBA and a Data Engineer?
A Database Administrator is responsible for the stability, performance, and security of production databases, while a Data Engineer builds data pipelines and analytical models. The roles often collaborate but require different skill sets.
Does a Database Administrator Need to Know the Cloud?
In 2026, knowledge of AWS RDS/Aurora or Azure SQL is expected for most offers. DBAs without cloud skills are mainly recruited for on-premise environments, which narrows the job market.
Which Certifications Increase the Value of a DBA Candidate?
The most valued certifications are Oracle Certified Professional, Microsoft Azure Database Administrator Associate, and AWS Certified Database. They increase salary by 8-12% and shorten technical verification.
Do You Also Recruit Related IT Roles?
Yes, in addition to DBAs, we recruit for positions such as scrum-master, senior frontend developer, and game developer. This allows for the assembly of entire project teams with a single recruitment partner.
How Much Does a Database Administrator Earn on a B2B Contract?
On a B2B contract, rates are typically 15-25% higher than employment contracts, which for a mid-level means equivalent to the upper range of 18,000-20,000 PLN and more, depending on specialization and on-call duties.
Hire a Database Administrator
Our specialists are ready to join your team.
Position: Database Administrator
We can send you good candidates in a short time. Contact us
SmartWays Sp. z o.o. - 2026 - All rights reserved.
© SmartWays Recruitment. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
IT,Finance,Sales,Purchasing,Other industries
About the Company SmartWays Recruitment offers bespoke and scalable recruitment solutions tailored to the evolving needs of businesses across various industries. The company focuses on recruitment within EMEA markets but delivers projects globally. Their services include direct search, contracting, body leasing, executive search, recruitment process outsourcing, and HR on-demand services. Products, Services & Tech Stack Core Solutions: Direct Search Contracting Body Leasing Executive Search Recruitment Process Outsourcing HR on-demand Project Scope & Target Clients Client Base: IT Finance Sales Purchasing Other industries Engineering Scale: Projects for large corporations, small businesses, and start-ups.