Role: Full Stack Developer 12 months Renewable contract
Experience: Minimum of 5 years
Location : Tanjong Pagar
Summary:
- EQ Datamart is a specialized Datamart designed to support the reporting and analytics functions for EQ Department.
- The ideal candidate is expected to possess strong expertise in SQL and Python. He/she will have experience in designing implementing and maintaining robust data solutions. Experience with .NET is a significant plus. This role requires a proactive individual who can work collaboratively with crossfunctional teams to support datadriven decisionmaking processes.
Key Responsibilities:
- Design develop and optimize SQL databases and queries to support various applications and reporting needs.
- Utilize Python for data manipulation analysis and automation tasks.
- Collaborate with stakeholders to understand data requirements and deliver solutions.
- Develop and maintain ETL (Extract Transform Load) processes to ensure data integrity and availability.
- Implement data quality checks and ensure data accuracy and consistency.
- Work with .NET technologies to integrate data solutions with existing applications (if applicable).
- Monitor and troubleshoot data pipelines and workflows to ensure smooth operation.
- Stay updated with the latest industry trends and best practices in data engineering and related technologies.
Requirements:
- Possess a degree in Computer Science/Information Technology or related fields.
- Proven experience in SQL including writing complex queries optimizing performance and managing databases.
- Proficiency in Python for data manipulation analysis and automation.
- Experience with .NET technologies is highly desirable.
- Strong understanding of data warehousing concepts and ETL processes.
- Familiarity with Cloud platforms (e.g. AWS Azure Google Cloud).
- Excellent problemsolving skills and attention to detail
- Strong communication and collaboration skills.
Good to have:
- Knowledge of big data technologies (e.g. Hadoop Spark).
- Familiarity with version control systems (e.g. Git).
Understanding of Agile methodologies.