Qgis Developer (remote)

Johannesburg, Gauteng, South Africa

Job Description


Job SummaryQGIS Developer (Remote) IT - Analyst, Data Management
Cape Town - Western Cape ~ Johannesburg - Gauteng ~ Durban - KwaZulu Natal ~ RemoteENVIRONMENT:Are you passionate about GIS technology and ready to take your skills to the next level? Our client is seeking a talented QGIS Developer to join their team! The ideal candidate is a master of QGIS, GeoServer, PostGIS, GDAL/OGR, and other related FOSS GIS tools. Additionally, proficiency in Leaflet, OpenLayers, GeoNode, and LizMap is a must. As a Junior GIS Software Specialist, you'll have the opportunity to solve complex geospatial problems and perform spatial analysis/geoprocessing tasks. If you're ready to make an impact in the GIS field and thrive in a dynamic environment, we want to hear from you!DUTIES:Functional & Technical Skills:

  • Collaborate with GIS analysts, team leaders, project managers and cross-functional teams to gather and define requirements for software projects.
  • Design and develop GIS applications and tools that enable efficient data visualization, analysis, and reporting.
  • Implement location-based services and geospatial functionalities within web and applications.
  • Write well-documented, clean, and maintainable code that follows best practices and coding standards.
  • Utilize libraries, APIs, and SDKs to enhance the capabilities of software
  • applications.
  • Stay up to date with advancements in GIS technology and software engineering trends.
  • Participate in code reviews and knowledge sharing sessions with team members.
  • Experience in Agile development methodologies, system development lifecycles, tools, and technology.
  • Support maintenance planning by performing spatial analysis, producing cartography and other data visualization, developing data sets, automating spatial and tabular data processing, and building web-based tools for data exploration.
REQUIREMENTS:Technical Knowledge (GIS):
  • Proficiency in GIS platforms, including QGIS, PostGIS or similar
  • Experience with geospatial libraries, frameworks, and APIs for web mapping and spatial analysis JavaScript, Leaflet, Mapbox GL, and OpenLayers
  • Experience Acerating maps using GIS software
  • Web application development using cloud-based GIS tools
  • Web application programming such as jQuery, D3, OpenLayers, Leaflet, or Google Maps
Technical Knowledge (Other):
  • Develop, implement, and maintain web applications using HTML, CSS, JavaScript and other front-end technologies.
  • Demonstrable ability to work with product stakeholders to translate wireframes, mock-ups, and prototypes into high-quality user interface designs.
  • Implemented, worked with, and maintained design systems and style frameworks.
  • Experience building and working with front-end frameworks such as Vue or React
  • Familiarity with version control systems like Git and agile development methodologies.
  • Experience with AWS, Google, Digital Ocean and Azure
  • Web application development using cloud-based GIS tools, 'cloud native GIS'.
To your advantage:
  • Flask, Django
  • PostgreSQL RDBMS with PostGIS
  • Geographic Information Systems
  • Docker
  • QGIS and other geospatial software (C++, Qt, C, Java)
  • Mobile (iOS, Android, cross-platform)
  • REST architecture style
ATTRIBUTES:
  • A good command of English, both written and spoken
  • A good communicator
  • Positive can-do attitude
  • Self-organised and efficient
  • Enjoy working in a fast-paced environment
  • Finger on the pulse of the latest trends online
  • Working with multiple projects and teams
  • Communication with clients, team members and management
Apply for this JobDatafinRecruiter

Job Mail

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1301553
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned