FPT Software

M07 - Data Engineer

FPT Software  •  Singapore, SG (Onsite)  •  5 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We are seeking a highly skilled professional to provide advanced 3D geospatial and Building Information Modelling (BIM) solutions. This engagement involves developing automated workflows, managing complex 3D datasets, and implementing cloud-based infrastructure to support geospatial, BIM operations, and digital tools. You will work closely with DPLab teams and planners to create innovative solutions that enhance Singapore's urban planning capabilities through cutting-edge 3D data processing and analysis.

Key Responsibilities

  • Develop custom geoprocessing tools using ArcPy scripts, Python, and C# (.NET) to automate complex 3D workflows, validate, and extract information from BIM models
  • Restructure and reorganise imported BIM/IFC data structures to align with schemas and operational requirements
  • Create automated solutions for processing 3D data and geometries across multiple BIM platforms including Revit, ArchiCAD, and IFC-SG formats
  • Implement cloud engineering solutions using Infrastructure as Code principles with AWS, Docker, and Terraform
  • Build and deploy robust data processing pipelines, including Feature Manipulation Engine (FME) deployments in cloud environments
  • Conduct tool exploration and development work, e.g. creating algorithms to derive centrelines from BIM/IFC connectivity elements
  • Integrate multiple software platforms and APIs to create seamless automated workflows

Required Skills

  • Proficiency in Python programming with extensive experience in geospatial libraries (arcpy, geopandas, shapely) and BIM data manipulation
  • Strong C# (.NET) programming capabilities for performance-critical 3D processing applications, e.g. Revit.
  • Extensive experience with custom ArcPy scripting and geoprocessing tool development
  • Hands-on experience with cloud platforms, particularly AWS, including Docker containerisation and Terraform for infrastructure management
  • Demonstrated expertise in working with 3D data formats and BIM formats (Revit, ArchiCAD, IFC-SG)
  • Strong understanding of 3D geospatial concepts, coordinate systems, and spatial analysis techniques
  • Experience with geometric algorithms and 3D computational geometry

Preferred Qualifications

  • Experience with FME for data transformation and pipeline development in cloud environments
  • Deep knowledge of ArcGIS
    Enterprise Suite including Portal, Enterprise Geodatabase, and distributed collaboration between ArcGIS Portal instances
  • Experience with ArcGIS frameworks, Role-Based Access Control (RBAC) implementation for large systems, and necessary metadata/schema structure to support effective access control
  • Understanding of inter- ArcGIS
    Portal connections and enterprise deployment strategies
  • Experience with CI/CD pipelines and automated deployment processes
  • Knowledge of urban planning applications and workflows
  • Bachelor's degree in computer science, geospatial engineering, software engineering, or related field
FPT Software

About FPT Software

FPT Software, a subsidiary of FPT Corporation, is a global technology and IT services provider headquartered in Vietnam, with USD 1.22 billion in revenue (2024) and over 33,000 employees in 30 countries.

Embracing an AI-first approach, FPT Software enables breakthrough speed, scalability and quality through AI-powered services and solutions and an AI-augmented workforce. It has partnered with over 1,100 clients worldwide, more than 130 of which are Fortune Global 500 companies in Aviation, Automotive, Banking, Financial Services and Insurance, Healthcare, Logistics, Manufacturing, Utilities, and more.

For more information, please visit https://fptsoftware.com/.

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Hanoi, VN
Year Founded
Unknown
Social Media