/

Freelance Full-Stack Developer - Infrastructure Management Platform

--Casablanca/Rabat--
Ref. :
006434

Context:

We are looking for three Full-Stack Developers to contribute to the development of an enterprise on-premise infrastructure management platform for deploying and orchestrating communication solutions with strict data sovereignty requirements.

  • Duration: Minimum 6 months
  • Number of profiles: 3
  • Experience: 3-5 years
  • Start date: ASAP

Responsibilities:

  • Develop the web-based control plane for managing distributed VM deployments
  • Create real-time monitoring dashboards with complex data visualization
  • Implement automated orchestration workflows via Ansible
  • Integrate monitoring systems (Prometheus/Grafana/Elasticsearch)
  • Develop VPN session manager with ephemeral authentication
  • Handle LTS upgrade workflows with migration planning and rollback capabilities

Tech Stack:

  • Frontend: React, WebSocket/SSE for real-time updates, complex data visualization
  • Backend: Node.js (Express/Fastify), REST APIs, databases, job queues (BullMQ/Redis)
  • Infrastructure: Bash scripting, Python, Ansible integration
  • Systems: Linux (Debian), Docker, systemd, networking

Required Profile:

  • Full-Stack Developer (3-5 years of experience)
  • Strong proficiency in React and Node.js
  • Linux system administration (Debian/Ubuntu)
  • Bash scripting for automation
  • Python for infrastructure tooling
  • Networking fundamentals (TCP/IP, routing, VLANs)
  • Experience with distributed systems and infrastructure automation

Nice to Have:

  • Ansible playbook development
  • Monitoring stacks (Prometheus, Grafana, ELK)
  • Virtualization platforms (KVM, VMware, Proxmox)
  • VPN technologies (WireGuard)
  • Experience with highly regulated environments requiring data sovereignty