Data Engineer
Job Purpose
For building and maintaining secure, efficient, and reliable data pipelines to ensure accurate, timely, and accessible data that supports business insights and decision-making.
Job Description
- Design, build, and manage end-to-end data pipelines to integrate data from multiple sources including policy administration, claims, finance, and CRM systems.
- Develop and maintain data storage solutions such as data warehouses and data lakes.
- Clean, transform, and structure raw data to ensure quality, consistency, and usability.
- Collaborate with business units, analysts, and data scientists to understand data needs and deliver reliable data solutions.
- Optimize data workflows for performance, scalability, and cost-efficiency.
- Monitor, troubleshoot, and improve data pipelines to ensure minimal downtime.
- Implement data security, privacy, and governance practices in line with company policies and industry regulations.
- Support reporting, analytics, and dashboarding needs by ensuring timely and accurate data availability.
- Document data flow processes, architecture, and system changes.
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Strong experience with ETL/ELT tools and processes.
- Proficient in SQL, Python, or other scripting languages.
- Experience working with relational databases (SQL Server, MySQL, etc.) and data warehouse solutions.
- Familiarity with cloud data platforms (e.g., AWS, Azure) is a plus.
- Knowledge of data security and privacy best practices, especially in the insurance or financial sector.
- Strong problem-solving, communication, and collaboration skills.
- 2-5 years experiences in Data Field, preferably within the insurance industry