Roles & Responsibilities:
- Tertiary qualification in ANY of the following: Degree in Information Technology or Computer Science or Maths/Statistical
- 8+ years IT work experience in a relevant role e.g. Data Analyst, Data Scientist, Data Architect and/or Data Engineer.
- Basis Azure Cloud experience is a mandatory requirement
- Solid understanding and some practical experience in:
- Object-oriented programming languages, like Python, Java, and Scala.
- Advanced SQL skills and relational database management.
- Big data technologies (Hadoop, Spark, Kafka).
- Data modelling, ETL and Data Warehousing.
- Data Analytics tools such as PowerBI and Alteryx.
- SAP.
- Power Platform.
- Basic cloud computing certifications/licenses Azure certification could be an advantage.
- Soft Skills:
- Excellent language and visual skills for producing well-structured technical documentation and operational procedures in English
- Able to communicate English.
- Knowledge on ITIL processes
- Strong customer focus with excellent client engagement, verbal and written communication skills.
- Ability to innovate under pressure, analyze complex problems and find solutions.
Requirements:
- Responsible for data pipeline management which including developing, maintaining, testing and optimizing the data pipelines.
- Able to work with data reporting tools such as PowerBI and Alteryx if needed.
- Analyze and troubleshooting issues related to staging, orchestration and transformation for data models under Group Application Data Platform.
- Monitor the performance of data pipeline management (including staging. Orchestration and transformation) and optimize resources to ensure cost-effectiveness and high availability.
- Support, maintain and monitor data pipeline management against SLAs.
- Ensure data pipeline operates under appropriate parameters.
- Resolve operational problems related to data availability/refresh for users reporting timeline.
- Ability to troubleshoot and resolve any issues that arise as reported by users.
- May require standby and work during weekend to meet the critical business reporting timeline and/or data needs
- Ensure that existing guidelines, standards and best practices are followed and applied to development projects
- Take ownership for issues to reach resolutions to prevent recurrences
- Troubleshoot and resolve production issues under tight deadlines
- Proactively identify the impact of potential process changes, integrate new initiatives with existing processes, and ensure that all processes are consistent and fit together.
- Ability to effectively present information and respond to questions from groups of managements, business users, expertise from other technical areas, and peers
- Able to work independently and strong problem-solving skill.