Emplea.do

Desarrollador de Automatización - Con experiencia sólida en AutoHotkey v2

Rymsoft Consultores C.A. · Bumeran · Distrito Capital, Caracas, Venezuela

Descripción del puesto

Desarrollador de Automatización con experiencia sólida en AutoHotkey v2 para diseñar, desarrollar e implementar robots de escritorio (scripts complejos) que optimicen flujos de trabajo, interactúen con aplicaciones de terceros y automaticen tareas repetitivas de forma eficiente, robusta y escalable.
Habilidades Técnicas (Hard Skills)
Esenciales:
• Dominio Avanzado de AutoHotkey v2: Comprensión profunda de la sintaxis moderna de la v2, manejo de objetos, clases, funciones anidadas y gestión rigurosa de errores (try/catch).
• Manipulación de la Interfaz de Usuario (UI): Experiencia avanzada en el control de ventanas y elementos mediante comandos nativos, envío de clics/teclas en segundo plano (ControlClick, ControlSend) y uso de librerías de UI Automation (UIA).
• Interacción con APIs y Datos: Capacidad para realizar peticiones HTTP (REST APIs) desde AHK y parsear formatos estándar como JSON y XML.
• Automatización de Ofimática: Manejo de objetos COM para interactuar de forma nativa y fluida con la suite de Microsoft Office (Excel, Word, Outlook) sin depender de la interfaz visual.
• Estructuras de Control y Concurrencia: Uso eficiente de temporizadores (SetTimer), flujos asíncronos y optimización del rendimiento del procesador (evitar bucles infinitos que saturen el sistema).
Deseables (Plus de alto valor):
• Llamadas a la API de Windows: Conocimiento en DllCall para interactuar directamente con la Win32 API, manipular el registro de Windows y gestionar mensajes del sistema (OnMessage).
• Web Scraping / Automatización Web: Experiencia integrando AHK con herramientas como Selenium o interactuando con navegadores mediante protocolos de depuración (Chrome DevTools Protocol).
• Control de Versiones: Manejo de Git y plataformas como GitHub o GitLab para el control del código fuente.
• Otros lenguajes: Conocimientos básicos de Python, JavaScript o C# (facilita la integración de scripts híbridos).
-Requerimientos- Educación mínima: Educación Técnico/Profesional
2 años de experiencia
Palabras clave: developer, programador