MS SQL ServerMySQLOraclePostgresSQLPostgreSQLSQL ServerVersion ControlCachingCommunicationCollaboration
About this role
Role Overview
Ensure the integrity, security, and performance of our databases.
Monitor and optimize SQL queries.
Verify database configurations.
Perform database migrations and upgrades.
Collaborate closely with development and operations teams for smooth database operations.
Requirements
Proven experience as a Database Administrator, with expertise in SQL query optimization, database configuration management, and database migrations.
A strong working knowledge of how databases optimize and execute queries, with the ability to assist developers in building optimal high performing database queries, transactions, and stored procedures.
Strong working background with MS SQL Server, and proficiency in other database technologies such as MySQL, PostgreSQL, or Oracle.
Strong understanding of database architecture, including indexing, storage, and caching mechanisms.
Experience with database migration tools and techniques, such as dump and restore, replication, or schema migration scripts.
Familiarity with version control systems and automated deployment pipelines.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.