We are seeking an experienced ArcGIS Engineer with a deep knowledge of Esri solutions to join our dynamic team and contribute to the development and optimization of our GIS capabilities.
As an ArcGIS Engineer, you will be responsible for developing, implementing, and maintaining GIS systems and applications using Esri technologies. Your expertise will support data analysis, cartographic visualization, and the development of custom solutions to support critical projects. You will work collaboratively with other GIS professionals, data scientists, software developers, and project managers to drive GIS technology projects from conception to execution.
Tasks
- Design, develop, and maintain GIS software solutions using Esri’s ArcGIS platform (including ArcGIS Pro, ArcGIS Online, ArcGIS Enterprise, and related technologies).
- Work with stakeholders to gather requirements and translate them into technical specifications for GIS applications.
- Develop custom GIS applications and scripts using Python, JavaScript, and other programming languages as required.
- Optimize and maintain geospatial databases to support efficient data storage and access.
- Integrate GIS data and systems with other enterprise software and databases.
- Support the deployment of GIS tools and applications to various user groups.
- Ensure data quality and implement data management protocols for geospatial data.
- Troubleshoot technical issues related to GIS applications and provide timely resolutions.
- Create user documentation, training materials, and provide support and training to staff and clients as needed.
- Stay up to date with industry trends, Esri software updates, and GIS best practices.
Requirements
- Bachelor’s degree in Geography, Geospatial Science, Computer Science, Engineering, or a related field.
- Proven experience with Esri technologies, including ArcGIS Pro, ArcGIS Online, ArcGIS Enterprise, and associated tools.
- Proficiency in Python and/or JavaScript for developing GIS solutions and scripting.
- Experience with geospatial data formats, coordinate systems, and spatial analysis.
- Strong knowledge of geospatial database management, including experience with ArcSDE or similar database platforms.
- Familiarity with REST APIs and integration of GIS with web applications.
- Ability to collaborate effectively with cross-functional teams and communicate technical information clearly to non-technical audiences.
- Strong problem-solving skills and a proactive approach to project challenges.
- Experience with cloud services (e.g., AWS, Azure) for deploying and managing GIS applications is a plus.
- Certifications such as Esri Technical Certification or GIS Professional (GISP) is preferred but not required.
Desired Skills:
- Experience with ArcGIS Image Server, ArcGIS Hub, and Esri mobile applications.
- Knowledge of other programming languages like C# or Java for more advanced solutions.
- Understanding of spatial data analysis and experience with remote sensing data.
- Familiarity with web mapping technologies such as Leaflet, OpenLayers, or similar platforms.
- Experience in the creation and use of custom widgets for web apps or mobile applications.
- Awareness of GIS security protocols and best practices for data protection.
Benefits
Why Join Heinsohn?
- Work with a passionate and innovative team.
- Opportunities for professional growth and skill development.
- Engage in challenging projects across various industries.
- Join a collaborative and inclusive work environment.
Join Heinsohn as an ArcGIS Engineer and take your skills to the next level in a leading technology company. Be part of our international growth!