03.05.2024
QGIS Developer
Kartoza (Pty) Ltd
South Africa,
We’re looking to add a QGIS developer to our team that is passionate about problemsolving and technologies. You will be part of an exciting web application developmentteam.We need a lateral thinker and keen all rounder who is happy to work on their own andmanage his or her own time. In this role you will have the freedom to arrange your hoursflexibly and you work from the location of your choice. You will need to be driven enoughto meet deadlines outside a formal office space and structure.Even though we're geographically dispersed, we are a close team. We use tools likeSlack and Google Meet to keep in touch and collaborate on a daily basis. We like to workhard, but also believe in maintaining a healthy work/life balance.Functional & Technical Skills1. Collaborate with GIS analysts, team leaders, project managers and cross-functionalteams to gather and define requirements for software projects.2. Design and develop GIS applications and tools that enable efficient datavisualization, analysis, and reporting.3. Implement location-based services and geospatial functionalities within web andapplications.4. Write well-documented, clean, and maintainable code that follows best practicesand coding standards.5. Utilize libraries, APIs, and SDKs to enhance the capabilities of softwareapplications.6. Stay up to date with advancements in GIS technology and software engineeringtrends.7. Participate in code reviews andknowledge sharing sessions with team members.tools, and technology.9. Support maintenance planning by performing spatial analysis, producingcartography and other data visualization, developing data sets, automating spatialand tabular data processing, and building web-based tools for data exploration.Technical Knowledge (GIS):1. Proficiency in GIS platforms, including QGIS, PostGIS or similar2. Experience with geospatial libraries, frameworks, and APIs for web mapping and3. Experience at Acreating maps using GIS software5. Web application programming such as jQuery, D3, OpenLayers, Leaflet, or GoogleMapsTechnical Knowledge (Other):1. Develop, implement, and maintain web applications using HTML, CSS,2. Demonstrable ability to work with product stakeholders to translate wireframes,mockups, and prototypes into high-quality user interface designs.3. Implemented, worked with, and maintained design systems and styleframeworks4. Experience building and working with front-end frameworks such as Vue orReact5. Familiarity with version control systems like Git and agile developmentmethodologies.6. Experience with AWS, Google, Digital ocean and AzureTo your advantageFlask, DjangoPostgreSQL RDBMS with PostGISGeographic Information SystemsDockerQGIS and other geospatial software (C++, Qt, C, Java)You will be involved with Open Source software development methodologybecause we believe in Open Source collaboration and philosophy.AttractionsWe are a remote-first company. We work remotely, with flexible hours.We are an agile business which means decisions are usually made quickly.We are a small team so your voice will be valuable and everything you do willhave an impact on your peers and clients.The Open Source software development culture allows you to build your owncredentials globally.ConditionsA fast and reliable internet connectionA good command of English, both written and spokenA noise free environment for online meetingsSelf-organised and efficientEnjoy working in a fast-paced environmentFinger on the pulse of the latest trends onlineWorking with multiple projects and teamsCommunication with clients, team members and management#J-18808-Ljbffr
Attention! You will be redirected to another site