Evaluating bids

Desarrollador Backend para Integración de Apis en Plataforma Web

Published on the October 29, 2024 in IT & Programming

About this project

Open

Estamos en búsqueda de un desarrollador backend experimentado para integrar cinco APIs en nuestra plataforma web. La plataforma, desarrollada con NextJS en el frontend y NodeJS/Express en el backend, requiere la incorporación de estos servicios externos con la opción de decidir, en función de ciertas condiciones, entre consumir las APIs o seguir usando carga masiva de datos mediante archivos Excel.

Perfil del Freelancer:
Buscamos un profesional organizado, con experiencia comprobable en integración de APIs y configuraciones condicionales de consumo de datos. La persona seleccionada deberá trabajar en forma autonoma para realizar las implementaciones y realizar pruebas de estabilidad

Project overview

Este proyecto consiste en una plataforma de control de presupuesto. Nuestra plataforma permite a los clientes gestionar y monitorear sus presupuestos mediante el uso de datos provenientes de otras plataformas. Actualmente, la plataforma funciona a través de cargas de datos en formato Excel, pero algunos clientes han proporcionado APIs que permiten consumir sus datos de forma directa, lo que mejorará la precisión y eficiencia en la gestión de presupuestos. Requisitos Específicos del Proyecto: 1. Integración de APIs: Desarrollar la integración de cinco APIs en el sistema de gestión. 2. Configuración de Condiciones Lógicas: Establecer condiciones para optar entre el consumo de APIs o la carga de datos mediante Excel. 3. Sincronización de Datos: Asegurar que las integraciones funcionen eficientemente con la base de datos PostgreSQL y el sistema de archivos en S3. 4. Control de Acceso: Implementar autenticación y control de acceso basado en roles (rbac) mediante casbin. 5. Pruebas de Estabilidad: Realizar pruebas exhaustivas para asegurar el funcionamiento estable en desarrollo y producción. Conocimientos y Experiencia Necesaria: - Backend: Experiencia en NodeJS y Express, especialmente en consumo de APIs. - Frontend: Conocimientos básicos de NextJS (deseable). - Autenticación y Seguridad: Experiencia con casbin u otros sistemas de control de acceso (rbac). - Bases de Datos: Conocimiento de PostgreSQL y sincronización de datos con APIs. - Almacenamiento de Archivos: Experiencia con sistemas de archivos en la nube como S3. - ETL y Migración de Datos: Experiencia en ETL para la integración de datos históricos y sincronización entre plataformas.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed