ENVIRONMENT:
THE coding expertise of a Senior Full Stack Developer (Python) (Remote) who’s passionate about solving complex problems is sought by a dynamic GIS Software Specialist to join its Web Application Development team. You need to be a lateral thinker and keen all-rounder who is happy to work on their own and manage his or her own time. All applicants MUST-HAVE Python proficiency. Other tech tools you will require include JavaScript, HTML5, CSS3, Linux, RDBMS Back-end, Git & UI/UX Design. GIS experience you will need is strong Spatial/Statistical or Scientific Computing or Data Science skills;Vertical market domain expertise, for example: DRR (disaster risk reduction) and related, Local government or Agriculture and Horizontal domain expertise such as Design and Cartography, Spatial database design and administration, Image-processing / Remote Sensing & GIS system and workflow implementation and management.
DUTIES:
- Work on Front-end or Back-end Development but need to understand server/client communication. We will expect that you can keep yourself abreast of the latest trends in our preferred software stack and have a keen willingness to continuously learn.
- You will be on several projects at the same time, but each of these will be built on variations of the same stack.
- You will be involved with Open-Source Software Development methodology because we believe in Open-Source collaboration and philosophy.
REQUIREMENTS:
- Python – NON-NEGOTIABLE.
- JavaScript.
- HTML5 and CSS3.
- Linux-based OS environment.
- RDBMS Back-end.
- Git Version Control.
- UI/UX Design.
GIS –
- Strong Spatial or Statistical or Scientific Computing or Data Science skills.
- Highly computer literate and versatile with Scripting/Programming experience. Preferably with some Computer Science or Electronic Engineering background.
- Demonstrable coding experience!
- Vertical market domain expertise, for example:
- DRR (disaster risk reduction) and related.
- Local government.
- Agriculture.
- Horizontal domain expertise:
- Design and Cartography.
- Spatial database design and administration.
- Image-processing / Remote Sensing.
- GIS system and workflow implementation and management.
The ability to hit the ground running with QGIS, PostGIS, GeoServer, GDAL/OGR and other FOSS GIS tools will count in your favour.
Other –
- A fast and reliable internet connection.
- A noise-free environment for online meetings.
Advantageous –
- 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.
- 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.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
COMMENTS:
When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to [Email Address Removed] and mention the reference numbers of the jobs. We have a list of jobs on [URL Removed] Datafin IT Recruitment – Cape Town Jobs.
Desired Skills:
- Senior
- Full
- Stack