Senior DevOps Engineer — Storm — بغداد

الراتب يُحدد أثناء المقابلة

بغداد

Senior DevOps Engineer — Storm — بغداد
نوع الدوام
دوام جزئي
جهة العمل
Storm
الشروط المطلوبة
Proven hands-on experience deploying and managing Kubernetes clusters in production environments.

We’re Hiring: Senior DevOps Engineer Part-Time / Freelance Baghdad, Iraq

Storm is looking for an experienced Senior DevOps Engineer to join us on a part-time / freelance, project-based engagement.

The engineer will be responsible for deploying and managing the production infrastructure for a microservices-based spatial data platform built around PostgreSQL/PostGIS, containerized backend services, Kubernetes, and modern observability tools.

Core Technology Stack:

Infrastructure & Deployment

Docker

Kubernetes

Database

PostgreSQL 16

PostGIS 3.4

High Availability, replication, automated backup and recovery

Backend Services

Martin – Vector Tiles

Pelias – Geocoding

Valhalla – Routing

API Gateway

Kong, APISIX, or Traefik

Observability

Prometheus

Grafana

Loki / ELK

Automation

n8n

Kubernetes CronJobs

Bash / SQL scripting

osmium / osm2pgsql

Key Responsibilities:

Provision and configure the required hosting environment and Kubernetes clusters.

Build a scalable and highly available production infrastructure.

Deploy and manage a Highly Available PostgreSQL/PostGIS environment.

Configure replication, automated backups, recovery procedures, and database availability mechanisms.

Containerize and deploy Martin, Pelias, and Valhalla services.

Configure an API Gateway for rate limiting, edge caching, API keys, JWT authentication, and traffic management.

Implement monitoring, alerting, telemetry, and centralized logging using Prometheus, Grafana, and Loki/ELK.

Automate scheduled data ingestion, system health checks, and recurring operational tasks using CronJobs, n8n, Bash, and SQL.

Ensure the environment is secure, scalable, maintainable, and properly documented.

Provide technical documentation and knowledge transfer to the Storm technical team.

Required Qualifications:

Proven hands-on experience deploying and managing Kubernetes clusters in production environments.

Strong experience with Docker and containerized architectures.

Practical experience deploying and managing High Availability PostgreSQL environments.

Experience with database replication, backup, recovery, and production availability.

Experience implementing and configuring modern API Gateways.

Strong understanding of production monitoring, logging, security, and infrastructure troubleshooting.

Preferred Qualifications: Experience with the following would be a strong advantage:

PostgreSQL / PostGIS

OpenStreetMap data pipelines

osmium / osm2pgsql

Martin

Pelias

Valhalla

n8n

Geospatial or mapping platforms

Engagement Type: Part-Time / Freelance

This opportunity is suitable for an experienced DevOps Engineer who can work independently while coordinating closely with the Storm technical team.

Interested candidates can send their CV to (البريد مخفي — اضغط لإظهاره) Please use “Senior DevOps Engineer” as the email subject.