Live opening · Posted 10 hours ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
Responsabilidades
Desarrollar un portal cautivo responsive, compatible con celulares, tablets, laptops y computadoras de escritorio, con registro de usuarios y selección de planes de Internet.
Integrar una pasarela de pago peruana (Culqi, Izipay, Niubiz o Mercado Pago).
Automatizar la activación del acceso a Internet mediante webhooks y validación de pagos.
Integrar el portal con equipos UniFi, MikroTik o TP-Link Omada mediante APIs o mecanismos de autenticación compatibles.
Gestionar sesiones, tiempos de conexión, velocidades, vencimientos y desconexiones.
Implementar un panel administrativo para usuarios, pagos, planes, accesos y reportes.
Implementar mecanismos de seguridad para proteger los datos de usuarios, pagos e infraestructura de red.
Configurar y administrar el entorno de despliegue en servidores Linux (Ubuntu Server o Debian), locales o en la nube.
Realizar pruebas funcionales, de integración, compatibilidad y seguridad.
Desplegar la solución en un servidor y entregar documentación técnica y código fuente.
Requisitos técnicos
- Experiencia en hotspots o portales cautivos con UniFi, MikroTik o TP-Link Omada.
- Experiencia en desarrollo backend con Python, Node.js o PHP (Laravel).
- Manejo de bases de datos MySQL o PostgreSQL.
- Experiencia en integración de APIs REST y webhooks de pasarelas de pago.
- Conocimientos de desarrollo frontend responsive (HTML, CSS, JavaScript o frameworks modernos).
- Conocimientos intermedios de administración de servidores Linux (Ubuntu Server o Debian).
- Experiencia en instalación, configuración y despliegue de aplicaciones web en servidores Linux y entornos cloud/VPS.
- Conocimientos de configuración de servidores web como Nginx o Apache.
- Manejo de servicios Linux, SSH, permisos, firewall y gestión de procesos.
- Conocimientos de Docker y despliegue de aplicaciones mediante contenedores (deseable).
- Configuración de dominios, DNS y certificados SSL/TLS.
- Conocimientos de autenticación, autorización y gestión de sesiones.
- Experiencia en monitoreo, revisión de logs y resolución de incidencias en servidores.
Seguridad de la Información y Ciberseguridad
- Implementación de buenas prácticas de desarrollo seguro basadas en OWASP.
- Protección contra vulnerabilidades como SQL Injection, XSS, CSRF y ataques de fuerza bruta.
- Autenticación segura y control de acceso basado en roles (RBAC) para el panel administrativo.
- Protección de datos personales y contraseñas mediante cifrado y hashing seguro, según corresponda.
- Validación de la autenticidad de webhooks para evitar activaciones fraudulentas de Internet.
- Comunicación segura mediante HTTPS/TLS entre el portal, backend y servicios externos.
- Gestión segura de credenciales, tokens y claves API.
- Configuración de medidas de seguridad en servidores Linux, incluyendo firewall, actualizaciones de seguridad, restricción de puertos y control de accesos SSH.
- Protección contra accesos no autorizados a los dispositivos de red.
- Conocimientos de segmentación de redes, VLAN y aislamiento de clientes WiFi.
- Implementación de controles para impedir accesos gratuitos o no autorizados al servicio de Internet.
- Registro de eventos, auditoría y monitoreo de intentos de acceso sospechosos.
- Implementación de mecanismos de respaldo, recuperación ante fallos y continuidad del servicio.
Conocimientos deseables
- UniFi Network API y External Hotspot Portal.
- Experiencia con sistemas de vouchers y control de ancho de banda.
- Experiencia en integración y automatización de servicios de red.
- Manejo de Git y control de versiones.
- Experiencia en proyectos de monetización de acceso WiFi.
- Linux
Entregables
- Portal cautivo funcional y responsive.
- Integración operativa con pasarela de pago.
- Activación y desconexión automática del servicio de Internet.
- Panel administrativo funcional.
- Backend y base de datos desplegados en un servidor Linux.
- Configuración de seguridad y certificados SSL/TLS.
- Pruebas funcionales, de integración y seguridad documentadas.
- Código fuente, documentación técnica y guía de administración del sistema.
Interesados enviar su CV a: sheyla.camero@qubitsconsulting.com
Work arrangement
Yes
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.