Resumen del puesto
Se busca un perfil técnico con experiencia sólida en desarrollo backend y Frontend con Laravel, administración de entornos dockerizados y consumo/integración de APIs para sistemas empresariales. La persona seleccionada trabajará sobre una aplicación multitenant con arquitectura modular, que opera bajo contenedores virtualizados en un servidor Ubuntu. Es indispensable un dominio técnico real, tanto en programación como en despliegue y mantenimiento de servicios backend modernos.
Responsabilidades técnicas claves
- Desarrollo de funcionalidades y módulos backend en Laravel (estructura modular, arquitectura multitenant).
- Gestión y mantenimiento de entornos Docker, incluyendo servicios como:
- MySQL
- MSSQL
- Nginx.
- Livewire
- Alpine Js
- PHP-FPM y PHP-Worker
- Redis
- Websockets
- Cron jobs
- Integración de sistemas externos vía API REST y/o conexiones SQL con plataformas como:
- Contpaqi, Sistema Tress, Epicor, Bartender, Fuji-Nexim, entre otros.
- Optimización de queries y mantenimiento de bases de datos relacionales (principalmente MySQL).
- Desarrollo y automatización de procesos en segundo plano (colas de trabajo, scheduling).
- Control de versiones con Git, flujos básicos de CI/CD (deseable).
- Comunicación técnica clara con usuarios internos para levantamiento de requerimientos.
Participación puntual en análisis de datos y elaboración de reportes estratégicos, como apoyo a áreas funcionales
Stack técnico requerido (excluyente)
- Laravel 10+ con estructura modular y multitenant
- PHP 8+
- Docker + Docker Compose
- MySQL / MSSQL optimizado (joins, subqueries, índices)
- Redis (uso para colas y cacheo)
- Websockets (Broadcasting con Echo o Reverb)
- API REST (consumo y publicación, autenticación por tokens, OAuth si aplica)
- Servidores Ubuntu 20.04+ (manejo básico: reinicio de contenedores, logs, monitoreo de procesos, cron jobs)
- Git (gitflow básico, ramas, pull requests, merge)
Deseable pero no excluyente
- Experiencia en integración con sistemas ERP/contables: Contpaqi, Tress, Epicor
- Automatización de etiquetas con Seagull-Scientific Bartender
- Conocimiento general de redes e infraestructura básica
- Familiaridad con colas: supervisord, Horizon o similares
Experiencia en debugging en ambientes productivos
Habilidades personales valoradas
- Precisión técnica y orientación al detalle
- Capacidad de trabajo autónomo y resolución de problemas complejos
- Comunicación efectiva con equipos técnicos y no técnicos
- Organización y documentación de procesos técnicos
- Compromiso con buenas prácticas de desarrollo y mantenimiento de código
Requisitos mínimos
- Mínimo 2 años de experiencia comprobable en desarrollo backend con Laravel en proyectos productivos.
- Experiencia práctica en entornos Docker en Linux.
- Formación profesional en Ingeniería en Sistemas, Informática, Industrial o carrera afín.
- Capacidad técnica demostrable.
- Recomendaciones verificables.