Lo que estamos buscando
Estamos buscando un Desarrollador de Integración de Datos motivado para unirse a nuestro equipo en expansión. El candidato ideal debe poseer una profunda comprensión de Python y un gran interés en aprender nuevas tecnologías. También se aprecia el conocimiento y la experiencia previa en tecnologías .NET. Como parte de nuestro dinámico equipo, tendrás la oportunidad de introducir ideas innovadoras, explorar nuevas tecnologías y contribuir en varias etapas del proyecto, adquiriendo tanto experiencia técnica como de cara al cliente.
Responsabilidades
- Diseñar e implementar sofisticados pipelines de datos, utilizando Python y posiblemente C#, para permitir una adquisición, transformación e integración de datos sin problemas.
- Implementar soluciones de API escalables utilizando Docker, enfocándose en garantizar un intercambio y transformación de datos eficientes.
- Participar en el descubrimiento de datos, asegurando el entendimiento y calidad de los conjuntos de datos que se procesan.
- Escribir código bien documentado que cumpla con los requisitos especificados.
- Escribir código que sea testeable y fácilmente mantenible en todos los lenguajes y frameworks.
- Colaborar eficazmente dentro de equipos ágiles, aprendiendo continuamente y adaptándose a las tendencias de la industria y las mejores prácticas.
- En una etapa posterior, evolucionar los esquemas de base de datos utilizando herramientas ORM como EF Core, alineándolos con las necesidades de datos nuevas y existentes.
Requisitos
- Buen conocimiento de Python, y especialmente de las bibliotecas Pandas y Numpy.
- Comprensión básica de los principios de diseño de bases de datos SQL.
- Experiencia o interés en la gestión de datos y ETL (extracción, transformación, carga) diseño/implementación.
- Una mente analítica que prospera en un entorno dinámico y acelerado.
- Es esencial contar con buenas habilidades de comunicación escrita y verbal en inglés.
- Capaz de trabajar en equipo y nivelar soluciones comunes y sostenibles.
Se considerará un plus
- Grado en Ciencias de la Computación, Tecnología de la Información, o un campo relacionado.
- Conocimiento de C# y los marcos de trabajo .NET relevantes.
- Certificaciones en campos relacionados, principalmente en Python y .NET.
- Familiaridad con Git u otros sistemas de Control de Versiones
- Experiencia previa con SQL Server y PostgreSQL.
- Familiaridad con prácticas Agile.
No dudes en buscar la oportunidad incluso si no crees que eres la combinación perfecta, valoramos mucho a los que buscan desafíos.
Beneficios
- Salario competitivo.
- Equipo de IT necesario para el trabajo.
- Provisión de ayuda financiera para la inscripción en cursos pertinentes, accesibles tanto en línea como en el sitio.
- Participar en extensas actividades de I+D, con la posibilidad de contribuir y ser reconocido en publicaciones de investigación.
- Oportunidades para mostrar iniciativa, trabajar con nuevas tecnologías y adquirir experiencia en aspectos técnicos y de interacción con el cliente.
- Exposición y participación en todas las etapas del proyecto en una empresa de tamaño que promueve el aprendizaje y el desarrollo.