Responsibilities:
Monitoring system performance and identifying problems that arise.
Responding in a timely manner to user-reported errors.
Protecting the database against threats or unauthorized access.
Ensuring that the database is adequately backed up and able to be recovered in the event of memory loss.
Reporting on metrics regarding usage and performance.
Suggesting changes and improvements for database maintenance or protection.
Regularly liaising with IT project managers and database programmers.
Designing databases with both front-end and back-end users in mind.
Requirements:
- A bachelor's degree in computer science or a related field.
- Advanced certification as an MCDBA or MCSD for .NET is advantageous.
- A minimum of 3 years' experience as a database administrator.
- Proficiency in data manipulation languages, including MS SQL, Oracle Database, Hadoop, or PostgreSQL.
- Analytical mindset and good problem-solving skills.
- Excellent verbal and written communication skills.
- Highly organized and responsible.
- Capable of working under pressure.
- Up-to-date with trends and developments in database administration.