




Resumen: Buscamos un ingeniero experimentado, con fuerte enfoque en backend, que asuma la propiedad y evolución de la dirección técnica de una solución interna de automatización/plataforma, impulsando la automatización y garantizando la fiabilidad y escalabilidad del sistema. Aspectos destacados: 1. Diseñe el futuro con IA de vanguardia y tecnologías emergentes 2. Compatible con trabajo remoto, horarios flexibles y mentalidad centrada en resultados más que en horas 3. Asuma el impacto de su trabajo con verdadera responsabilidad y libertad para innovar **Sobre nosotros** Agile Monkeys es una boutique de software y un estudio de startups. Ofrecemos servicios de consultoría en software de IA y desarrollamos productos relacionados con IA y búsqueda, como AIFindr.ai. **¿Por qué debería unirse a nosotros?** En Agile Monkeys, no solo construimos software: estamos moldeando el futuro. * Futurice su carrera trabajando en la vanguardia de la IA y las tecnologías emergentes. * Crecimiento ilimitado en un equipo que prospera gracias a la curiosidad, el aprendizaje y la superación de límites. * Desarrolle su potencial en una cultura donde las personas permanecen: contamos con una alta tasa de retención porque a la gente le encanta trabajar aquí. * Trabaje a su manera: compatible con trabajo remoto, horarios flexibles y mentalidad centrada en resultados más que en horas. * Asuma el impacto de su trabajo: le otorgamos verdadera responsabilidad, confianza y libertad para innovar. * Un entorno seguro para crecer: fomentamos el pensamiento audaz, el aprendizaje a partir de los errores y salir de la zona de confort. * Somos una empresa autofinanciada desde hace más de 14 años desde las Islas Canarias, sin dependencia de inversores. Únase a un equipo selecto y colaborativo donde la excelencia es el estándar y cada contribución importa. El objetivo es **mantener y evolucionar un producto técnico interno con alto impacto en múltiples equipos**. **Alcance del proyecto y realidad diaria** * Solución interna orientada a la automatización / plataforma. * Utilizada por múltiples equipos. * Alto enfoque en: * fiabilidad, * estandarización, * reducción de pasos manuales y errores humanos. * Interacción regular con: * producto, * otros ingenieros, * aspectos de plataforma / infraestructura. La rutina diaria incluye: * Toma de decisiones arquitectónicas y discusiones sobre compensaciones. * Revisión y configuración de propuestas técnicas. * Mejora de los flujos de CI/CD, despliegue y promoción. * Identificación de riesgos antes de que se conviertan en incidencias. * Intervención ocasional de forma práctica en áreas complejas donde la orientación no es suficiente. **Pila tecnológica (actual / relevante)** Lenguaje y backend Rol con fuerte énfasis en backend. * .NET es un plus, pero **no es obligatorio** si la experiencia senior en backend es sólida. Arquitectura * Sistemas distribuidos. * Patrones basados en eventos. * Mentalidad centrada primero en APIs (contratos, versionado, compatibilidad hacia atrás). Datos * Bases de datos relacionales (MSSQL) a escala productiva. Automatización y entrega * CI/CD como prioridad absoluta. * Flujos de trabajo reutilizables (GitHub Actions es un plus muy valorado). * Promoción automatizada entre entornos. Infraestructura * Infraestructura como código (Terraform es un plus muy valorado). * Experiencia con proveedores cloud (Azure es un plus muy valorado). Calidad * Pruebas automatizadas como parte integral del diseño, no como una tarea posterior. * Aplicación rigurosa de estándares de código, especialmente en la era de los agentes de IA. **Capacidades** La persona debe ser capaz de: * Asumir la propiedad y evolución de la **dirección técnica** de la solución. * Diseñar sistemas que sean **pragmáticos, mantenibles y escalables**. * Tomar decisiones técnicas de extremo a extremo: diseño, implementación y despliegue. * Ver al sistema como un todo, no solo como servicios aislados. * **Impulsar la automatización**, en lugar de compensarla con procesos o documentación. * Anticipar riesgos técnicos y actuar antes de que se agraven. * Traducir objetivos empresariales y de producto en estrategias técnicas concretas. * Oponerse cuando algo añade complejidad sin aportar valor suficiente. **Habilidades blandas** * Pensamiento crítico sólido; cuestiona las suposiciones de forma constructiva. * Alta iniciativa y sentido de responsabilidad. * **Capacidad para trabajar con ambigüedad**. * Comunicación clara y directa con partes interesadas técnicas y no técnicas. * Influencia basada en el razonamiento, no en la jerarquía. **Estilo de trabajo** * Prioriza la salud a largo plazo del sistema por encima de la velocidad a corto plazo. * Toma decisiones deliberadas y explica claramente las compensaciones. * Mantiene altos estándares técnicos incluso cuando no se solicitan explícitamente. * Equilibra pragmatismo con excelencia técnica. **Qué no es este puesto** * No es un puesto de Gerente de Ingeniería. * No es un puesto centrado en la ejecución de tickets. * No es un puesto para alguien que necesite dirección constante. **Sobre la IA** * Se espera utilizar la IA como **herramienta de apalancamiento**. * Enfoque en: automatización, reducción de la carga cognitiva/manual, apoyo a la toma de decisiones técnicas. * Mentalidad crítica: evaluar coste, mantenibilidad y riesgos. * Conocimientos sobre patrones GraphRAG. * Conocimientos sobre diseño de agentes. * Experiencia en pipelines de Extracción-Transformación-Carga (ETL).


