Description:
We Want You:
Are you passionate about data and ready for new challenges? BET Software is looking for a Junior DBA to join our Team and grow with us! This is an exciting opportunity to take on broader database administration responsibilities. If you have basic SQL skills and a problem-solving mindset, this role is for you. You’ll be mentored by senior DBAs, report to the Team Lead, and play a key role in supporting the Operations department. As part of our night shift workforce, you’ll assist with DBA queries while gaining hands-on experience in a supportive team environment. Take the next step? Apply now!
You Bring:
- Relevant Degree/Diploma.
- 1–2 years’ experience in a commercial environment utilising a high transaction database or successful completion of a graduate programme.
- 2+ years’ experience in MSSQL – all aspects.
- Basic SQL skills and query writing skills.
- Basic troubleshooting SQL skills.
- Experience in designing/optimising MSSQL Databases.
- Microsoft Certified: Azure Database Administrator Associate advantageous.
What You’ll Do:
Database Design
- Ensure Database design is robust, scalable, and operating optimally.
- Work with other DBAs to make sure that the solutions meet application requirements and performance goals.
- Actively contribute to planning meetings, documentations, and testing.
- Maintain database documentation as required.
Database Performance
- Assists with ensuring high DB availability as this has a public facing web front end.
- Install and maintain the performance of database servers.
- Install, upgrade, and manage database applications.
- Be available for on-call support as needed.
Monitoring
- Monitor database performance
- Utilise tools and scripts to monitor all aspects of database performance including the underlaying compute, storage, and networking.
- Use high-speed transaction recovery techniques and backup data.
- Diagnose and troubleshoot database errors.
- Assists with the creation and manage database reports, visualizations, and dashboards.
Initiative and Innovation
- Recommend and implement emerging database technologies.
- Implement improved processes that have a positive effect on the team’s performance and company bottom line.
- Take an active involvement in problem resolution and where necessary works after hours to ensure that problems are resolved.
- Shows foresight to prevent errors or delays in projects.
- Demonstrate initiative by understanding, acquiring, and implementing new knowledge and skills both within team and to the wider group.
- Incorporates the new abilities into the day-to-day operational activities to improve performance of products and systems.
- Ensure techniques, technologies, tools, and processes used are in line with industry best practices.
Knowledge Share
- Identify areas that requires a specific knowledge, skill or understanding and seek guidance from mentors.
Living the Spirit:
- Willingness to collaborate with cross-functional teams, such as developers, IT support, and fellow DBA professionals, to ensure the database is successful and aligned with the company’s goals and objectives.
- Actively participate with the team to find creative solutions, share knowledge, and contribute to a solution-driven and high-performing DBA team.
- Ensuring that the data in the database remains accurate and secure.
- Embracing new methodologies and technologies to enhance data performance and security.
- Openness to feedback from peers and superiors, viewing it as an opportunity for growth and improvement as a junior.
- Promoting client-centricity by understanding the needs and experiences of internal and external stakeholders and aligning database services with their expectations accordingly.
- Seeking out new methods and tools to enhance the effectiveness of DBA operations, such as data models and database platforms.
The Company We Keep:
At BET Software, we don't just recruit talent, we cultivate it. Our learning and development programmes, our various opportunities for growth, and our well-deserved incentives are what keep our All-Star Team the best amongst the rest.
Please note that only candidates who meet the stipulated minimum requirements will be considered. If you have not been contacted within 30 days, kindly find your application to be unsuccessful.
Requirements:
- Relevant Degree/Diploma.
- 1–2 years’ experience in a commercial environment utilising a high transaction database or successful completion of a graduate programme.
- 2+ years’ experience in MSSQL – all aspects.
- Basic SQL skills and query writing skills.
- Basic troubleshooting SQL skills.
- Experience in designing/optimising MSSQL Databases.
- Microsoft Certified: Azure Database Administrator Associate advantageous.
- Ensure Database design is robust, scalable, and operating optimally.
- Work with other DBAs to make sure that the solutions meet application requirements and performance goals.
- Actively contribute to planning meetings, documentations, and testing.
- Maintain database documentation as required.
- Assists with ensuring high DB availability as this has a public facing web front end.
- Install and maintain the performance of database servers.
- Install, upgrade, and manage database applications.
- Be available for on-call support as needed.
- Monitor database performance
- Utilise tools and scripts to monitor all aspects of database performance including the underlaying compute, storage, and networking.
- Use high-speed transaction recovery techniques and backup data.
- Diagnose and troubleshoot database errors.
- Assists with the creation and manage database reports, visualizations, and dashboards.
- Recommend and implement emerging database technologies.
- Implement improved processes that have a positive effect on the team’s performance and company bottom line.
- Take an active involvement in problem resolution and where necessary works after hours to ensure that problems are resolved.
- Shows foresight to prevent errors or delays in projects.
- Demonstrate initiative by understanding, acquiring, and implementing new knowledge and skills both within team and to the wider group.
- Incorporates the new abilities into the day-to-day operational activities to improve performance of products and systems.
- Ensure techniques, technologies, tools, and processes used are in line with industry best practices.
- Identify areas that requires a specific knowledge, skill or understanding and seek guidance from mentors.
- Willingness to collaborate with cross-functional teams, such as developers, IT support, and fellow DBA professionals, to ensure the database is successful and aligned with the company’s goals and objectives.
- Actively participate with the team to find creative solutions, share knowledge, and contribute to a solution-driven and high-performing DBA team.
- Ensuring that the data in the database remains accurate and secure.
- Embracing new methodologies and technologies to enhance data performance and security.
- Openness to feedback from peers and superiors, viewing it as an opportunity for growth and improvement as a junior.
- Promoting client-centricity by understanding the needs and experiences of internal and external stakeholders and aligning database services with their expectations accordingly.
- Seeking out new methods and tools to enhance the effectiveness of DBA operations, such as data models and database platforms.