Basecamp Consulting & Solutions LLC
Desarrollador/Ingeniero Web Senior
Tiempo completo • Fully Remote - US
Beneficios:
- Coincidencia 401(k)
- Bonificación basada en el rendimiento
- Salario competitivo
- Seguro dental
RESUMEN DEL PUESTO
El Desarrollador/Ingeniero Web Senior garantiza la operación estable, la seguridad y el desarrollo continuo del sitio web financiero de la Agencia de Logística de Defensa (DLA) — una aplicación intranet de informes financieros y métricas de auditoría respaldada por Oracle — en apoyo al DoD. Este puesto es responsable de desarrollar y mantener la aplicación web Java/J2EE; administrar el servidor de aplicaciones Oracle WebLogic (14.x+) en Red Hat Enterprise Linux; codificación conforme a los estándares de accesibilidad de la Sección 508; y realizar la gestión de vulnerabilidades y el mantenimiento STIG/RMF para mantener la aplicación segura y disponible. Este es un puesto fuera del sitio con apoyo periódico en el sitio en Fort Belvoir, VA o en el área metropolitana de Washington, DC.
El Desarrollador/Ingeniero Web Senior garantiza la operación estable, la seguridad y el desarrollo continuo del sitio web financiero de la Agencia de Logística de Defensa (DLA) — una aplicación intranet de informes financieros y métricas de auditoría respaldada por Oracle — en apoyo al DoD. Este puesto es responsable de desarrollar y mantener la aplicación web Java/J2EE; administrar el servidor de aplicaciones Oracle WebLogic (14.x+) en Red Hat Enterprise Linux; codificación conforme a los estándares de accesibilidad de la Sección 508; y realizar la gestión de vulnerabilidades y el mantenimiento STIG/RMF para mantener la aplicación segura y disponible. Este es un puesto fuera del sitio con apoyo periódico en el sitio en Fort Belvoir, VA o en el área metropolitana de Washington, DC.
DEBERES Y RESPONSABILIDADES
- Desarrollar y mantener la aplicación de la página web de finanzas de DLA en Java (J2EE, Struts 2/MVC, JDBC, JSP, Servlets, JMS/MQ) para apoyar las necesidades de informes financieros de DLA
- Instalar, configurar, monitorizar y mantener Oracle WebLogic Application Server (14.x+); crear módulos de diagnóstico y configurar alertas/notificaciones usando el WebLogic Diagnostic Framework y scripts WLST; gestionar ámbitos de seguridad, proveedores de autenticación y conexiones a Oracle Identity Management
- Desarrollar código PL/SQL, procedimientos almacenados SQL y scripts de base de datos que soporten la herramienta de informes basada en la web; proporcionar ajuste de rendimiento y documentación técnica para ese código
- Mantener una herramienta web de Métricas de Finanzas y Auditoría que permita a la alta dirección y a la comunidad J8 evaluar métricas financieras mensuales frente a objetivos de rendimiento definidos
- Elaborar y mantener informes utilizando herramientas de visualización de datos e inteligencia empresarial para satisfacer las necesidades de presupuesto de J8/J6 y informes J62FB/SFA de Distribución DLA
- Código de la Sección 508 (29 U.S.C. 794d) de las normas de accesibilidad utilizando herramientas de tecnología de asistencia como JAWS, ZoomText, Dragon y herramientas de monitorización Axe
- Realizar gestión de vulnerabilidades — revisar informes de escaneo WebInspect y ACAS (a través de CyberSWAT), interpretar resultados y mitigar vulnerabilidades; preparar planes de remediación de acuerdo con el Plan de Acción y los Hitos (POA&M); y monitorizar bibliotecas de software y anuncios para vulnerabilidades recién reveladas
- Mantener y documentar todos los elementos STIG (remediaciones, correcciones de trabajo, listas de verificación de seguridad) y otra documentación del Marco de Gestión de Riesgos (RMF); crear y mantener un Modelo de Amenaza para la aplicación web
- Gestionar la comunicación de registros de aplicaciones entre ArcSight y Splunk (y la solución de recolección de registros DLA) con el Oracle WebLogic Server
- Gestiona certificados SSL usando Oracle Wallet Manager, OpenSSL y Java Keytool, y configura WebLogic para usar certificados
- Soporte y mantenimiento de servidores para la solución DLA Financial Web (DFW) en RHEL y Windows, incluyendo administración en línea de comandos, scripting de shell y tareas programadas; realizar importaciones mensuales y semanales de datos
- Participar en la migración de la aplicación web financiera de DLA a entornos de desarrollo y producción Azure para Militares y Gobiernos
- Analizar los requisitos de información empresarial y traducirlos en diseños lógicos de bases de datos; consultar con los usuarios para determinar los requisitos de gestión de la información y diseñar e implementar proyectos de tamaño pequeño a grande
- Proporcionar diagnóstico y resolución de segundo nivel de problemas de bases de datos, trabajando con Oracle según sea necesario y escalando a la COR; Desarrollar y presentar informes de evaluación de rendimiento/ajuste
- Producir los entregables necesarios — código fuente de aplicaciones web, documentación de seguridad y estándares de diseño/codificación, recuperación ante desastres y documentación de mitigación de amenazas
- Asistir y participar en reuniones y reuniones de estado de las Operaciones de Información de la DLA con el personal de la Oficina de Gestión Financiera de la DLA
REQUISITOS OBLIGATORIOS
- Autorización Secreta Activa
- Mínimo cinco (5) años de experiencia relevante
- Certificación relevante de una autoridad técnica reconocida a nivel nacional
- Certificación base de nivel I IAT 8570.01-M / 8140 del DoD (por ejemplo, CompTIA A+ CE, Network+ CE, SSCP u otra línea base IAT Nivel I aprobada por el DoD)
- Certificación de Entorno Computacional (CE) apropiado según lo establecido por el Grupo de Trabajo de Certificación del Entorno de Computación en Ciberseguridad, aplicable a la plataforma administrada (Oracle WebLogic / Linux)
- Dominio de Java, Python, scripting WebLogic, scripting de shell de Linux, C# y HTML/JavaScript
- Experiencia práctica administrando Oracle WebLogic Application Server (14.x+) — instalar, configurar, monitorizar, dar servicio; módulos diagnósticos; guion WLST; Ámbitos de seguridad y proveedores de autenticación
- Experiencia en desarrollo Java — J2EE, Struts 2/MVC, JDBC, JSP, Servlets, Swing, serie JMS/MQ; IDEs de JDeveloper y Eclipse (OEPE); Construcción y despliegue . WAR y archivos .jar con Apache Ant/Maven y GIT
- Experiencia en programación web — HTML, CSS, JavaScript, jQuery, Material CSS, AngularJS, Ajax
- Experiencia con entornos de desarrollo y producción de Red Hat Enterprise Linux (RHEL), incluyendo administración de línea de comandos, SSH y scripting de shell
- Experiencia con PL/SQL, SQL, SQLPlus, TOAD y Oracle Database Server
- Experiencia con IBM MQ Series / WebSphere MQ y Java Messaging Service
- Experiencia con herramientas de seguridad — ArcSight y Splunk — y gestión de certificados SSL (Oracle Wallet Manager, OpenSSL, Java Keytool)
- Experiencia con software de pruebas de seguridad de aplicaciones (ejecutar escaneos de código, interpretar informes, mitigar hallazgos) y Oracle Enterprise Manager
- Experiencia demostrada migrando servidores y aplicaciones a entornos de desarrollo y producción de Azure para el ámbito militar y gubernamental
- Amplio conocimiento de herramientas de tecnología de asistencia (JAWS, ZoomText, Dragon, Axe) y capacidad para programar según los estándares de la Sección 508
- Redacción técnica demostrada — recuperación ante desastres, mitigación de amenazas, documentos de diseño y normas y prácticas de codificación
- Sólidas habilidades para resolver problemas, documentación y comunicación con el cliente
- Preferido: experiencia con herramientas de control de versiones como GIT
Este es un puesto remoto.
Compensación: 125.000,00 $ - 150,000,00 $ al año
(si ya tienes un currículum en Indeed)