




Resumen del Puesto: Importante consultora busca Desarrollador Python Sr. con experiencia fullstack para diseñar, implementar y mantener sistemas complejos, automatizar tareas y optimizar código. Puntos Destacados: 1. Experiencia fullstack en desarrollo Python, frontend y backend 2. Dominio de librerías, frameworks y automatización con Python 3. Conocimientos sólidos en DevOps, CI/CD, Docker y Linux Importante consultora especializada en Telecomunicaciones y TI, se encuentra en búsqueda de: Desarrollador Python Sr.: Perfil profesional: Ingeniería en sistemas, Ingeniería en software o afín. Experiencia: Mas de 5 años de experiencia que domina tanto el desarrollo del lado del cliente (frontend) como el del servidor (backend Principales actividades: · Dominio del lenguaje: Conocimiento avanzado de sintaxis, estructuras de datos (listas, diccionarios, sets, tuplas), manejo de excepciones y comprensión de los principios PEP8\. · Programación orientada a objetos: Capacidad para diseñar, implementar y mantener sistemas complejos usando clases, herencia, polimorfismo y patrones de diseño. · Manejo de librerías y frameworks: Experiencia con librerías comunes (requests, pandas, numpy, logging, etc.) y frameworks (Django, Flask, FastAPI). · Automatización y scripting: Crear scripts eficientes para automatizar tareas y procesos empresariales. · Testing: Experiencia con pruebas unitarias, integración y frameworks de testing como pytest o unittest. · Optimización de código: Habilidad para identificar cuellos de botella, mejorar el rendimiento y refactorizar código. · Gestión de dependencias: Uso de entornos virtuales (virtualenv, venv, pipenv) y manejo de requirements.txt. Shell Script (Bash) · Scripting avanzado: Creación de scripts robustos para automatización de tareas en entornos Unix/Linux. · Manejo de procesos: Ejecución y control de procesos en segundo plano, redirecciones, pipes y control de errores. · Interacción con el sistema: Manipulación de archivos, directorios, permisos y variables de entorno. · Herramientas básicas: Uso de herramientas como awk, sed, grep, find, xargs, etc. · Automatización de despliegues y mantenimiento: Implementación de tareas programadas (cron jobs) y scripts de mantenimiento. DevOps y Herramientas Relacionadas · Control de versiones: Dominio de Git (ramas, merges, pull requests, tags). · Integración continua/Despliegue continuo (CI/CD): Familiaridad con herramientas como Jenkins, GitLab CI, GitHub Actions. · Sistemas operativos: Conocimiento profundo de entornos Linux/Unix. · Docker y virtualización: Experiencia en creación y gestión de contenedores. · Monitorización y logging: Uso de herramientas como Prometheus, Grafana, ELK Stack. Tipo de puesto: Tiempo completo Sueldo: $40,000\.00 \- $45,000\.00 al mes Lugar de trabajo: Empleo presencial


