About the position
ENVIRONMENT:
A thriving Managed Service Provider is looking for a strong technical Junior SQL Database Administrator (DBA) with 2-3 years’ relevant experience to join its team. You will design, implement, maintain, and optimize database systems. This role is critical to ensuring high availability, performance, and security of data infrastructure while supporting business-critical applications. The ideal candidate must be a strong problem-solver – able to manage multiple priorities and have a Bachelor’s Degree in Computer Science/IT or related field with strong skills in at least one major RDBMS namely: SQL Server, Oracle, PostgreSQL, MySQL as well as be proficient with PowerShell, Bash, Python & have experience with cloud database platforms such as AWS RDS, Azure SQL & Google Cloud SQL.
DUTIES:
- Design, install, configure, and maintain database systems (e.g., SQL Server, Azure, Oracle, MySQL, PostgreSQL).
- Monitor database performance and implement tuning strategies to ensure optimal efficiency (reindexing, statistical updates, query store, activity monitor).
- Ensure high availability and disaster recovery solutions (backup, replication, clustering, mirroring, log shipping).
- Manage database security, access control, and compliance with data protection standards.
- Troubleshoot and resolve database issues, outages, and bottlenecks. Full understanding of DMVs and SQL Server Profiler.
- Collaborate with Development teams to optimize queries and database design.
- Automate routine database tasks and deployments.
- Perform capacity planning and scalability assessments.
- Maintain documentation for database architecture, processes, and procedures.
- Work on database-related projects.
REQUIREMENTS:
- Bachelor’s Degree in Computer Science, Information Technology, or related field (or equivalent experience).
- 2 – 3 Years experience as a Database Administrator or similar role.
- Strong expertise in at least one major RDBMS (e.g., SQL Server, Oracle, PostgreSQL, MySQL).
- Experience with performance tuning, indexing, and query optimization.
- Knowledge of backup/recovery strategies and high-availability architectures.
- Proficiency in scripting (e.g., PowerShell, Bash, Python).
- Experience with cloud database platforms (e.g., AWS RDS, Azure SQL, Google Cloud SQL).
- Strong understanding of data security and compliance standards.
Preferred to haves –
- Experience with database automation and DevOps practices.
- Familiarity with NoSQL databases (e.g., MongoDB, Cassandra).
- Knowledge of containerization (Docker, Kubernetes).
- Experience with monitoring tools and performance dashboards.
- Relevant Certifications (e.g., Oracle Certified Professional, Microsoft Certified: Azure Database Administrator).
ATTRIBUTES:
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Attention to detail and a proactive mindset.
- Ability to manage multiple priorities in a fast-paced environment.
Desired Skills:
- Database Administration
- Oracle
- postgreSQL
- PowerShell
- SQL
- SQL Server
About The Employer:
A thriving Managed Service Provider