Posted 1 week ago
Tasks and Responsibilities:
- Proficiency in programming languages used in GIS, such as Python (with libraries like ArcPy), C++, C#, Java, JavaScript (with libraries like OpenLayers, Leaflet), Kotlin, Swift, GDAL.
- Experience in developing GIS applications: using platforms like ArcGIS, with a deep understanding of geographic tools and analyses.
- Management and analysis of spatial data: using databases like SQL Server, PostGIS, Oracle Spatial, and Spatial Extensions.
- Development of smart city platforms.
- Proficiency in API technologies: for system integration such as RESTful Web Services and APIs.
- Experience in Internet of Things (IoT): knowledge of communication protocols and integration tools like HTTP, MQTT, and data integration from sensors.
- Development of responsive user interfaces: using JavaScript, CSS, HTML, and frameworks like Angular and React.js.
- UX design: focusing on ease of use and quick access to geographic data and analytics.-Handling Big Data: the ability to process and analyze large amounts of spatial and non-spatial data.
Qualifications:
- Bachelor’s degree in Computer Science, Geographic Information Systems (GIS), Software Engineering, or a related field. This includes a strong understanding of computer science fundamentals, programming, and geographic data.
- 3+ years of experience in developing GIS systems and smart city platforms, with a track record of successful projects.
Job Features
المؤهل العلمي | درجة البكالوريوس أو الماجستير في الهندسة أو إدارة الأعمال |
سنوات الخبرة | اكثر من ثلاث سنوات |
Qualification | Bachelor's or Master's degree in engineering or business administration. |
Experience | more than 3 years |