x
o z e o l

Selligent Developer - Ozeol

Descripción del rol

El desarrollador de back-end es responsable de diseñar, desarrollar y mantener la lógica del lado del servidor, las APIs y los sistemas de integración de datos que alimentan las herramientas internas y las plataformas digitales. Este rol permite la creación de aplicaciones basadas en datos confiables, seguras y escalables al conectar las interfaces front-end con sistemas de datos estructurados. El desarrollador trabaja en estrecha colaboración con los equipos de DevOps, front-end y data engineering para garantizar el rendimiento, la integridad de los datos y la ejecución de la lógica empresarial en todas las plataformas.

Misiones

  •     Desarrollar y mantener módulos, flujos de trabajo e integraciones personalizados para el sistema CRM en la empresa.
  •       Implementar componentes técnicos dentro de Selligent Marketing Cloud para respaldar la ejecución de campañas personalizadas.
  •       Asiguramos un flujo de datos sin interrupciones e integración de sistemas entre el CRM, Selligent y otras plataformas.
  •   Colabore con los equipos de CRM y marketing para traducir las especificaciones técnicas en soluciones prácticas.

Tareas

  •       Desarrollar funcionalidades personalizadas de CRM (por ejemplo, formularios, scripts de automatización, informes y mejoras en la interfaz de usuario).
  •       Implemente plantillas de contenido dinámicas, scripting y integraciones API en Selligent.
  •       Apoya la integración de Selligent con los sistemas y las fuentes de datos internos.
  •       Gestiona las tareas de sincronización de datos, mapeo de esquemas y transformación.
  •       Realizar revisiones de código, pruebas y despliegue de desarrollos relacionados con CRM y Selligent.
  •       Documenta los componentes técnicos, los modelos de datos y los procedimientos de implementación.
  •       Asiguramos la integridad de los datos, la privacidad y el control de acceso en todas las plataformas.

Compromisos

  •       Proveer soluciones técnicas precisas y mantenibles que estén en consonancia con los requisitos empresariales.
  •       Mantenga la privacidad de los datos y cumpla con normas como GDPR y CCPA.
  •       Colabore eficazmente con los administradores de CRM, el marketing y los equipos de TI.
  •       Manténgase dentro del alcance del desarrollo y proporcione entregas limpias para las tareas operacionales.
  •       Asiguramos la mantenibilidad a largo plazo y la documentación de todos los componentes entregados.

Habilidades técnicas

  •     Dominio de los lenguajes de programación Java.
  •       Dominio en el desarrollo de Selligent Marketing Cloud (lenguaje de programación, Interact, obtención de datos).
  •       Experiencia en desarrollo de CRM
  •       Dominio profundo de HTML, CSS y desarrollo de correos electrónicos responsivos.
  •       Experiencia con la integración de APIs y plataformas de middleware.
  •       Experiencia en SQL y transformación de datos.
  •       Exposición a las colas de mensajes y el procesamiento asíncrono (Kafka, RabbitMQ).
  •       Conocimiento de Git y de los flujos de trabajo de CI/CD para el desarrollo.
  •       Conocimiento de las estructuras de datos de marketing y de los requisitos de cumplimiento.
  •       Capacidad para escribir pruebas unitarias, integradas y de carga para servicios de backend.
  •       Conocimiento de las mejores prácticas en seguridad, control de acceso y privacidad de datos.

Capacidades personales

  •       Un desarrollador especializado con la capacidad de trabajar en entornos multijugador.
  •       Comunicador claro con los equipos tanto técnicos como funcionales.
  •       Autorganizado y eficiente en la gestión de las tareas de desarrollo.
  •       Comprometidos con la calidad del código, el rendimiento y el diseño seguro.
  •       Están abiertos a aprender nuevas herramientas y marcos relacionados con el CRM y las tecnologías de marketing.
  •       Jugador de equipo confiable con una mentalidad proactiva hacia el apoyo y la mejora.

Educación y experiencia

  •       Título de licenciatura en Ciencias de la Computación o campo afín.
  •       Experiencia de 3 a 5 años en el desarrollo en plataformas Selligent (SMC + CRM on-prem).

Localización: Túnez
Idioma: Inglés

Solicite esta posición

Tipo(s) de archivo permitido(s): .pdf, .doc, .docx