Database Administrator

Hybrid 25 days ago full-time
Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Role in brief

EveryMatrix seeks a Database Administrator to manage and optimize database operations within a collaborative team. Ideal candidates have at least two years of DBA experience and expertise in PostgreSQL, MySQL, and SQL Server.

PostgreSQLMySQLSQL ServerLinuxShell scriptingAnsiblePMMGrafanaNagios

About the role

As a Database Administrator at EveryMatrix, you will be responsible for installing, configuring, and maintaining the company's database management systems. Your role will involve monitoring performance, optimizing queries, and ensuring data integrity through effective backup and recovery strategies.

Collaboration is key in this position, as you will work closely with the DBA Team to implement best practices and contribute to database strategy discussions. Success in this role means effectively managing high availability and scalability while automating routine tasks and enhancing monitoring systems.

Skills that matter here

  • PostgreSQL: You will utilize PostgreSQL for database management and performance tuning.
  • MySQL: MySQL expertise will be critical for maintaining various database systems.
  • SQL Server: You will manage SQL Server databases to ensure optimal performance.
  • Linux: Experience in a Linux environment is necessary for database operations.
  • Shell scripting: Shell scripting will be used for automating routine DBA tasks.
  • Ansible: Ansible may be employed for automation within the database management processes.

Who this role suits

  • You have at least two years of hands-on experience as a DBA.
  • You are proactive in troubleshooting and resolving database issues.
  • You thrive in collaborative environments and enjoy sharing knowledge with team members.
  • You are adaptable and can work on call rotation for 24/7 production support.

From the employer

Database Administration & Operations

  • Install, configure, and maintain the company’s database management systems.
  • Monitor database performance and optimize queries, indexing, and resource utilization.
  • Manage backup and recovery strategies, ensuring data integrity and disaster recovery readiness.
  • Implement and enforce database security policies in collaboration with the DBA Team.
  • Troubleshoot and resolve database issues, ensuring minimal downtime.

Collaboration with the DBA Team

  • Work closely with the DBA Team to implement the best practices, standard operating procedures (SOPs), and process improvements.
  • Provide regular updates and reports on database performance, incidents, and upcoming changes.
  • Assist in evaluating new database technologies and solutions under the guidance of the DBA Team.
  • Participate in team meetings and proactively contribute to database strategy discussions.

High Availability & Scalability

  • Support high-availability and disaster recovery (HA/DR) solutions, including replication and failover strategies.
  • Optimize databases for scalability and efficiency in a growing production environment.
  • Collaborate with the DBA Team on capacity planning and future database needs.

Automation & Performance Tuning

  • Develop and maintain scripts for automation of routine DBA tasks.
  • Identify and resolve performance bottlenecks, ensuring smooth database operations.
  • Work with the DBA Team to enhance database monitoring and alerting systems.

Documentation & Knowledge Sharing

  • Maintain up-to-date database documentation, including configurations, procedures, and troubleshooting steps.
  • Share knowledge with the other DBA team members.

Experience

  • At least 2 years of hands-on experience as a DBA.

Technical Skills

  • Expertise in PostgreSQL, MySQL, SQL Server.
  • Experience with replication and performance tuning.
  • Experience in Linux environment.

Scripting & Automation

  • Shell scripting or Ansible for automation.

Monitoring Tools

  • Experience with monitoring tools like PMM, Grafana, Nagios, or similar.

Security & Compliance

  • Understanding of database security, access controls, and compliance standards.

Problem-Solving

  • Strong troubleshooting skills and a proactive approach to issue resolution.

Collaboration

  • Ability to work effectively with the DBA Team and cross-functional teams.

Certifications

  • Nice to have certifications that indicate the candidate is up to date with modern database technologies and best practices.

Availability

  • Ability to work on call rotation and provide 24/7 production support.

Benefits

  • Start with 25 days of annual leave, with 2 additional days added each year, up to 35 days by your fifth year with us.
  • Hybrid work schedule is available after the first three months of employment, with up to 60 days of work from home per year.
  • Private medical insurance, with an ability to add dependants.
  • Monthly meal allowance.
  • Gym allowance.
  • Access to online learning platforms like Udemy for Business and LinkedIn Learning, and a budget for external training.
  • Benefit from two Free Fridays each year, limited to one per quarter.
  • 3 sick leave days per year, no doctor's note required.
  • Support for New Parents:
  • 52 weeks of paid maternity leave, with 21 weeks being fully paid.
  • 4 weeks of paternity leave, plus the flexibility to work from home full-time until your child is 13 weeks old.

Questions about this role

Is this position remote?

The role offers a hybrid work schedule after the first three months, with up to 60 days of work from home per year.

What are the required skills for this role?

Candidates should have expertise in PostgreSQL, MySQL, SQL Server, and experience with Linux, shell scripting, and monitoring tools.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Similar jobs