Database Support Engineer
The Database Support Engineer undertakes complex projects requiring additional technical knowledge and makes decisions on ambiguous administrative and support issues. He/She applies highly developed specialist knowledge and skills in database administration. He implements database improvements and provide the necessary advice on setting up new databases, optimising database performance, and resolving issues that arise during the set-up and update on databases. He is also responsible for resolving database related incidents and ensuring database security and integrity controls are in place. He works in a team setting and is proficient in database administration, database management-related tools and techniques required by the organisation. He is also familiar with the relevant software platforms on which the database is deployed on. The Database Support Engineer is able to methodically identify causes of complex issues, evaluate it and develop solutions in collaboration with the team. He is able to communicate effectively and displays high service level standards.
What Does a Database Support Engineer Do?
Key Responsibilities & Tasks
Oversee service level agreements and service improvements
- Manage the development of service-level objectives and targets
- Monitor service level objectives to ensure that requirements are met or exceeded
- Develop client satisfaction metrics and service procedures
- Propose recommendations to improve performance and client satisfaction
Oversee database administration
- Advise senior management on database concepts and functional capabilities and implementation procedures
- Perform upgrades of databases, new structures or elements
- Build scripts to automate the daily operations of database management
- Install, configure and maintain the database management systems software
- Manage the migration of databases
Design and develop new database
- Develop database requirements based on requirements and business needs analysis
- Conduct risk assessments and analysis of proposed database designs
- Interpret internal or external business issues and recommends solutions and/or best practices
- Test new databases to ensure performance and smooth operations during deployment
- Verify stored procedures and functions for accessing, maintaining and populating databases
- Lead research initiatives to explore advances and automated approaches for database administration
- Translate logical data models into physical database designs
Optimise database performance
- Explore opportunities to optimise the delivery of database services with emphasis on availability, reliability, scalability, and security
- Conduct database audits and maintenance
- Develop automated processes to define, measure, and report on service quality, stability and capacity
- Monitor, analyse and calibrate DBMS parameters to ensure database is tuned for optimal performance
- Forecast utilisation patterns and propose modifications or upgrades
- Conduct application transaction volume and traffic analysis, and interpret the impact on database performance
Resolve database incidents
- Investigate escalated of database issues to determine potential solutions
- Ensure 24 x 7 production support and/or database access
- Oversee adherence to organisational database procedures, policies and protocols
Manage database security
- Design security and data integrity controls
- Maintain and monitor database security, integrity and access control
- Recommend and implement database solutions to support data integrity efforts
- Implement required security controls designed around data and databases
- Provide audit trails to detect potential security violations
Do You Have the Skills for This Role?
A Database Support Engineer needs 4 core competencies. Here's what's required and at what level.
Supporting Skills
Communication
IntermediateInteracting with Others
Collaboration
IntermediateInteracting with Others
Problem Solving
BasicThinking Critically
Customer Orientation
BasicInteracting with Others
SkillsFuture Skill Levels
3 levelsBasic
Recognise and understand fundamental concepts. Apply skills in routine situations with guidance.
Intermediate
Apply skills in varied situations independently. Analyse problems and adapt approaches as needed.
Advanced
Lead and innovate in complex situations. Evaluate strategies, guide teams, and drive improvements.
Technical Skills & Competencies (TSC) Levels
6 levelsFollow
Carry out routine tasks under close supervision. Follow established procedures and guidelines.
Assist
Perform tasks with some independence. Assist in non-routine situations and apply established techniques.
Apply
Apply skills and knowledge independently in varied situations. Analyse problems and adapt approaches.
Analyse
Analyse complex situations and develop solutions. Guide and mentor junior colleagues.
Strategise
Set strategic direction and drive innovation. Evaluate trade-offs and make high-impact decisions.
Transform
Lead industry transformation. Establish standards, shape policy, and provide expert advisory.
Technical Skills & Competencies
A Database Support Engineer requires 20 technical skills at specific proficiency levels.
Business Continuity
Level 4Business and Project Management
Implement business continuity and contingency procedures and exercises
Cyber and Data Breach Incident Management
Level 4Operations and User Support
Develop incident management procedures and synthesise incident-related analyses to distil key insights, resolve incidents and establish mitigating and preventive solutions
Data Migration
Level 4Operations and User Support
Determine the business need for data migration and plan data migration activities, establishing guidelines and strategies to minimise impact on daily business operations
Database Administration
Level 4Operations and User Support
Plan for installation, configuration and upgrading of databases and oversee database maintenance, troubleshooting, back up and recovery activities
IT Strategy
Level 4Strategy Planning and Implementation
Generate insights to support strategic plans, systems and guidelines for IT, and evaluate the potential costs and value of new IT programmes
Learning and Development
Level 4People Development
Support employees to develop their skills and facilitate learning opportunities and coaching junior management employees
Performance Management
Level 4Operations and User Support
Establish metrics and mechanisms to assess network, software or system performance, and determine Infocomm Technology (ICT) infrastructure components and parameters to be enhanced
Process Improvement and Optimisation
Level 4Business and Project Management
Analyse and develop, review of plans for process improvement and optimisation
Project Management
Level 4Business and Project Management
Plan and drive medium scale projects or programmes, including allocating resources to different parts, and engaging stakeholders on the project's progress and outcomes
Stakeholder Management
Level 4Stakeholder and Contract Management
Develop a stakeholder engagement plan and negotiate with stakeholders to arrive at mutually-beneficial arrangements
Security Administration
Level 4Operations and User Support
Plan the administration and technical operationalisation of security programmes, and investigate security breaches in information, system and network access
Business Needs Analysis
Level 3Business and Project Management
Elicit and analyse business requirements from key stakeholders and assess relevant solutions and their potential impact
Configuration Tracking
Level 3Development and Implementation
Develop and update a configuration management plan, determining systems and techniques to track changes and revisions
Data Engineering
Level 3Development and Implementation
Implement data management processes and systems to map data sources, processes and relationships, and transform and process multiple streams of data
Infrastructure Support
Level 3Operations and User Support
Diagnose, troubleshoot and provide end-to-end management of infrastructure disruptions or technical issues encountered by users, and plan infrastructure upgrade activities
IT Asset Management
Level 3Operations and User Support
Determine the IT assets to be procured and guidelines for proper handling, storage and maintenance, and manage the phase-in and phase-out of IT assets
People and Performance Management
Level 3People Development
Implement performance management programmes
Problem Management
Level 3Operations and User Support
Handle specific problems from diagnosis and prioritisation to the identification and implementation of solutions
Procurement
Level 3Stakeholder and Contract Management
Prepare Requests for Proposals (RFP), and assess them against selection criteria and technical specifications, implementing security due diligence review in the vendor selection process
Strategy Implementation
Level 3Strategy Planning and Implementation
Analyse strategies for critical business functions to ensure plans are within risk mitigation factors
European Skills Framework
ESCOSkills and knowledge areas required for this occupation based on European classification.
Essential
Optional
Career Paths from Database Support Engineer
Explore related roles in Infocomm Technology that share similar skill requirements.
Will AI Threaten Your Job?
57Most at risk
Most resilient
Quick Facts
Is Database Support Engineer right for you?
Take our free 5-minute assessment to see how your skills match this role's requirements.
More in Infocomm Technology
Explore all career paths in the Infocomm Technology sector.
View all Infocomm Technology roles