Desarrollador de Software para Script de Limpieza y Organización de Datos Excel/Csv con Python

Ver la oferta original y aplicar en Workana

Descripción de la vacante

Se busca un desarrollador de software con experiencia en Python y la librería pandas para crear un script que automatice la limpieza y organización de archivos de datos en formato Excel o CSV. El objetivo principal es reducir significativamente el trabajo manual de procesamiento de datos, entregando archivos listos para su posterior análisis.

Alcance del trabajo:

- Desarrollar un script en Python capaz de leer archivos de entrada en formato Excel o CSV.

- Implementar la funcionalidad para eliminar filas duplicadas de los conjuntos de datos.

- Desarrollar lógica para identificar y gestionar celdas vacías, siguiendo reglas predefinidas que se proporcionarán al inicio del proyecto.

- Estandarizar los nombres de las columnas, incluyendo la eliminación de espacios innecesarios y caracteres especiales.

- Ordenar los datos de manera eficiente según una columna específica que se definirá.

- Asegurar la exportación de los datos limpios a un nuevo archivo en formato Excel o CSV.

- Proporcionar instrucciones claras y sencillas para la ejecución del script.

Entregables:

1. El código fuente completo del script en Python.

2. Un archivo de ejemplo original y su correspondiente versión limpia, demostrando la funcionalidad del script.

3. Un archivo README conciso con las instrucciones de instalación y uso del script.

4. Una ronda de pequeñas correcciones o ajustes en caso de que el script no cumpla con los requisitos acordados inicialmente.

Requisitos del perfil:

- Experiencia demostrable en programación con Python y un profundo conocimiento de la librería pandas para manipulación de datos.

- Capacidad para escribir código limpio, bien documentado y fácil de entender.

- Habilidad para trabajar de forma autónoma y gestionar el proyecto de principio a fin.

- Compromiso con la entrega puntual del proyecto dentro del plazo establecido.

Comunicación y metodología de trabajo:

Al inicio del proyecto, se proporcionará un archivo de datos de ejemplo junto con las reglas específicas y detalladas para la limpieza y organización. Se espera que el desarrollador revise estos requisitos y plantee cualquier pregunta esencial antes de comenzar el trabajo. Dada la naturaleza bien definida y el tamaño del proyecto, no se requerirán reuniones frecuentes ni actualizaciones diarias. Una breve confirmación al inicio y un mensaje cuando el trabajo esté listo para revisión serán suficientes. Se solicita a los interesados presentar su propuesta únicamente si pueden completar el proyecto dentro del presupuesto y el plazo acordados.

Categoría: Programación y Tecnología

Subcategoría: Data Science

Tamaño del proyecto: Pequeño

Ver la oferta original y aplicar en Workana