MPI Limited
Database Manager
Job Location
Farringdon, United Kingdom
Job Description
MPI is looking for a long term Database Manager, Remote working
Outside IR35 – daily rate £750
The role
We are looking for a highly skilled and motivated Database Manager to oversee and maintain the integrity, security, and performance of our company’s databases.
You will play a key role in the development and implementation of database systems, ensuring that all data is structured, optimized, and available for various business applications.
Your expertise will drive data management strategies that support both operational and analytical needs.
Key responsibilities
Take charge of our databases, ensuring they are optimized for performance, security, and scalability.
Establish and maintain database management protocols and standards across the organization.
Regularly monitor database health, resolve performance issues, and apply tuning techniques to improve
query efficiency and overall system responsiveness.
Implement robust security measures to protect sensitive data, including encryption, access control, and
frequent security audits.
Oversee data backup processes and disaster recovery plans, ensuring business continuity with minimal
Work closely with IT infrastructure teams to integrate databases seamlessly into the broader system
Manage and execute data migration projects, ensure cost-effective data storage solutions, and optimize
data retention practices.
Spearhead database upgrades and migrations, ensuring data integrity and minimal service interruptions.
Mentor and guide junior team members, sharing best practices and enhancing the skills of the team.
The Ideal Candidate
Strong background in database management and architecture, with hands-on experience in database design, optimization, and troubleshooting.
Expertise in database security, backup, and recovery strategies.
Proven track record of successfully managing large-scale databases and projects, with the ability to adapt to changing technologies.
Detail-oriented with a commitment to maintaining data integrity and supporting business needs through optimized data solutions.
Must have Skills
Proficiency in database management systems like MySQL, PostgreSQL, Oracle, or SQL Server.
Expertise in performance tuning, query optimization, and database indexing.
Experience with cloud-based databases (Azure ) and distributed database systems.
Strong knowledge of data security practices, including encryption, user access control, and auditing.
Hands-on experience with database migration tools, backup technologies, and disaster recovery solutions.
Familiarity with ETL processes, data warehousing, and business intelligence tools.
Understanding of database automation and monitoring tools (Ansible, Nagios, Datadog).
Excellent SQL skills and ability to write complex queries for reporting and analytics.
Familiarity with scripting languages such as Python, Bash, or PowerShell for automation.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
5+ years of experience in database management, with at least 2 years in a managerial role.
Proven experience working with large, complex databases in a high-availability environment.
Client’s Work Culture
Our client’s culture thrives on collaboration, innovation, and an unwavering commitment to excellence. As part of the team, you’ll have the opportunity to work in a fast-paced, dynamic environment where you’ll be able to shape the way our company handles and utilizes data.
Our client values your technical expertise, leadership abilities, and passion for maintaining high standards in database management
Location: Farringdon, GB
Posted Date: 11/24/2024
Outside IR35 – daily rate £750
The role
We are looking for a highly skilled and motivated Database Manager to oversee and maintain the integrity, security, and performance of our company’s databases.
You will play a key role in the development and implementation of database systems, ensuring that all data is structured, optimized, and available for various business applications.
Your expertise will drive data management strategies that support both operational and analytical needs.
Key responsibilities
Take charge of our databases, ensuring they are optimized for performance, security, and scalability.
Establish and maintain database management protocols and standards across the organization.
Regularly monitor database health, resolve performance issues, and apply tuning techniques to improve
query efficiency and overall system responsiveness.
Implement robust security measures to protect sensitive data, including encryption, access control, and
frequent security audits.
Oversee data backup processes and disaster recovery plans, ensuring business continuity with minimal
Work closely with IT infrastructure teams to integrate databases seamlessly into the broader system
Manage and execute data migration projects, ensure cost-effective data storage solutions, and optimize
data retention practices.
Spearhead database upgrades and migrations, ensuring data integrity and minimal service interruptions.
Mentor and guide junior team members, sharing best practices and enhancing the skills of the team.
The Ideal Candidate
Strong background in database management and architecture, with hands-on experience in database design, optimization, and troubleshooting.
Expertise in database security, backup, and recovery strategies.
Proven track record of successfully managing large-scale databases and projects, with the ability to adapt to changing technologies.
Detail-oriented with a commitment to maintaining data integrity and supporting business needs through optimized data solutions.
Must have Skills
Proficiency in database management systems like MySQL, PostgreSQL, Oracle, or SQL Server.
Expertise in performance tuning, query optimization, and database indexing.
Experience with cloud-based databases (Azure ) and distributed database systems.
Strong knowledge of data security practices, including encryption, user access control, and auditing.
Hands-on experience with database migration tools, backup technologies, and disaster recovery solutions.
Familiarity with ETL processes, data warehousing, and business intelligence tools.
Understanding of database automation and monitoring tools (Ansible, Nagios, Datadog).
Excellent SQL skills and ability to write complex queries for reporting and analytics.
Familiarity with scripting languages such as Python, Bash, or PowerShell for automation.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
5+ years of experience in database management, with at least 2 years in a managerial role.
Proven experience working with large, complex databases in a high-availability environment.
Client’s Work Culture
Our client’s culture thrives on collaboration, innovation, and an unwavering commitment to excellence. As part of the team, you’ll have the opportunity to work in a fast-paced, dynamic environment where you’ll be able to shape the way our company handles and utilizes data.
Our client values your technical expertise, leadership abilities, and passion for maintaining high standards in database management
Location: Farringdon, GB
Posted Date: 11/24/2024
Contact Information
Contact | Human Resources MPI Limited |
---|