Qualified and Experienced Database Management Software Developer
The Database Management Software Developer will be responsible for designing, implementing, and maintaining custom database systems and applications that store, manage, and secure large volumes of data related to the Trust’s operations. The ideal candidate will have a deep understanding of database architecture, software development, and data security best practices. The role requires the ability to collaborate with cross-functional teams to ensure that the database solutions meet the operational and strategic goals of Tiaki Taonga Trust.
Key Responsibilities:
-
Database Design and Development: •Design, develop, and maintain database management software applications tailored to the Trust’s operational requirements. •Ensure that databases are scalable, secure, and optimized for performance across various departments. •Implement and maintain cloud-based database solutions (e.g., AWS RDS, Azure SQL).
-
Database Optimization and Maintenance: •Optimize database queries, indexing, and storage to ensure efficient data retrieval and performance. •Monitor and maintain database health, including regular backups, updates, and security patches. •Troubleshoot and resolve database-related issues to ensure minimal downtime and disruptions.
-
Data Security and Compliance: •Implement security protocols and encryption to protect sensitive data in compliance with relevant data protection regulations (e.g., GDPR). •Regularly audit databases to ensure data integrity, security, and compliance with internal policies.
-
Collaboration and Support: •Collaborate with project managers, operations teams, and other stakeholders to ensure database applications meet their specific needs. •Provide technical support and training to staff for database-related issues and new software tools. •Work closely with the IT team to integrate database solutions with other internal systems and applications.
-
Reporting and Analysis: •Develop custom reports and dashboards to assist management and project teams in tracking key metrics and performance indicators. •Use database analytics to identify patterns and trends that can improve the Trust’s operations and decision-making processes.
Qualifications: •Bachelor’s or Master’s degree in Computer Science, Information Technology, Database Management, or a related field. •Minimum of 5 years of experience in database development, management, or software application development. •Proven experience with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB). •Familiarity with cloud-based database solutions (e.g., AWS RDS, Azure SQL, Google Cloud). •Experience working in non-profit or conservation organizations is a plus.
Preferred Skills: •Proficiency in database management software such as MySQL, PostgreSQL, or SQL Server. •Experience in developing database-driven applications using programming languages like Python, PHP, or JavaScript. •Strong understanding of database architecture, indexing, query optimization, and performance tuning. •Knowledge of database security best practices and data protection laws (e.g., GDPR). •Proficiency in reporting tools such as Power BI, Tableau, or similar tools. •Excellent problem-solving skills with a keen eye for detail. •Strong communication skills for collaborating with non-technical staff and other teams. •Ability to work independently and prioritize tasks effectively. •Strong project management skills, with the ability to deliver database solutions on time and within budget. •A passion for conservation and a strong commitment to the mission of Tiaki Taonga Trust. •High level of integrity and confidentiality in managing sensitive data.
Opportunity to work in a collaborative and innovative environment: •Professional development and growth opportunities. •A supportive and inclusive company culture. •Flexible working hours and potential for remote work. •Employee wellness programs and initiatives. •Opportunities to participate in company events and social activities.
- Administration Support.
- Health and Safety Policy (onsite and virtual)
Application Process: Interested candidates should submit a resume and cover letter outlining their qualifications and experience.