Text copied to clipboard!

Title

Text copied to clipboard!

Database Administrator

Description

Text copied to clipboard!
We are looking for a skilled Database Administrator to join our IT team. The successful candidate will be responsible for the performance, integrity, and security of our databases. You will also be involved in the planning and development of the database, as well as troubleshooting any issues on behalf of the users. You will ensure that data remains consistent across the database, data is clearly defined, users access data concurrently, in a form that suits their needs, and there is provision for data security and recovery control. You will also provide technical expertise in the design, implementation, and maintenance of database management systems that support business objectives.

Responsibilities

Text copied to clipboard!
  • Maintain database performance by identifying and resolving production and application development problems.
  • Provide database support by coding utilities, responding to user questions, and resolving problems.
  • Update job knowledge by participating in educational opportunities and reading professional publications.
  • Accomplish information systems and organization mission by completing related results as needed.
  • Support database functions by designing and coding utilities.
  • Maintain quality service by establishing and enforcing organization standards.
  • Secure database by developing policies, procedures, and controls.
  • Plan and coordinate security measures alongside network administrators.
  • Enhance database performance, perform regular database maintenance, implement backup procedures, and test disaster recovery scenarios.
  • Install, upgrade, and manage database applications.

Requirements

Text copied to clipboard!
  • Bachelor's degree in Computer Science or a related field.
  • Proven work experience as a Database Administrator.
  • Familiarity with database design, documentation, and coding.
  • Previous experience with DBA case tools and third party tools.
  • Familiarity with programming languages API.
  • Problem-solving skills and ability to think algorithmically.
  • Strong knowledge of systems and networking software, hardware, and networking protocols.
  • Experience with SQL and Microsoft SQL Server.
  • Strong command of SQL and SQL server tools.
  • Advanced knowledge of database structure and theory.

Potential interview questions

Text copied to clipboard!
  • Can you describe your experience with database architecture and design?
  • How do you handle performance tuning of databases?
  • Can you discuss your experience with data backup, recovery, security, integrity and SQL?
  • What methods do you use to ensure data consistency in a database?
  • Can you describe a time when you had to solve a problem with a database system? What was the problem and how did you solve it?