Lead Small world Developer

4 - 7 years

10 - 20 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Desired skills and competencies

  • Lead end-to-end Smallworld GIS application development and customization projects.
  • Design and implement solutions using

    Magik programming language

    ,

    GE Smallworld Core

    , and related technologies. Experience working in a cloud environment

    AWS and GCP

  • Ability to present outputs using contemporary methods and communicate effectively with a range of audiences to transfer the knowledge gained and present ideas and solutions
  • Experience using

    Python

    or understanding of object-oriented programming concepts
  • Experience using

    FME

    Server for end-to-end automation of geospatial data pipelines and processes
  • Experience with

    ESRI

    platform in building and delivering geospatial data solutions

What is the role?

  • Collaborate with key stakeholders, product owners and managers and across all business functions to define, understand, prepare and assist as an SME with geospatial data requirements, solution feasibility and development.
  • Plan and implement geospatial data engineering/development efforts following the project scope, including budgeting, scheduling, risk analysis and providing solutions.
  • Maintain geospatial databases and processes with a focus on automation with FME and other relevant technologies.
  • Create geospatial data from scratch or by adapting, transforming and enriching existing datasets.
  • Provide maintenance and support for the geospatial datasets to products, solutions and applications.
  • Ability to work autonomously while managing multiple tasks simultaneously
  • Provide coaching, mentoring and support to other staff, to help increase their geospatial knowledge and skills.
  • Review and provide input into the technical aspects of customer contracts.

Smallworld Database Server Management (Smallworld DBA)

  • Monitoring the daily/weekly/monthly data replications to Smallworld clients (tied to critical SLAs)
  • Monitoring the Smallworld Job server for daily/weekly quality checks (key processes to ensure data quality)
  • Monitoring the daily insync replications to Oracle (critical process to share NZMM data with downstream/client systems)
  • Monitoring the Smallworld Database Server and ensure adequate disk space availability
  • UVA management for replicas (key to maintain database integrity)
  • Ensure the Smallworld database files maintained with space required (superfile management and alternative/checkpoint management)
  • Run year-end database management (remove unwanted check points/alternatives, compress databases for application/database performances)

Managing Data Pipeline

  • Monitor NZTA data import from different NTZA local council and fix any failed import
  • Monitor weekly LINZ AIMs data import process
  • Monitor daily Building Consent import process
  • Monitor weekly CRS data import process
  • Run yearly meshblock updates from Statistics NZ, NZ Census & NZ Police
  • Run ad-hoc Suburb updates from LINZ
  • Run monthly Smallworld CRS extract for clients (Vector, Chorus, One NZ, Counties, WE, TE

Smallworld Developer, Technical BA & Consultancy

  • Rebuild and update images when there is a change in the code base for specific process
  • Implement productivity improvement tools for NZMM team
  • Design and develop custom business workflows for clients and internal teams
  • Support client Smallworld upgrades (Chorus, Vector, WE)
  • Technical stakeholder management

Preferred candidate profile

  • Bachelors degree or equivalent in GIS, Computer Science, Engineering or Scientific Discipline
  • A minimum of 4 years of relevant experience in geospatial data engineering
  • Experience in designing, building and testing geospatial data solutions that are complex or large-scale working as a GIS Developer/Data Engineer or in a related technical role
  • Advanced knowledge and experience with developing data pipelines using PostGIS, python, FME and other related geospatial tools and platforms
  • Proficiency in spatial data modelling, data integration and relational databases and spatial data architecture
  • Experience with geospatial analytics, problem-solving and experience working with Cadastral data, land and property information and a comprehensive understanding of the GIS industry
  • Experience with spatial data management, including cloud and hybrid environments
  • Experience working with FME, ESRI and other geospatial technologies for geospatial data processing, management and visualization

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You