En XpertGroup creemos en el talento que transforma, innova y crece cada día.
Somos una consultora tecnológica especializada que impulsa el desarrollo personal y profesional de nuestros colaboradores, creando oportunidades para que cada #XpertLover lleve su potencial al siguiente nivel. Actualmente estamos en búsqueda de un Analista Programador Python, para sumarse a nuestra familia y participar en proyectos retadores de alto impacto.
¿Quieres crecer, aprender y construir soluciones junto a un gran equipo?
¡Esta oportunidad es para ti!
Descripción del cargo
Buscamos un profesional responsable de analizar, diseñar, desarrollar, probar y mantener soluciones de software utilizando Python. Será encargado de transformar requerimientos funcionales y técnicos en aplicaciones, servicios, automatizaciones e integraciones eficientes, seguras y escalables.
El cargo requiere capacidad para trabajar con bases de datos, APIs, procesos de integración, control de versiones y buenas prácticas de desarrollo, así como para brindar soporte y mejora continua a las soluciones implementadas.
Funciones y responsabilidades
- Analizar y documentar requerimientos funcionales y técnicos.
- Diseñar, desarrollar y mantener aplicaciones y servicios utilizando Python.
- Construir APIs, microservicios, procesos backend y soluciones de automatización.
- Integrar aplicaciones con bases de datos, servicios web y plataformas externas.
- Desarrollar scripts para automatizar tareas operativas y procesos del negocio.
- Diseñar y optimizar consultas en bases de datos relacionales y no relacionales.
- Implementar validaciones, manejo de errores, seguridad y controles de calidad en el código.
- Realizar pruebas unitarias, funcionales, de integración y regresión.
- Identificar y corregir errores, incidentes y problemas de rendimiento.
- Mantener y mejorar aplicaciones existentes.
- Participar en procesos de despliegue, integración continua y entrega continua.
- Gestionar código fuente mediante herramientas de control de versiones como Git.
- Aplicar buenas prácticas de programación, documentación y arquitectura de software.
- Elaborar documentación técnica, manuales y procedimientos de operación.
- Apoyar la estimación de esfuerzos y tiempos de desarrollo.
- Participar en revisiones de código y actividades de aseguramiento de calidad.
- Brindar soporte técnico a usuarios y equipos internos.
- Coordinar actividades con equipos de desarrollo, infraestructura, arquitectura, seguridad y negocio.
- Proponer mejoras orientadas a la eficiencia, escalabilidad y estabilidad de las soluciones.
- Mantenerse actualizado sobre nuevas herramientas, librerías y tecnologías del ecosistema Python.
Vacante Híbrida en Monterrey, Nuevo Leon, Mexico
Lugar de trabajo: remoto híbrido en Monterrey, N. L.