Job Summary:
Develop and maintain scripts, programs, or utilities to support 3D data conversion, attribute mapping, data transformation, and version-upgrade activities. The role focuses on automating repetitive tasks, improving data processing efficiency, and ensuring the accuracy and consistency of converted engineering data.
Key Responsibilities:
- Develop and execute scripts or programs to facilitate the conversion of non-intelligent 3D data into semi-intelligent or fully intelligent data.
- Perform data extraction, transformation, mapping, and loading based on the agreed conversion requirements.
- Develop automation tools to assign, update, and validate attributes associated with 3D objects.
- Support data migration and version-upgrade activities, including compatibility checks and troubleshooting.
- Identify and resolve data inconsistencies, conversion errors, and processing issues.
- Perform data validation and quality checks to ensure accuracy and completeness.
- Collaborate with the Data Engineer to understand engineering data requirements and implement suitable technical solutions.
- Document scripts, conversion logic, data mapping rules, and technical procedures.
- Provide technical support during testing, validation, and post-upgrade activities.
Requirements:
- Diploma or Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Data Engineering, or a related field.
- Experience in programming, scripting, data processing, or automation.
- Proficiency in at least one relevant programming or scripting language, such as Python, C#, SQL, or another language applicable to the project environment.
- Understanding of data structures, data mapping, transformation, and validation.
- Ability to troubleshoot technical issues and develop practical solutions.
- Good analytical, problem-solving, and documentation skills.
- Able to work independently and collaborate with a multidisciplinary team.
Preferred Experience:
- Experience in data migration, ETL processes, or engineering data conversion.
- Exposure to APIs, automation scripts, or customisation of engineering software.
- Familiarity with Hexagon Smart 3D, AVEVA E3D, PDMS, or similar engineering applications is an advantage.
- Experience handling structured and unstructured engineering data in oil and gas or plant engineering projects.
Pay: RM3,500.00 - RM5,500.00 per month
Benefits:
Work Location: In person