Position: Database Administrator
Company: EveryMatrix
Experience required: 5y
English level: intermediate

We are looking for a dedicated and experienced Database Administrator (DBA) with expertise in MS SQL Server to join our IT team. The successful candidate will be responsible for ensuring the seamless operation of our MS SQL Server databases, optimizing performance, maintaining database integrity, and ensuring data security.

Company Intro:

EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. The company is profitable, has over EUR 100m in annual revenues, and has 700 employees in offices across ten countries in Europe, Asia and the US. EveryMatrix was founded in 2008 and remains a founder-owned private company.

Responsibilities:

1. Install, configure, and maintain MS SQL Server instances and databases.
2. Monitor database performance, implement optimizations, and carry out regular performance tuning.
3. Ensure the security and availability of the database, including backups, recovery procedures, and disaster recovery planning.
4. Design and implement database schemas, tables, stored procedures, and other database objects.
5. Work closely with development teams to support application design and ensure best practices.
6. Handle database migration, upgrades, and patching as required.
7. Investigate and troubleshoot database issues, providing solutions in a timely manner.
8. Conduct regular database capacity planning and scalability reviews.
9. Maintain database documentation and operational procedures.
10. Train and mentor junior team members, promoting a culture of continuous learning.

Requirements:

1. Bachelor's degree in Computer Science, Information Technology, or a related field.
2. 10 of experience as a DBA with a focus on MS SQL Server.
3. Strong knowledge of SQL Server tools, T-SQL, and SQL Server Management Studio.
4. Experience with replication, clustering, and high availability solutions.
5. Solid understanding of database design principles and normalization.
6. Familiarity with backup, restore, and recovery models.
7. Knowledge of best practices in database security.
8. Ability to work independently and collaborate with multidisciplinary teams.
9. Strong problem-solving skills and attention to detail.
10. Excellent communication skills, both written and verbal.

Would be a plus:

1. Certifications such as MCSA: SQL 2016 Database Administration or equivalent.
2. Experience with cloud platforms like Azure or AWS.
3. Familiarity with other database systems like MySQL, Oracle, or PostgreSQL.

Work Life Balance:

22 paid leave days and two extra paid leave days per year for every year up to 32 days (working days) in addition to the public holidays (11 days). Extra leave days for every extra year at the company – 43 days including public holidays by year 5 of employment.
10 sick leave days per year (without a doctor’s note).
Medical leave: up to 30 days per year, documented with a medical certificate.
To support women candidates, we offer 21 weeks of maternity leave and 100% work from home until the child’s first birthday for mothers.
Men receive 4 weeks of paternity leave and can work from home until the child is 13 weeks old.

Benefits and Office perks:

Daily catered lunch or lunch allowance.
Private Medical Insurance.
Gym membership.
Fruits Friday.
Access to online learning platforms Udemy for Business and O’Reilly and budget for external training.
Massage at work.
Frequent free-bar parties, annual whole-company parties (have previously rented our own planes to get everyone together!).
Fun corner: ping pong table, Xbox, lots of board games.