Job Detail

Organization: Kartoza
Title: Geospatial DevOps / SysAdmin
Location: Anywhere - fully remote

Posted: 2022-01-11
Application Deadline:

Position Description:

Kartoza is a South Africa-based Free and Open Source GIS (FOSSGIS) service provider. We use GIS software to solve complex location-related problems for individuals, businesses and governments around the world. We have staff across the world, including the United States. All of our staff work fully remotely.

Please submit interest to: [email protected]


At Kartoza, we deploy solutions on-premise and to the cloud and we need someone dedicated to establishing and maintaining high service quality and reliability, while taking the operations load off our developers. If you are passionate about communication, automation, and measurement, read further and apply to become part of an exciting niche software team.


You need to be detail-focused, conscientious and happy to work on your own and manage your own time. In this role you will have the freedom to arrange your hours flexibly and work from the location of your choice. You will be expected to be available outside office hours to respond to critical situations (critical situations will be few and far between because you will have set up such reliable systems!).


You will need to be driven enough to meet deadlines outside a formal office space and structure.


Even though we're geographically dispersed, we are a close team, we use tools like Slack and Google Meet to keep in touch and collaborate on a daily basis. We like to work hard, but also believe in maintaining a healthy work/life balance.

Required experience and competence:

Linux system administration
Git version control and GitHub, GitLab or equivalent workflows
Security (database, filesystem, network, encryption, etc.)
Performance profiling, troubleshooting and optimisation
System monitoring and alerts (such as Grafana, Prometheus)
CI and CD
SDLC management
Automated testing
Rancher and Kubernetes (or equivalent)
Docker (or equivalent)
Web server configuration and optimisation (Nginx, Traekif, Apache)
DBA experience
Scaling strategies
Backup and recovery
Service-based architectures / microservices
Provisioning tools like Ansible, Chef or Terraform or similar
Experience minimum two years

Not required, but wonderful to have:

Python Programming
Django Web Framework
PostgreSQL RDBMS
REST Service Architecture Style
Geographic Information Systems
A good sense of humour is always nice :-)
Key Responsibilities
You will be responsible for developing and implementing SOPs for all devops and sysadmin related tasks and automating these as far as possible.

We will expect you to keep yourself abreast of the latest trends and to continuously learn. Your input will be valued in guiding technology choices and developing devops strategy.

You will be a critical element of several projects at the same time, interacting with the client, with the project team and with management.

You will need to understand system architectures and designs and also provide input into new ones and to improve existing ones.

Please see the full posting at: https://kartoza.com/en/jobs/
and apply to: [email protected]

All Contents © 1999-2021. The GIS Jobs Clearinghouse