




Resumen del Puesto: Buscamos un Desarrollador Python con experiencia en frontend y backend, scripting, DevOps, y sólidas habilidades blandas para unirse a nuestro equipo en constante crecimiento. Puntos Destacados: 1. Oportunidad de trabajar en proyectos complejos con tecnologías modernas. 2. Colaboración en equipo y mentoría a desarrolladores junior y mid-level. 3. Desarrollo integral (frontend, backend) y automatización de tareas. Somos una empresa 100% mexicana con más de diez años especializados en perfiles de TI y Telecom. Con presencia internacional en USA y toda LATAM. Buscamos atraer a los mejores talentos. En vista de nuestro constante crecimiento ampliamos nuestro equipo con el siguiente perfil. DESARROLLADOR PHYTON Ofrecemos: Sueldo mensual: $45,000 libres Pagos quincenales PL Esquema mixto Horario de lunes a viernes Lugar de trabajo CDMX Requerimientos generales: * Edad:35 Años en adelante * 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. Habilidades Blandas * Resolución de problemas: Capacidad analítica para investigar, diagnosticar y solucionar problemas complejos. * Comunicación efectiva: Explicar conceptos técnicos de manera clara a colegas y stakeholders no técnicos. * Trabajo en equipo: Colaboración con otros desarrolladores, testers, DevOps y product owners. * Mentoría: Orientar y capacitar a programadores junior y mid\-level. * Gestión del tiempo: Priorizar tareas y cumplir plazos en proyectos con múltiples entregables. En Bsystems no se discrimina a ninguna persona por su género, raza o religión. Queda prohibido solicitar pruebas de embarazo y certificado de inmunodeficiencia Humana (VIH) Tipo de puesto: Tiempo completo Sueldo: $45,000\.00 al mes Lugar de trabajo: Empleo presencial


