Enviar candidatura ahora »

Desarrollador SingleStore

Desarrollador SingleStore

Campo personalizado 1:  Backend Development
Campo personalizado 3:  Backend Development
País/región:  CO
Fecha:  20 feb 2025
Ubicación: 

Bogotá, CO, 110231 Medellin, CO, 050021

Lugar de trabajo:  Remoto

¿Que buscamos?

 

Desarrollador SingleStore

 

Tus principales responsabilidades a desarrollar:


Desarrollador senior en SingleStore, necesita dominar la base de datos en términos de modelado, optimización, integración con sistemas distribuidos y procesamiento de datos en tiempo real. Aquí tienes un desglose detallado de los conocimientos y funciones clave.

Conocimientos Técnicos

1. Fundamentos de SingleStore

• Arquitectura de SingleStore: Clustered Columnstore, Rowstore, Aggregators, Leaves.
• Diferencias entre Rowstore vs. Columnstore y cuándo usar cada uno.
• Sharding y particionamiento de datos para escalabilidad horizontal.
• Ingesta de datos en tiempo real con pipelines de SingleStore.
• MVCC y Concurrencia en transacciones de alto rendimiento.

2. SQL Avanzado y Procedimientos Almacenados

• Dominio de SQL estándar y extensiones de SingleStore.
• Procedimientos almacenados y User Defined Functions (UDFs) en SQL y Python.
• Optimización de queries con EXPLAIN, PROFILE y tuning de índices.
• Funciones analíticas y agregaciones eficientes en datos distribuidos.

3. Integración con Sistemas Distribuidos

• Conectores y ETL con Kafka, Spark, Flink, Debezium (CDC).
• Integración con herramientas de BI como Tableau, Power BI, Looker.
• Conectividad con aplicaciones mediante JDBC, ODBC y APIs REST.
• Uso de Federated Queries para combinar datos de múltiples fuentes.

Funciones de un Desarrollador Senior SingleStore

1. Diseñar y optimizar modelos de datos para cargas de trabajo OLTP y OLAP.
2. Desarrollar y mantener consultas SQL optimizadas para aplicaciones de alto rendimiento.
3. Implementar pipelines de datos en tiempo real con Kafka, Flink o Spark.

 

Soft skills:

 

  • Liderazgo
  • Comunicación
  • Proactivo
  • Trabajo en equipo

 

-En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-

Als Partner für IT-Beratung und Software-Entwicklung sind wir auf die digitale Transformation unserer Kunden aus den Bereichen Finanzen, Versicherungen und Industrie spezialisiert. Unsere rund 700 Talente in Deutschland entwickeln mit modernsten Technologien nachhaltige Lösungen.

Qué ofrecemos

  • Conciliación y Flexibilidad: Posibilidad de trabajar desde casa híbrido/remoto,  jornadas flexibles y viernes intensivos.
  • Formación y Desarrollo: Plan personalizado, programas formativos.
  • Beneficios Sociales: Cheques comida, seguro vida, apoyo teletrabajo.
  • Retribución Flexible: Ajustada a tus necesidades (seguro médico, guardería, formación, otros).
  • Paquete de Reubicación (si aplica): Apoyo económico, asesoramiento, patrocinio visas.
  • Programa de Recomendaciones.
  • Programa de Bienestar: Nutrición, Física, Mental. Descuentos con Wellhub. Servicio de apoyo psicológico gratuito. 
  • Vida en GFT: Oficinas inteligentes, eventos, premios de valores, charlas inspiradoras.
  • Cultura corporativa internacional.

¿Quieres estar al tanto de nuestras oportunidades profesionales?

Únete a nuestra TALENT COMMUNITY y personaliza tus alertas de empleo, recibe noticias e invitaciones a eventos, en función de tus intereses.

Enviar candidatura ahora »