Estamos buscando desarrolladores altamente cualificados para colaborar en un proyecto integral que involucra la arquitectura completa, configuración, pruebas, y despliegue de un sistema utilizando contenedores Docker, configuración de backend y frontend, así como un entorno de desarrollo robusto. Este proyecto se orienta a la automatización y estandarización del despliegue y desarrollo, minimizando la intervención manual y asegurando la calidad 100/100 en cada etapa.
El trabajo incluye las siguientes responsabilidades:
Despliegue en Servidor OVH: Automatización del despliegue del sistema en un servidor remoto utilizando
deploy.sh.
Configuración de Contenedores Docker: Generación y gestión de contenedores Docker para cada componente del sistema mediante
docker_setup.sh.
Configuración del Backend y Frontend: Implementación de un backend seguro y eficiente (
setup_backend.sh) y configuración del entorno del frontend (
setup_frontend.sh).
Entorno de Desarrollo: Configuración completa del entorno de desarrollo (
setup_env.sh).
Pruebas Exhaustivas: Ejecución de pruebas unitarias, integración, carga y aceptación para asegurar la calidad del sistema (
project_tests.sh).
Rollback Automático: Implementación de una solución de recuperación automatizada en caso de fallos durante el despliegue (
rollback.sh).
Documentos Adjuntos para Consulta
Para facilitar la comprensión del proyecto, hemos adjuntado varios documentos que detallan cada aspecto de la arquitectura y la configuración:
Despliegue en Servidor OVH: Incluye el proceso completo para la instalación y configuración.
Arquitectura Completa del Proyecto: Descripción de la estructura y organización del proyecto.
Configuración del Backend y Frontend: Documentos detallados para la instalación, configuración y despliegue del backend y frontend.
Planificación del Proyecto y Pruebas: Detalles de las fases de desarrollo, pruebas y procedimientos de seguridad.
Si tienes experiencia en DevOps, contenedores Docker, automatización de despliegues, configuración de backend y frontend, y pruebas de software, ¡nos encantaría contar contigo en este proyecto!
Plazo de Entrega: No definido