Descripción
Resumen del Puesto:
Buscamos un profesional o tecnólogo para desarrollar e implementar soluciones de datos complejas, optimizar procesos ETL y trabajar con tecnologías como Python y PySpark.
Puntos Destacados:
1. Diseñar, desarrollar e implementar soluciones de datos de alta complejidad.
2. Colaborar con equipos multidisciplinarios en soluciones innovadoras.
3. Ambiente de trabajo colaborativo y desarrollo profesional.
**Job Description**
-------------------
**Senior Python / Data Developer**
==================================
**Perfil**
----------
* Profesional o Tecnólogo en Ingeniería de Sistemas o carreras afines.
* Experiencia mínima de 5 años en desarrollo de software y soluciones de datos participando en proyectos medianos y grandes.
* Experiencia en diseño, construcción y optimización de procesos de integración y transformación de datos (ETL) para entornos empresariales.
* Capacidad para desarrollar soluciones orientadas al procesamiento de grandes volúmenes de información, asegurando rendimiento, escalabilidad y mantenibilidad.
* Experiencia en análisis de requerimientos y diseño de soluciones alineadas con las necesidades del negocio.
* Modalidad remota.
**Conocimientos**
-----------------
* Desarrollo de aplicaciones y procesos de datos utilizando **Python y PySpark**.
* Diseño, construcción y optimización de procesos **ETL**.
* Manejo de grandes volúmenes de datos y procesamiento distribuido.
* Experiencia con **SQL** y modelado de datos.
* Bases de datos **Oracle, PostgreSQL, SQL Server y/o MySQL**.
* Control de versiones y gestión de código con **Git**.
* Experiencia en ecosistemas de datos sobre **HDFS** y entornos SaaS.
* Conocimiento en herramientas de orquestación como **Apache Airflow** (deseable).
* Buenas prácticas de desarrollo, integración continua y gestión de repositorios.
**Principales Responsabilidades**
---------------------------------
* Diseñar, desarrollar e implementar soluciones de datos para proyectos de alta complejidad y criticidad.
* Construir y optimizar procesos ETL orientados al procesamiento eficiente de grandes volúmenes de información.
* Desarrollar componentes y aplicaciones utilizando Python y PySpark bajo estándares de calidad y rendimiento.
* Diseñar soluciones técnicas a partir del análisis de requerimientos funcionales y de negocio.
* Optimizar procesos de carga, transformación y consulta de datos para mejorar desempeño y escalabilidad.
* Participar en actividades de mantenimiento evolutivo y correctivo de aplicaciones y plataformas de datos.
* Gestionar código fuente y despliegues utilizando Git y herramientas de integración continua.
* Documentar desarrollos, procesos y configuraciones técnicas.
* Colaborar con equipos multidisciplinarios para garantizar la entrega exitosa de las soluciones.
**Tu carrera en Capgemini**
---------------------------
* Al trabajar en un ambiente de equipo, nuestros consultores se enfocan en el análisis, diseño y desarrollo de soluciones basadas en tecnología para los clientes de Capgemini.
* Trabajarás en conjunto con especialistas funcionales, técnicos y del negocio para desarrollar soluciones innovadoras de datos y analítica.
* Contribuirás de una manera responsable y oportuna con la satisfacción del cliente proporcionando servicios y productos que generan valor agregado.
* Capgemini ofrece una compensación competitiva y beneficios superiores a los de Ley.
* Nuestras oficinas centrales están en París, Francia y tenemos presencia en más de 40 países.
* Capgemini ha desarrollado metodologías propias a nivel global: Collaborative Business Experience y Rightshore.
**Te encantará trabajar en Capgemini porque:**
----------------------------------------------
* Ofrecemos una experiencia única de reclutamiento y onboarding, y te ayudamos a construir las bases de tu carrera y habilidades profesionales.
* Proveemos un ambiente de trabajo colaborativo basado en nuestros 7 valores: Honestidad, Audacia, Confianza, Libertad, Espíritu de Equipo, Modestia y Diversión.