
accesso
9 days ago

Position Overview:
We are seeking a skilled Microsoft SQL Server Database Administrator (DBA) to manage and optimize the databases of our products. The ideal candidate will have 3+ years of experience in SQL Server/Azure SQL administration, ensuring high availability, performance, and security of SQL services. You will be responsible for database monitoring, optimization, disaster recovery planning, and implementing security best practices.
Location: This role can be performed 100% remotely from the Republic of Ireland
Reports to: Director of Platform Solutions
Travel ✈️ Requirement: None
What you’ll be working on:
- Administer, monitor, and maintain Microsoft SQL Server and Azure SQL databases to ensure optimal performance, availability, and security.
- Optimize database performance through query tuning, indexing strategies, and troubleshooting slow queries.
- Develop, optimize, and maintain T-SQL scripts, stored procedures, triggers, DDL, and DML.
- Implement and maintain high availability (HA) and disaster recovery (DR) solutions, including failover clustering, database mirroring, log shipping, and Always On Availability Groups.
- Ensure database security through role-based access control, auditing, encryption, and vulnerability assessments.
- Document processes, procedures, incident handling, and change management to maintain compliance and best practices.
- Assist in the development, execution, and testing of disaster recovery (DR) and business continuity (BCP) plans.
- Work collaboratively with developers, DevOps, and IT teams to support database-related needs.
- Explore and integrate additional AWS and Azure data services to enhance data infrastructure.
- Provide support for other database technologies such as PostgreSQL and MySQL when required.
What you bring to the role:
- 3+ years of hands-on experience in Microsoft SQL Server and Azure SQL administration.
- Proficiency in T-SQL, stored procedures, DDL, DML, and query optimization.
- Experience in database monitoring, troubleshooting, and performance tuning.
- Strong knowledge of high availability (HA) and disaster recovery (DR) strategies.
- Understanding of database security best practices and compliance requirements.
- Familiarity with incident and change management processes.
- Strong documentation, analytical, and problem-solving skills.
- Ability to work both independently and collaboratively in a fast-paced environment.
⭐️ Bonus points if you have:
- Experience with PostgreSQL and MySQL.
- Knowledge of AWS and Azure data services.
- Microsoft Certified: Azure Database Administrator Associate
- Microsoft Certified: Azure Solutions Architect
- AWS Certified Database – Specialty
- PostgreSQL or MySQL Certifications
*If you don’t have all the qualifications listed, don’t worry! We understand everyone’s career path is unique, and still encourage you to apply if you feel this role is aligned with your career trajectory.
Perks & Benefits:
- Competitive compensation package, because your hard work deserves recognition;
- 4-week Paid Time Off for the first 3 years, with increasing accrual afterward – so you can go “OOO” and take that vacation you’ve been dreaming of 😎;
- 8 hours of paid Volunteer Time Off to contribute to causes close to your heart. Making a difference, made easy.
- Take advantage of our 6-week paid Parental Leave to focus on what matters most during significant family moments;
- Gain unlimited access to Udemy for Business to support ongoing learning and career development;
- Prioritize mental well-being with resources like the Calm app, our robust EAP program, and Teledoc Mental Health services;
- Enjoy a flexible work schedule that aligns with your team’s schedule ⏰.