Terminado

Emmanuel Guardado - Desarrollador C#Net - Despliegue en Vps y configuración de bd Postgresql Cliente enterprise

Publicado el 22 Octubre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Buscamos un desarrollador Senior C#/.NET Core 9.0 para la implementación y despliegue de dos servicios que tenemos funcionando de rastreo automatizado (Worker Services). El objetivo principal es migrar y desplegar los servicios en un VPS Linux, ahora mismo tenemos el scraper en un doplet de digital ocean conectado con Supebase y queremos pasar los códigos y base de datos a Hetzner o OVH para optimizar costes.

Tareas Críticas Requeridas:

Migración de DB: Modificar la cadena de conexión codificada (hardcodeada) en el código fuente (BaseDatos.cs) para apuntar a la nueva instancia de PostgreSQL. Garantizar la funcionalidad Npgsql (ej. Inserción con RETURNING id).

Despliegue Persistente: Configurar las aplicaciones .NET para que se ejecuten de forma ininterrumpida en Linux (ej. Usando systemd). Configuración Avanzada: Asegurar la instalación de la base de datos, la creación de la tabla de configuración central y la correcta carga de los datos de proxy rotativo por parte de las aplicaciones.

Demostrar entendimiento de servicios complejos que utilizan múltiples hilos, spoofing de headers (ej. Simulación de móvil) y User-Agents rotativos para el rastreo de portales inmobiliarios.

Requisitos Indispensables (Senior): C#/.NET Core: Mínimo 5 años de experiencia con desarrollo de servicios y DI. DevOps/Linux: Experiencia avanzada en despliegue de aplicaciones .net en vps linux y uso de utilidades como systemd. PostgreSQL Nativo: Dominio de la instalación, configuración y administración de PostgreSQL.

Entregables y Aportes:

Servicios corriendo 24/7 en el VPS, instancia de PostgreSQL nativa configurada, y el código C# modificado y probado. Añadir alguna configuración de monitorización para reiniciar los servicios automáticamente en caso de fallo.

Aportamos: Código fuente C# completo, documentación, esquema de base de datos y acceso al nuevo VPS.

Categoría Programación y Tecnología
Subcategoría Programación Web

Plazo de Entrega: No definido

Otros proyectos publicados por P. I.