** Resumen del Proyecto Buscamos un SysAdmin/Especialista en Infraestructura DevOps freelance para diseñar, configurar y optimizar una arquitectura de alta disponibilidad de tres servidores Linux para nuestra instancia de Odoo 16 Community El objetivo principal es implementar una estrategia de entornos separados para garantizar que el desarrollo no afecte a la operación comercial. ** Entregables Clave (Configuración en 3 Servidores) El candidato será responsable de configurar y asegurar los siguientes entornos (se proporcionarán accesos root/sudo): 1. Servidor de Base de Datos (PostgreSQL) • Instalación: Instalación y hardening de PostgreSQL [Especificar versión]. • Optimización (Tuning): Ajuste fino de los parámetros del archivo postgresql.conf para maximizar el rendimiento con Odoo (especialmente para entornos de gran volumen). • Seguridad de Red: Configuración estricta del archivo pg_hba.conf para aceptar solo conexiones IP desde los servidores de Aplicación (Desarrollo y Producción). • Backups: Implementación de un sistema robusto y automatizado de copias de seguridad de la base de datos (ej. pg_dump y rotación). 2. Servidor de Aplicación de PRODUCCIÓN (Odoo App) • Configuración de Odoo: Instalación de Odoo en modo de producción (multiprocessing), ajustando el número de workers para la carga de usuarios finales. • Proxy y HTTPS: Configuración de Nginx como reverse proxy con certificado SSL (HTTPS) y reglas de caché para máximo rendimiento. • Código de Producción: Configuración del repositorio Git para el despliegue automático del código estable. 3. Servidor de Aplicación de DESARROLLO / STAGING (Odoo App) • Configuración de Odoo: Instalación de Odoo para el equipo de desarrollo, configurado para consumir los recursos necesarios para pruebas. • Entorno Aislado: Asegurar que los entornos de Desarrollo y Producción tengan bases de datos separadas o aisladas en el servidor de PostgreSQL (o bases de datos "clonadas" para pruebas). ** Requisitos Técnicos Obligatorios • Experiencia demostrable en despliegue de Odoo en arquitectura distribuida (más de 1 servidor). • Experiencia en configuración de entornos separados (Prod vs. Dev/Staging). • Dominio experto de Linux (Ubuntu/Debian) y scripting (Bash/Python). • Experiencia avanzada en optimización de PostgreSQL y gestión de seguridad de red entre servidores (pg_hba.conf). • Dominio de Nginx como reverse proxy y gestión de SSL/TLS. ** Información Adicional • Duración del Proyecto: Se estima un rango de 35 a 60 horas de trabajo efectivo. Pedimos a los candidatos que confirmen su estimación. • Alcance: La entrega es la infraestructura operativa, asegurada y optimizada. • Servidores: [Menciona la distribución y el proveedor de la nube si ya los tienes: Ej: Ubuntu 22.04 LTS en AWS/VPS].