Geospatial Developer
Global Ltd
Newcastle upon Tyne, UK
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Data Analysis
Application Testing
Code Reuse
Spatial Databases
GIS Applications
Python (Programming Language)
PostgreSQL
Microsoft Office
OpenLayers
Open Source Technology
PostGIS
+14 more
Quantum GIS (QGIS)
SQL Databases
Web Applications
Esri GIS (Software)
Flask (Web Framework)
Backend
Gitlab
Pandas
Information Technology
Geospatial Data Abstraction Library (GDAL)
Plotly
Data Management
Front End Software Development
Docker
Job description
Design, develop, and maintain geospatial web-based applications, tools, and services. Perform data management and engineering, geospatial analysis and data modelling, to support offshore wind and energy projects. Assist with proposal writing, group marketing, R&D and technical development in accordance with Global Maritime’s quality management system., * Work across multidisciplinary teams to define application requirements and specifications.
- Drive the full-stack development of web applications with contributions in the front-end, using geospatial (e.g. ESRI JavaScript SDK) and non-geospatial libraries (e.g. Tabulator, Plotly), and back-end (Python with Flask).
- Produce clear and reusable code and documentation within GitLab.
- Contribute to automated application testing and coordinate user tests.
- Support the maintenance of a containerised (Docker) environment.
- Ensure high performance, scalability, and security of geospatial applications.
- Build and optimise spatial databases (e.g., PostgreSQL/PostGIS, SpatiaLite).
- Perform spatial and 3D analysis, data management and spatial planning/design of infrastructure.
- Participate in engineering, consultancy, and advisory projects.
- Implement and support the use of mapping, charting and data analysis libraries by the wider Geospatial Team (e.g., ESRI Javascript SDK, Leaflet, OpenLayers, pandas, plotly).
- Automate geospatial workflows using primarily Python (ArcPy and open-source tools e.g. GDAL, Rasterio, GeoPandas).
- Stay updated with emerging trends in geospatial technology and open-source tools.
- Work collaboratively within an integrated geoscience team comprising cable engineering, engineering geology, geophysics and geotechnical disciplines.
- Interface with other Business Streams within Global Maritime.
- Write technical notes and contribute to reports.
- Assist in the marketing of Global Maritime., * Works as an effective member of a team and is aware of personal and wider goals.
- Communicates technical information in a professional manner with colleagues and external clients.
- Solves problems using efficient and robust methodologies.
- Manages own workload and prioritises tasks to meet deadlines and keep within budget.
- Considers commercial aspects of project delivery and achieves an appropriate balance between quality and cost.
- Self-motivated and applies strong results focus to achieve targets., Your duties will be as set out in the above job description but please note that the Company reserves the right to update your job description from time to time, to reflect changes in, or to, your role. You will be consulted about any proposed changes. The list of duties in this job description should not be regarded as exclusive or exhaustive. There will be other duties and requirements associated with your job and, in addition, as a term of your employment you may be required to undertake various other duties as may reasonably be required by the business of you.
Requirements
- Bachelor’s degree in Computer Science, Geography/GIS/Geospatial Technology, Geomatics, or another related discipline. Master’s degree considered advantageous.
- Initial experience in the geospatial field, with experience in marine environments, renewable energy, and geology considered advantageous.
- Member of a professional institution and working towards Chartered status (or equivalent) considered advantageous.
- Working ability in a range of geospatial tools (e.g., Esri Platform, QGIS, Global Mapper).
- Competency in Python, Javascript, SQL, HTML and CSS.
- Experience with geospatial libraries (ArcPy, GDAL, GeoPandas, Shapely).
- Excellent Microsoft Office skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
about 3 years ago
EM
Eli McGarvie
Software Engineer Salary London
about 3 years ago
EM
Eli McGarvie
Frontend Developer Salary in The UK
over 3 years ago
EM
Eli McGarvie
Fullstack Developer Salary UK
about 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
A Guide to Green Tech and Green IT Careers
over 2 years ago