Salario negociable
Systems Engineering Solutions Corporation
Chantilly, VA, USA
Descripción del programa: El programa gestiona una cartera colaborativa de múltiples niveles de seguridad (sin clasificar, secreto y ultrasecreto) para proporcionar un entorno seguro, protegido y colaborativo en el que almacenar, procesar, enriquecer y analizar datos. El programa agiliza el proceso de examen mediante un enfoque de "ventanilla única" que permite a los examinadores utilizar una amplia variedad de herramientas y aplicaciones necesarias para ayudar a ilustrar la totalidad de la actividad criminal y los actores implicados. Descripción del puesto: Líder técnico de servicios de desarrollo rápido de aplicaciones: Buscamos un líder técnico dinámico e innovador en servicios de desarrollo rápido de aplicaciones (RAD) para dirigir el diseño, desarrollo y entrega de extremo a extremo de soluciones digitales rápidas, escalables y de alto impacto. En este puesto híbrido, liderará equipos técnicos ágiles, trabajará estrechamente con interesados del negocio y clientes, y promoverá prácticas modernas de desarrollo, incluyendo plataformas de bajo código/sin código, para acelerar el tiempo de valorización. Este es un puesto de liderazgo de alto impacto que requiere una combinación única de desarrollo práctico, arquitectura técnica, entrega ágil y comunicación con clientes. Requisito de autorización: Autorización activa de nivel Ultrasecreto con elegibilidad para Información de Compartimento Especial (SCI) Requisitos Responsabilidades: - Gestionar equipos tácticos que realicen respuesta a incidentes y operaciones de explotación y redes informáticas (CNO/CNE), centrados en la implementación rápida de capacidades para abordar desafíos en tiempo real. - Gestionar equipos compuestos por personal gubernamental técnicamente competente y personal contratado con habilidades en forense digital avanzado. - Capacidad para realizar las siguientes funciones: - Construir y probar prototipos operativos - Realizar análisis de datos cibernéticos relacionados con casos e inteligencia para desarrollar y aplicar herramientas o metodologías analíticas avanzadas - Realizar investigaciones sobre nuevas capacidades derivadas de análisis técnicos - Investigar tecnologías emergentes, técnicas de explotación, herramientas personalizadas, etc. - Realizar ingeniería inversa de herramientas, técnicas y capacidades utilizadas por actores cibernéticos para obtener conocimientos y mejorar las defensas - Realizar análisis y diseño de redes - Realizar investigaciones sólidas sobre vulnerabilidades y análisis de información técnica (datos, código, código binario, etc.) - Apoyar la integración de sistemas para operaciones de aplicación de la ley - Liderar ciclos de desarrollo rápido - Guiar al equipo a través de sprints de desarrollo acelerado de aplicaciones, asegurando una entrega rápida de prototipos y MVP de alta calidad. - Diseñar soluciones escalables y flexibles - Crear sistemas que permitan iteraciones rápidas y extensibilidad futura, equilibrando velocidad con mantenibilidad a largo plazo. - Colaborar estrechamente con los interesados - Trabajar directamente con gestores de producto, analistas de negocio y usuarios finales para recopilar requisitos en evolución e implementar rápidamente retroalimentación. - Supervisar la ejecución técnica - Proporcionar orientación técnica para el desarrollo frontend y backend, diseño de bases de datos, integraciones y plataformas de bajo código/sin código (si corresponde). - Promover una cultura basada en prototipos - Fomentar la creación de wireframes interactivos, maquetas funcionales y demostraciones operativas para validar conceptos de forma temprana y continua. - Mentorear y apoyar a desarrolladores - Liderar y capacitar a un equipo de desarrollo multifuncional, fomentando las mejores prácticas en desarrollo rápido, calidad de código y revisiones entre pares. - Asegurar la entrega ágil con retroalimentación continua - Implementar bucles estrechos de retroalimentación mediante integración continua, pruebas con usuarios y lanzamientos iterativos para evolucionar rápidamente las aplicaciones. - Identificar y resolver barreras técnicas - Solucionar problemas, eliminar obstáculos en el desarrollo e implementar soluciones prácticas dentro de plazos ajustados. - Integrar herramientas y tecnologías de forma eficiente - Evaluar e implementar herramientas, frameworks y plataformas adecuados para RAD (por ejemplo, OutSystems, Mendix, Microsoft Power Platform o pilas tradicionales). - Mantener la calidad mientras se avanza rápidamente - Equilibrar la velocidad de desarrollo con rigor técnico mediante pruebas ligeras, control de versiones y estándares de codificación. - Promover la reutilización y modularidad - Crear componentes y plantillas reutilizables para acelerar ciclos futuros de proyectos y reducir esfuerzos duplicados. - Comunicar el progreso de forma transparente - Proporcionar actualizaciones claras a los interesados sobre el progreso del desarrollo, áreas de riesgo y cronogramas durante las fases de iteración rápida. Habilidades requeridas: - Autorización de nivel ultrasecreto activa. - Experiencia en desarrollo full-stack - Competencia en tecnologías frontend y backend - Plataformas de bajo código/sin código - Herramientas de prototipado rápido - Conocimiento de herramientas de prototipado y wireframing - Habilidades de integración de API - Experiencia en integración rápida de APIs RESTful, servicios de terceros y backends basados en la nube - Diseño y consulta de bases de datos - Comprensión sólida de bases de datos relacionales y/o NoSQL, con capacidad para diseñar esquemas rápidamente adaptables - Fundamentos de DevOps y CI/CD - Experiencia con pipelines de integración y despliegue continuo para apoyar ciclos de entrega rápida - Excelentes habilidades de comunicación, colaboración y resolución de problemas - Demostrada capacidad para liderar con el ejemplo e inspirar el crecimiento del equipo - Puede requerirse algún viaje nacional o interno Habilidades preferidas: - Especialización en plataformas y frameworks - Experiencia en integración - Optimización de desarrollo y entrega - Experiencia en procesos y colaboración Habilidades blandas: - Habilidades organizativas: Capacidad para planificar y priorizar el trabajo. Sigue las tareas hasta su conclusión lógica y se asegura de que todo se haya hecho según el estándar adecuado. Buena atención al detalle. - Trabajo en equipo: Capacidad para entusiasmar y mantener el interés en el proyecto. Cómodo trabajando tanto individualmente como en equipo. Dispuesto a cuestionar ideas dentro del grupo de forma constructiva. - Liderazgo: Aguda capacidad empresarial y comprensión de los problemas y desafíos organizativos. Capacidad para trabajar eficazmente a todos los niveles de una organización. - Comunicación: Capacidad para comunicarse clara y eficientemente con miembros del equipo y clientes, verbalmente y por escrito. Capacidad para presentar ideas de diversas formas según la audiencia y el contexto. Excelentes habilidades de escucha activa. - Gestión cuantitativa: Capacidad para determinar medidas de procesos y seguimiento para evaluar la eficacia y eficiencia del proceso. - Resolución de problemas: Inclinación natural por planificar estrategias y tácticas. Capacidad para analizar problemas y determinar causas raíz, generar alternativas, evaluar y seleccionar alternativas e implementar soluciones. - Orientación a resultados: Capacidad para impulsar las tareas hacia adelante independientemente del interés personal en la misma.