Sobre este proyecto
it-programming / e-commerce
Abierto
Estamos buscando un Arquitecto de Base de Datos altamente experimentado para diseñar una base de datos escalable para nuestra tienda de refacciones automotrices. El candidato ideal debe tener experiencia comprobable en el sector de autopartes, específicamente con catálogos automotrices, compatibilidades vehiculares o sistemas de refacciones.
El objetivo principal es diseñar una base de datos robusta y escalable que permita estructurar de manera eficiente la siguiente información:
Productos y variantes
Proveedores
Inventario
Familias y categorías de productos
Compatibilidades vehiculares (Marca, Modelo, Año, Motor)
Relación many-to-many entre productos y vehículos
Creación de un código maestro interno único para cada producto, independiente del código de proveedor, que funcione como identificador principal del sistema.
Necesitamos un modelo de datos sólido que soporte:
1 producto relacionado con múltiples vehículos
1 vehículo relacionado con múltiples productos
Manejo eficiente de rangos de años para compatibilidades
Evitar la duplicación de información
Soportar miles de productos y miles de aplicaciones vehiculares
Búsqueda optimizada por la secuencia: Marca -> Modelo -> Año -> Motor
Las responsabilidades del profesional incluirán:
Análisis del catálogo actual de productos (en formato Excel).
Diseño del modelo entidad–relación (ER).
Definición de claves primarias, foráneas e índices para optimizar el rendimiento.
Diseño de la estructura del código maestro interno y su lógica de generación.
Establecimiento de reglas de integridad referencial.
Propuesta de una arquitectura de base de datos escalable, preferiblemente en PostgreSQL o MySQL.
Entrega de un diagrama er completo, un script base sql para la creación de la base de datos y un documento explicativo detallado.
Adicionalmente, necesito que me enseñe cómo estructurarla correctamente y cómo alimentarla con información, incluyendo buenas prácticas para carga masiva, normalización y mantenimiento futuro.
Se valorará positivamente (no es obligatorio) la experiencia en integración con plataformas como Shopify o con otros sistemas de e-commerce automotriz.
Es fundamental que el candidato entienda la complejidad de estructurar datos de AUTOPARTES y compatibilidades reales, más allá de un diseño web o programación frontend. Este proyecto tiene posibilidad de continuidad para futuras fases de desarrollo, como la creación de APIs e integraciones adicionales.
Categoría Programación y Tecnología
Subcategoría Tiendas Online (e-commerce)
¿Cuál es el alcance del proyecto? Crear una tienda nueva
Plazo de Entrega: No definido
Habilidades necesarias