- Provide day-to-day support for business applications and databases, including troubleshooting issues, resolving errors, and implementing new features in a timely manner.
- Translate business processes and rules into structured data requirements and detailed system specifications.
- Design, enhance, and maintain database structures to ensure accurate reporting and efficient data extraction.
- Develop conceptual, logical, and physical data models to support business and technology needs.
- Assist in implementing application patches, system upgrades, and database migration activities.
- Manage and administer user access for applications and databases.
- Perform system and application testing to validate functionality, performance, and stability prior to releases or updates.
- Monitor database performance, identify bottlenecks, and apply tuning measures to optimize system efficiency.
- Assist/ Lead IT audit activities and manage Business Continuity Planning (BCP).
- Ensure compliance with IT policies, security standards, and industry best practices.
Requirements / Skills & Experience
- Diploma or Degree in Information Technology, Computer Science, or a related field.
- Minimum 5 years of experience in application support and database administration.
- Hands-on experience in the insurance domain and SAP Business Intelligence.
- Strong proficiency in MS SQL databases and scripting languages is highly preferred.
- Solid knowledge of database architecture, data modeling, and query optimization.
- Able to work both independently and collaboratively within a team.
- Preferably experienced in managing enterprise system applications and performing database analysis.
- Experience in building data marts or data warehouses will be an added advantage.
- Proven track record in maintaining and supporting databases in line with the above responsibilities.