Database Developer
Core
Design, develop, test, and implement efficient, reliable, secure, and scalable databases for various applications and systems.
Role type
Database Developer
Builds
Databases, data models, queries, stored procedures, and triggers
Domain
IT / Data Management
Required skills
SQL, database design, data modelling, MySQL, Oracle, SQL Server, database performance optimization, backup and recovery procedures, data security, data integrity
Preferred skills
knowledge of new database technologies and industry trends
Technologies
MySQL, Oracle, SQL Server
Responsibilities
Develop and maintain databases for various applications and systems; Design database structures, data models, and data access mechanisms; Develop queries, stored procedures, triggers, and other database objects; Optimise database performance and improve scalability and reliability; Ensure data security, integrity, and availability through proper backup and recovery procedures; Collaborate with other IT professionals to define and implement database solutions; Provide technical support and troubleshoot issues related to database performance and functionality; Document database design, development, and maintenance procedures
Seniority
Mid-level, hands-on IC