01 oct
|
AE Architectural Engineering
|
Colombia
01 oct
AE Architectural Engineering
Colombia
AE Architectural Engineering, firma de consultoría BIM con operación en Colombia, Latam y EEUU, busca un ingeniero de software Python que asuma sus aplicaciones internas. El cargo tiene tres frentes: completar y estabilizar las que ya están en uso, evolucionarlas con nuevas funciones y desarrollar las nuevas herramientas digitales de la firma.
Responsabilidades
• Asumir una aplicación de escritorio en producción (Python, PyQt6, integración con Autodesk Construction Cloud mediante Autodesk Platform Services): documentarla, estabilizarla y dejarla con compilación reproducible, pruebas y control de versiones.
• Modernizar su arquitectura y su seguridad: manejo de credenciales, acceso por usuario y comunicaciones cifradas.
• Evolucionar las aplicaciones con nuevas funcionalidades definidas con los equipos BIM y los clientes.
• Dar soporte técnico: atender tiquetes, diagnosticar en producción, corregir y publicar versiones.
• Diseñar y desarrollar nuevas aplicaciones de auditoría, automatización y consolidación de información BIM.
Requisitos
• 5 años o más de crecimiento profesional en Python.
• Aplicaciones de escritorio con PyQt o PySide, empaquetado para Windows con PyInstaller y firma de ejecutables.
• Programación asíncrona (asyncio, aiohttp), APIs REST y OAuth 2.0 (Authorization Code con PKCE y Client Credentials).
• Seguridad aplicada: gestión de secretos, TLS y acceso con mínimo privilegio.
• Desarrollo de servicios backend (FastAPI o similar) y despliegue en la nube.
• Experiencia demostrable tomando código heredado o de terceros, incluidas aplicaciones Python empaquetadas: analizarlo, documentarlo y refactorizarlo.
• SQL/SQLite, procesamiento de Excel (openpyxl), Git y pytest.
• Soporte a usuarios o clientes en producción y gestión de versiones.
• Inglés técnico de lectura y escritura.
Deseable
• Autodesk Platform Services y Autodesk Construction Cloud: Data Management API (hubs, projects, folders, items, versions, OSS).
• Experiencia en el sector AEC, proces
📌 Ingeniero de Software Python Senior (Colombia)
🏢 AE Architectural Engineering
📍 Colombia