Looking for a reliable Spatial System Developer with GIS background who is eager to work with a global leading telecommunication infrastructure company ASAP! You will take charge of a small team and become one of the important members who provide exceptional service to customers 24/7. You will be responsible for the development of the client’s GIS spatial system whilst providing technical leadership and support to a small team of Spatial GIS team of developers, technicians, administrators and officers.
About the job:
1. Administering and maintaining the Spatial GIS system 24 hours / 7 days
2. Provide ongoing development of the GIS system to support the business and the changes that evolve
3. Mentor and coach team members to increase productivity and team outcomes
4. Prioritize assigned Tasks in order to deliver projects to meet specified dates in a cost effective and quality focused manner.
5. Communicate effectively to all stakeholders and internal customers throughout development projects and system processes
6. Provide various reports and other duties as requested by management
7. Provide support to new Technology introductions.
8. Managing the development and implementation of bespoke GIS solutions including databases, REST APIs, and desktop and web applications
9. Technical supervisor to performing code review and sprint planning
10. Administration of Linux and Windows server environments
Technical Requirements:
11. Expert Python knowledge, experience developing GUIs using TkInter, PyQT or similar is a requirement
12. Extensive JavaScript / Node.js experience; must have experience using Node to build REST APIs as well as SPWA, preferably using GoogleMaps API & ECMAScript 6
13. Experience with at least one statically type programming language such as C++, Go, C# or Java
14. Solid RDBMS experience with MySQL, SQL Server, Oracle DB or PostgreSQL is required, extensive PostgreSQL experience is preferred. Experience with spatial databases is required, preferably PostGIS or Oracle Spatial. Strong Knowledge of SQL including PL/pgSQL, PL/SQL, or T-SQL
15. Extensive knowledge of GeoServer or ArcGIS for server
16. Experience administering Linux and windows server environments
17. Advanced knowledge of desktop GIS applications: QGIS, ArcMAP, or MapInfo
18. Experience leading a team, particularly in an Agile or DevOps environment
19. Knowledge of Git, a public Github/bitbucket account or equivalent showcasing private project and interests will be looked upon favorably as would Stack a Overflow or GIS Stack Exchange profile
It is highly regarded if you have the following experience!
20. Front end web development such as Ember, Angular, React, or Vue
21. Experience with NoSQL database, particularly MongoDB
22. Experience developing mobile GIS applications
23. Experience developing QGIS plugins, ideally experience hosting a private plugin repository and plugins hosted in the official QGIS plugin repository
Our agency guarantees that all applications made to our advertised positions are 100% confidential and all candidates are met with before submitting details to any of our client base. Applicant resumes will not be passed onto a 3rd party without your prior consent.