




Resumen: Se busca un Desarrollador/Administrador Senior de Jira para diseñar y mantener un entorno complejo de Atlassian, centrándose en el desarrollo guiado por pruebas (TDD), la creación de scripts y la automatización con el fin de ampliar las funcionalidades de Jira e integrarlo con sistemas externos. Aspectos destacados: 1. Ingeniería y mantenimiento de un entorno complejo de Atlassian para aproximadamente 1.000 usuarios 2. Enfoque intensivo en el desarrollo guiado por pruebas (TDD), la creación de scripts y la automatización 3. Uso de Groovy y Python para personalizaciones e integraciones avanzadas **Título del puesto:** Desarrollador Senior de Jira \& Administrador **Resumen del rol:** Buscamos un dinámico Desarrollador/Administrador Senior de Jira para diseñar y mantener un entorno complejo de Atlassian para una base de usuarios de \~1.000\. A diferencia de un rol estándar de administración, este puesto se centra intensivamente en el **desarrollo guiado por pruebas (TDD), la creación de scripts y la automatización.** Será responsable de diseñar un marco de pruebas de extremo a extremo (E2E) personalizado dentro de Jira para gestionar los flujos de trabajo de Requisitos, Verificación y Ejecución. Utilizará **Groovy y Python** para desarrollar personalizaciones avanzadas e integrar Jira con sistemas descendentes. **Responsabilidades clave** **Desarrollo \& Automatización** * **Creación avanzada de scripts:** Uso de **Groovy y ScriptRunner** para desarrollar funciones complejas de flujo de trabajo, comportamientos y agentes de escucha que amplíen las capacidades nativas de Jira. * **Integración mediante API:** Diseño y desarrollo de soluciones personalizadas mediante **Python** y las API REST de Jira para integrarse con herramientas externas (específicamente Jenkins y tuberías CI/CD). * **Arquitectura del marco de pruebas:** Mantenimiento y mejora de una jerarquía de pruebas personalizada, garantizando un flujo de datos sin interrupciones entre los tres flujos de trabajo clave: Requisitos, Verificación y Ejecución. * **Automatización de datos:** Automatización de la ingesta de resultados de componentes de prueba en la jerarquía de Jira y extracción de datos para informes externos. **Administración \& Operaciones del sistema** * **Gestión de instancias:** Supervisión diaria de la salud, el rendimiento y la configuración de la instancia de producción de Jira. * **Configuración:** Gestión de personalizaciones complejas, incluidos flujos de trabajo, pantallas, campos, esquemas de permisos y esquemas de notificaciones. * **Gestión de complementos:** Instalación, configuración, prueba y gestión del ciclo de vida de aplicaciones del mercado Atlassian. * **Control de acceso:** Gestión de permisos de usuario, solicitudes de acceso a proyectos y gestión de licencias. **Entrega de proyectos \& Gestión de partes interesadas** * **Recopilación de requisitos:** Interacción con partes interesadas empresariales y técnicas para finalizar los requisitos, obtener la aprobación formal y traducir las necesidades empresariales en implementaciones técnicas en Jira. * **Entrega ágil:** Seguimiento del progreso del proyecto, gestión de escalaciones y garantía de la entrega de funcionalidades dentro de los límites de coste y cronograma. **Cualificaciones \& Competencias técnicas** * **Creación de scripts \& lenguajes:** Competencia experta en **Groovy** (para el backend de Jira) y en **Python** (para automatización y creación de scripts externos). * **Desarrollo en Jira:** Experiencia extensa con **ScriptRunner para Jira**, incluido el desarrollo de agentes de escucha personalizados, comportamientos y funciones posteriores al flujo de trabajo. * **Administración de Jira:** Más de 3 años de experiencia gestionando Jira y Confluence (Server/Data Center o Cloud). * **Ciclo de pruebas:** Comprensión profunda de los procesos de pruebas de software de extremo a extremo (E2E) y del desarrollo guiado por pruebas (TDD). * **Herramientas de jerarquía:** Competencia en **Jira Structure** (ALM Works) u otras herramientas similares de gestión jerárquica. * **Integración:** Experiencia integrando Jira con herramientas DevOps, específicamente con **Jenkins**. * **Bases de datos:** Experiencia trabajando con bases de datos para extracción y generación de informes de datos. **Competencias personales** * **Resolución de problemas:** Capacidad para simplificar problemas técnicos complejos en soluciones comprensibles para partes interesadas no técnicas. * **Sentido de propiedad:** Historial sólido de asumir la responsabilidad de la salud de la instancia y de la experiencia del usuario; capacidad para priorizar la carga de trabajo de forma autónoma. * **Comunicación:** Excelentes habilidades verbales y escritas para documentación y presentaciones ante partes interesadas. **Cualificaciones preferidas (ventaja adicional)** * **Certificaciones:** Profesional Certificado Atlassian (ACP\-100/ACP\-600\). * **Herramientas adicionales:** Experiencia con el software **Jama** o **TestRail**. * **DevOps:** Sólida experiencia en DevOps. **Formación académica** * Licenciatura (B.S.) o superior en Ciencias de la Computación, Ingeniería o disciplina técnica relacionada. Nota: Este puesto es 100 % remoto, con horarios laborales que se superponen con la zona horaria de la costa pacífica de Estados Unidos. Tipo de puesto: Tiempo completo Remuneración: Desde 30\.00€ por hora Idioma: * Inglés (obligatorio) Ubicación laboral: Remota


