About Our Partner Our partner is a forward-thinking environmental research organisation with a collaborative and inclusive culture. They are passionate about their mission, committed to impartiality in their work, and embrace open-minded approaches to solving complex problems.
Role Overview We are seeking a skilled Database Developer to join our partner's Information Systems team. In this role, you will develop and enhance a variety of databases, collaborating with colleagues across the organisation. You'll be involved in all aspects of the development lifecycle including requirements gathering, design, implementation, testing, and maintenance. This position offers the opportunity to identify and evaluate emerging database technologies to improve existing systems.
Key Responsibilities
Design, develop, implement, test, and maintain SQL databases
Write SQL queries, views, procedures, and triggers for integration with other applications
Create comprehensive database documentation
Collaborate effectively with colleagues across the organisation
Maintain and develop expertise in database technologies
Contribute to the administration of the organisation's databasesRequired Skills and Experience
Understanding of MS SQL Server/Oracle or other database concepts from studies or work experience
Knowledge of building, maintaining, and interrogating SQL databases in MS SQL, MySQL/MariaDB, Oracle, or PostgreSQL
Experience ensuring database integrity in complex multi-project environments
Ability to design database objects for efficient storage and performance
Expertise in writing SQL queries, stored procedures, triggers, and DML
Experience with ETL (Extract, Transform, Load) processes
Strong organizational and documentation skills
Ability to write clear requirement and specification documents
Self-motivated with the ability to work effectively both independently and in a teamDesirable Skills
Oracle PL/SQL knowledge
Experience with multiple database platforms (PostgreSQL, MS SQL, Oracle, MySQL/MariaDB, AWS RDS)
Background in Business Intelligence/Reporting tools
Knowledge of PL/SQL, T-SQL, or other SQL procedural programming language extensionsWork Arrangement This position is available on either a full-time or part-time basis, offering flexibility to suit your personal circumstances. Our partner values work-life balance and provides a supportive environment for all team members