/
Ref. :
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