Desarrollador Fullstack Junior/Junior+ (Python/Web)
Buscamos un perfil técnico y meticuloso para trabajar con Python, FastAPI, PostgreSQL, React/Vue y Salesforce, desarrollando herramientas internas y digitalizando procesos reales de negocio.
Sobre el proyecto: Estamos construyendo un plataforma corporativa unificada basada en Salesforce y un conjunto de aplicaciones relacionadas para la digitalización de ventas y procesos internos. El trabajo se divide en dos áreas principales:
Procesamiento de datos: el sistema recopila listas de precios de proveedores (Excel, PDF, sitios web) de diversas fuentes, las procesa y las carga en el CRM. La arquitectura y el núcleo de este pipeline son gestionados por el equipo de backend. Tu tarea será mantenerlo y desarrollarlo, además de supervisar la calidad de los datos en cada etapa. Por ejemplo, actualmente la revisión de la "cola de revisión" en el pipeline se realiza a través de CLI; tendrás que convertirlo en un dashboard de UI intuitivo (REST API + frontend). Trabajarás con datos reales: formatos no estándar, diseños desalineados y casos extremos. Este sistema es nuevo, tiene 3 meses de historia y resuelve un problema que hasta ahora la empresa gestiona manualmente.
Desarrollo de sitios web: creación de recursos web relacionados con nuestros eventos, servicios y productos. Se valora la capacidad de comprender el mercado, la necesidad del cliente y cómo nuestras soluciones resuelven estos problemas con el objetivo de mantener un set de sitios web con una arquitectura visual y editorial unificada y eficaz.
Responsabilidades
Desarrollo Web y Backend:
Participar en el desarrollo y mantenimiento de la REST API (FastAPI) y el frontend (React/Vue) para el dashboard de UI de la "cola de revisión", en sustitución del actual CLI.
Mantener actualizados los sitios web relacionados con nuestros eventos, servicios y productos.
Mantener y desarrollar el pipeline en Python: ORM SQLAlchemy, migraciones con Alembic, adaptación de la lógica para nuevos formatos de datos.
Garantizar un intercambio de datos correcto e ininterrumpido con Salesforce a través de REST API.
Adicional: Control de calidad de datos:
Verificar exportaciones, escribir consultas SQL para comprobar la base de datos y revisar datos manualmente en la interfaz de Salesforce.
Gestionar casos de prueba (test cases) para los parsers, teniendo en cuenta anomalías en los datos (estructuras anidadas, diseños desalineados).
Redactar reportes de errores (bug reports).
Tareas operativas:
Ejecutar el pipeline (origen → PostgreSQL → Salesforce) siguiendo instrucciones predefinidas.
Revisión de la cola de revisión: análisis de registros de productos con discrepancias que no fueron resueltas por el proceso automático.
Preparación de entornos de prueba antes de las demostraciones.
Requisitos técnicos:
Stack Python: conocimientos básicos de Python, FastAPI, SQLAlchemy y Pydantic. Experiencia en el desarrollo y comprensión de los principios de diseño de aplicaciones REST API.
Web/Frontend: experiencia trabajando con HTML/CSS y JavaScript. Conocimientos básicos de React o Vue para la creación y mantenimiento de interfaces y dashboards sencillos.
Bases de datos: PostgreSQL. Experiencia trabajando con bases de datos, optimización de consultas y estructura de la base.
Arquitectura e infraestructura: comprensión de las arquitecturas de microservicios y cliente-servidor.
Calidad de datos: comprensión del ciclo de vida de los bugs y los principios del diseño de pruebas. Enfoque analítico, capacidad para escribir scripts para la verificación de datos y disposición para realizar revisiones minuciosas.
Soft skills: enfoque sistémico, disciplina y atención al detalle. Nuestros procesos son muy sensibles a las discrepancias. Para asegurarnos de tu atención al detalle, comienza tu carta de motivación con una consulta SQL válida que devuelva la palabra 'Akribis'. Esperamos la máxima atención a los detalles.
Se valorará positivamente:
Experiencia en el parsing de archivos complejos en PDF/Excel y comprensión de procesos ETL.
Familiaridad con el ecosistema de Salesforce.
Qué ofrecemos
Rol con impacto real: vas a influir directamente en cómo opera el negocio.
Cercanía con decisión y velocidad de implementación (sin burocracia).
Espacio para proponer estándares, ordenar procesos y profesionalizar el ecosistema digital.
Aprendizaje acelerado y posibilidad de crecimiento a medida que escala la transformación.
Modalidad y lugar de trabajo
Full Time - Jornada habitual de lunes a viernes
Modalidad presencial
Ubicación: CABA - Barrio Montserrat
- Negocio
- AKRIBIS
- Ubicaciones
- Edificio INNOVA - Av. Belgrano 863 - Ciudad de Buenos Aires - Argentina
Acerca de Equipo AKRIBIS Group
AKRIBIS significa en griego exactitud y precisión. Estos valores nos definen desde hace casi 25 años.
Hoy somos más de 90 personas que diseñan y entregan soluciones de alto valor al integrar conocimiento profundo de procesos con tecnologías de clase mundial, en alianza con socios tecnológicos de excelencia.