Senior Backend Developer - Rust Geospatial Systems

$$$$

Main requirements

 

Necessary to have experience with GIS.
We are seeking an experienced backend developer to build and maintain the API and backend infrastructure for our web portal and mobile application. You'll be working with modern technologies including Rust, PostgreSQL/PostGIS, and cloud-native deployments on Kubernetes

 

Requirements

 

Position name: Senior Backend Developer - Rust & Geospatial Systems
Level: Senior (only)
Hard skills requirements (including years):

  • 6+ years of Software Engineering experience.
  • Strong proficiency in Rust, or willingness to learn with solid C/C++ background.
  • Strong experience with backend development using Rust and frameworks like Actix Web or similar.
  • Expert-level experience with PostgreSQL, including schema design, stored procedures, query optimization, and performance tuning.
  • Experience working with PostGIS or geospatial data (spatial analysis, coordinate systems) is a plus.
  • Experience with cloud platforms such as Open Telekom Cloud, AWS, GCP, or similar.
  • Strong experience with Kubernetes for container orchestration, deployment management, scaling, and troubleshooting.
  • Hands-on experience with Helm for managing Kubernetes deployments.
  • Experience with Docker and containerization best practices.
  • Strong understanding of RESTful API design principles.
  • Experience with Git and collaborative development workflows.
  • Experience with DevOps practices, including CI/CD, Infrastructure as Code, and monitoring.
  • Familiarity with Kubernetes ecosystem tools (Ingress controllers, service meshes, monitoring solutions).
  • Experience with GitOps workflows (ArgoCD, Flux, etc.) is a plus.
  • Understanding of authentication and authorization mechanisms and general security best practices.
  • Experience with observability tools such as Prometheus, Grafana, and ELK stack.
  • Familiarity with backend requirements for mobile applications is a plus.

Responsibilities:

  • Design and develop robust backend services and RESTful APIs using Rust and Actix Web
  • Architect and implement efficient database schemas in PostgreSQL with PostGIS extension
  • Write optimized SQL queries and database procedures for high-performance data operations
  • Deploy and maintain services on Kubernetes in Open Telekom Cloud using Helm charts
  • Manage Kubernetes resources, deployments, and service configurations
  • Implement DevOps best practices including CI/CD pipelines, monitoring, and automated testing
  • Collaborate with frontend and mobile teams to ensure seamless API integration
  • Optimize system performance and scalabilit

Office/Remote: Remote

English level: Upper Intermidiate

Timezone: Germany

Required languages

English C1 - Advanced
Ukrainian Native
Rust, Git, GPS
Published 6 April
23 views
ยท
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...