




Resumen: Este puesto de Ingeniero de Software implica optimizar los procesos de comunicación y flujo de trabajo mediante soluciones de red entre dominios y software. Aspectos destacados: 1. Apoyar el procesamiento de autorizaciones para los datos y las instalaciones del cliente 2. Trabajar con un equipo especializado para lograr mayor eficiencia 3. Optimizar la comunicación mediante soluciones de red entre dominios Ingeniero de Software Chantilly, VA Se requiere autorización de seguridad TS/SCI activa con polígrafo Introducción: Ingeniero de Software para apoyar una oficina responsable del procesamiento de autorizaciones de todos los individuos con acceso a los datos y las instalaciones del cliente. Este puesto está ubicado en Chantilly, VA, y requiere una autorización de seguridad TS/SCI activa con polígrafo. En este rol, usted trabajará en un equipo especializado que ayudará a lograr mayor eficiencia en los procesos de comunicación y flujo de trabajo al optimizar la comunicación mediante soluciones de red entre dominios (por ejemplo, conexiones de red inseguras a seguras) junto con software. Habilidades requeridas: 1. Analizar los requisitos del cliente o del negocio y diseñar sistemas y arquitecturas adecuados basados en la nube. 2. Desarrollar, probar y depurar aplicaciones nativas de la nube utilizando lenguajes de programación como Python, Java, REACT, Node y JavaScript. 3. Desarrollar, probar y depurar funciones sin servidor en la nube. 4. Desarrollar, probar y depurar páginas web de interfaz de usuario para ingresar datos y generar archivos JSON, CSV y TXT. Habilidades deseables: 1. Administración de Linux, incluidos scripts en bash, tareas programadas (cron jobs) y acceso remoto. 2. Conocimientos sobre servicios entre dominios, como AWS Diode. 3. Conocimientos sobre funciones de supervisión y seguridad en la nube, tales como AWS CloudWatch, CloudTrail, etc. 4. Conocimientos sobre infraestructura en la nube mediante herramientas como Ansible, Terraform y Kubernetes. 5. Experiencia en la supervisión de métricas de rendimiento y la optimización de los sistemas según sea necesario. 6. Colaboración con equipos de desarrollo y partes interesadas durante todo el ciclo de vida del desarrollo de software. 7. Aplicación de mejores prácticas en materia de seguridad, cumplimiento y control de accesos. 8. Realización de análisis de riesgos y vulnerabilidades mediante herramientas basadas en la nube. 9. Asegurar que las soluciones sean escalables, fiables y rentables. 10. Renovación de certificados y tokens de seguridad. Requisitos 1. Analizar los requisitos del cliente o del negocio y diseñar sistemas y arquitecturas adecuados basados en la nube. 2. Desarrollar, probar y depurar aplicaciones nativas de la nube utilizando lenguajes de programación como Python, Java, REACT, Node y JavaScript. 3. Desarrollar, probar y depurar funciones sin servidor en la nube. 4. Desarrollar, probar y depurar páginas web de interfaz de usuario para ingresar datos y generar archivos JSON, CSV y TXT. Beneficios · Vacaciones: 5 semanas de vacaciones remuneradas acumuladas por año (es decir, 8,33 horas acumuladas por período de nómina trabajado) · Días festivos: Días festivos remunerados publicados anualmente por la Oficina de Gestión de Personal, excluido el Día de la Inauguración · Cobertura médica al 100%* (United Healthcare, Guardian Dental, VSP Vision, MetLife, seguro de vida y discapacidad, y contribución anual del empleador de $1500 al HSA en planes calificados) *los beneficios médicos entran en vigor el primer día del mes siguiente a su fecha de inicio · Contribución al plan 401k del 6% (el 3% se paga en cada período de nómina; el 3% adicional se paga como un pago único en el primer trimestre de cada año) · Reembolso de capacitación: Se reembolsarán los gastos aprobados relacionados con la capacitación y la educación


