Job OverviewWe are looking for an experienced GIS Specialist / Senior Programmer to support GIS application development, geospatial data operations, system integration, and technical support within an Oil & Gas environment.
The role involves developing and maintaining web-based GIS applications, supporting GIS databases and data operations, troubleshooting technical issues, and ensuring reliable integration between GIS platforms and enterprise systems.
Key Responsibilities- Provide GIS technical consultancy, system implementation, troubleshooting, and technical support.
- Develop, maintain, and enhance web-based GIS applications and custom GIS solutions.
- Develop and maintain GIS applications using Python, Java, C++, and/or JavaScript.
- Manage and support GIS data operations, including data conversion, import, export, mapping, and updating.
- Design and maintain GIS data structures and support spatial/enterprise database integration.
- Integrate GIS applications with enterprise databases, corporate systems, APIs, and web services.
- Troubleshoot GIS applications, databases, and system integration issues to ensure reliable operations.
- Prepare technical documentation and provide knowledge transfer or training when required.
Requirements- Bachelor's Degree in Science, Information Technology (IT), Engineering, or related discipline.
- Minimum 8 years of cumulative experience in GIS-related system programming.
- Minimum 5 years of hands-on software development experience using at least two (2) of the following:
- Python
- Java
- C++
- JavaScript
- Minimum 3 years of hands-on development experience in web-based GIS.
- Minimum 3 years of hands-on experience with spatial or relational databases, such as:
- SDE / Enterprise Geodatabase
- Microsoft SQL Server
- Oracle
- PostgreSQL
- Experience with at least two (2) of the following web-based GIS technologies:
- HTML
- CSS
- ESRI web development technologies
- ArcGIS API for JavaScript
- ArcGIS Experience Builder
- Web AppBuilder
- Minimum 3 years of cumulative experience working on Oil & Gas industry projects or with Oil & Gas clients.
- Strong understanding of GIS application development, geospatial data management, and enterprise GIS environments.
- Strong analytical, troubleshooting, and problem-solving skills.
Technical Skills- GIS: ArcGIS, Enterprise GIS, Geodatabase, SDE, Spatial Data
- Programming: Python, Java, C++, JavaScript
- Web GIS: HTML, CSS, ArcGIS API for JavaScript, ArcGIS Experience Builder, Web AppBuilder
- Database: SQL Server, Oracle, PostgreSQL, SDE / Enterprise Geodatabase
- Others: System Integration, API / Web Services, GIS Data Management, Technical Support