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 Esris 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
- Bachelors 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.
- 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
- 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.
At Heinsohn we offer a dynamic innovative and collaborative work environment where you can challenge your technical skills and grow professionally. We work with the latest technologies allowing you to stay at the forefront of the tech industry.
If you are a professional passionate about technology and innovation this is your opportunity!