Database Developer / Administrator (SQL & MySQL)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+23 more
Job description
We are seeking a proactive and technically capable Database Developer / Administrator to support and evolve our organisation’s database environment. This role combines elements of database development and administration, focusing on improving data structures, performance, integration, and security across our core systems.
Working closely with internal developers and the Internal Systems Manager, you will enhance our existing WordPress/MySQL and Azure SQL Server environments, support ongoing system development and enabling better integration with wider business systems.
This is an excellent opportunity for someone looking to broaden their expertise across both SQL development and database administration within a collaborative, supportive and evolving technical environment.
Key Responsibilities:
Database Development & Optimisation:
Collaborate with full stack developers to review and assess the current database architecture and data structures.
Design and implement improvements to database schemas to support system scalability, reliability and development goals.
Develop enhanced MySQL database capabilities, including:
Transforming structured metadata (e.g. from Formidable Forms) into optimised flat table structures.
Creating bespoke SQL queries and stored procedures to support reporting and system functionality.
Improve query performance and efficiency across MySQL and SQL Server environments.
Database Administration & Maintenance:
Maintain and support existing databases, including, WordPress (MySQL) and Azure SQL Server.
Ensure high levels of data integrity, availability, and security.
Monitor database performance and proactively resolve issues.
Manage backups, recovery processes, and routine maintenance tasks.
Systems Integration:
Expand the use of Azure SQL Server to better integrate with wider business systems.
Maintain and improve data pipelines between WordPress/Formidable Forms and backend systems.
Support development of integrations between databases and other internal systems.
Access & Security Management:
Manage database user access, permissions, and authentication.
Maintain secure remote database connections.
Ensure compliance with data governance and security best practices.
Stretch Responsibilities (Desirable / Future Focus)
Build relationships with data and technical professionals across the organisation to share expertise and improve efficiency.
Provide basic SQL training and guidance to junior colleagues and non-technical users.
Support expansion of database integrations with additional platforms (e.g. GIS systems such as ESRI)
Contribute to longer-term data strategy and architecture decisions.
Requirements
Essential:
Strong working knowledge of MySQL (development, querying, optimisation)
SQL Server / Azure SQL (administration and development)
Experience designing and optimising relational databases.
Ability to write efficient, maintainable SQL and T-SQL queries and scripts.
Understanding of data integrity, normalisation, and performance tuning.
Experience managing database security, access control, and backups.
Ability to work collaboratively with developers and non-technical stakeholders.
Desirable:
Experience working with WordPress databases and plugins such as Formidable Forms.
Familiarity with Azure ecosystem and cloud-based data services.
Experience integrating databases with third-party systems or APIs.
Experience of Microsoft Power Automate.
Experience delivering training or mentoring others in SQL or data concepts.
Awareness and willingness to embrace AI technology and tools within the scope of RSK policy.
Personal Attributes:
You ideally will be analytical with a detail-oriented approach, with the ability to communicate technical concepts clearly to non-technical stakeholders. Having a proactive mindset with a focus on continuous improvement, whilst being comfortable working across both development and operational responsibilities will be key to being successful within this role.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…