Beneficios:
- Coincidencia 401(k)
- Seguro dental
- Descuentos para empleados
- Seguro médico
- Tiempo libre remunerado
- Permiso por paternidad
- Seguro de visión
Resumen
Buscamos un Ingeniero Senior de Software / Especialista en Aplicaciones Contenedorizadas altamente cualificado para unirse a nuestro equipo que apoya al Servicio de Investigación Criminal Naval (NCIS) en Quantico, Virginia. El candidato ideal poseerá una amplia experiencia en desarrollo de software seguro, contenedorización de aplicaciones y prácticas modernas de despliegue de software, con una sólida experiencia en el desarrollo y modernización de aplicaciones empresariales en diversas tecnologías y entornos de alojamiento.
Este puesto apoyará la modernización de aplicaciones críticas para la misión ayudando a los equipos de desarrollo a convertir soluciones de software existentes en arquitecturas contenedorizadas y preparando aplicaciones para su despliegue en entornos compatibles con la Arquitectura de Computación en la Nube Segura (SCCA). El candidato seleccionado aportará experiencia técnica práctica y orientación para garantizar que las aplicaciones sean portátiles, seguras, mantenibles y compatibles con diversos entornos de despliegue y conjuntos de herramientas de desarrollo.
Este puesto ofrece un horario de trabajo híbrido, con apoyo in situ requerido aproximadamente 1–2 días por semana o según lo requieran los requisitos de la misión.
Funciones
- Ayudar a los equipos de desarrollo de software a convertir aplicaciones empresariales existentes en arquitecturas contenedorizadas para apoyar la modernización y despliegue de aplicaciones.
- Diseñar, desarrollar, configurar y mantener componentes de aplicación contenedorizados utilizando tecnologías como Docker y herramientas asociadas de configuración de contenedores.
- Desarrollar, gestionar y mantener Dockerfiles y configuraciones relacionadas de Infraestructura como Código (IaC) para soportar despliegues de aplicaciones consistentes y repetibles.
- Integrar prácticas de desarrollo de aplicaciones contenedorizadas y gestión de configuración en las canalizaciones de control de versiones y CI/CD utilizando GitHub, GitLab, Azure DevOps o plataformas similares.
- Apoyar prácticas seguras de desarrollo de software en entornos full-stack, incluyendo bases de datos relacionales y NoSQL, lenguajes de programación compilados e interpretados, y diversos sistemas operativos.
- Integra aplicaciones con tecnologías de descubrimiento de servicios y malla de servicios como HashiCorp Consul, Apache ZooKeeper, AWS Cloud Map o soluciones similares.
- Implementar prácticas seguras de gestión de credenciales y secretos de aplicaciones utilizando tecnologías como HashiCorp Vault, Azure Key Vault, Bitwarden o plataformas similares.
- Asistir con la configuración de aplicaciones, gestión de dependencias e integración para apoyar el despliegue en múltiples entornos de alojamiento y conjuntos de herramientas de desarrollo.
- Evalúa las arquitecturas de aplicaciones existentes y recomienda mejoras para apoyar la contenedorización, portabilidad, seguridad y fiabilidad operativa.
- Apoyar la resolución de problemas, pruebas y validación técnica de aplicaciones durante las actividades de modernización y despliegue.
- Colaborar con desarrolladores de software, ingenieros de sistemas y personal de ciberseguridad para implementar soluciones de aplicaciones contenedorizadas seguras y mantenibles.
- Proporcionar orientación técnica, mentoría y transferencia de conocimientos a los equipos de desarrollo para promover prácticas de ingeniería de software reutilizables y agnósticas respecto a la implementación.
- Investigar y evaluar tecnologías emergentes de desarrollo de software y contenedorización para apoyar los requisitos cambiantes de la misión.
Habilidades requeridas
- Autorización Top Secret activa con acceso SCI.
- Diploma de secundaria con un mínimo de 10 años de experiencia técnica relevante, o experiencia proporcional.
- Experiencia a nivel experto en desarrollo de software seguro en entornos empresariales de aplicación full-stack, con énfasis en la contenedorización de aplicaciones.
- Experiencia en el desarrollo, configuración y mantenimiento de aplicaciones contenedorizadas, incluyendo Dockerfiles y componentes de configuración asociados.
- Experiencia integrando la configuración de contenedores y los flujos de trabajo de desarrollo de aplicaciones con control de versiones y soluciones CI/CD como GitHub, GitLab o Azure DevOps.
- Experiencia integrando aplicaciones con descubrimiento de servicios y tecnologías de malla de servicios como HashiCorp Consul, Apache ZooKeeper, AWS Cloud Map o herramientas similares.
- Experiencia implementando la gestión segura de credenciales y secretos de aplicaciones usando HashiCorp Vault, Azure Key Vault, Bitwarden o soluciones similares.
- Sólido conocimiento del desarrollo de aplicaciones en entornos relacionales y de bases de datos NoSQL.
- Experiencia trabajando con lenguajes de programación compilados e interpretados.
- Conocimiento del diseño de aplicaciones seguras, gestión de configuración y prácticas de despliegue.
- Capacidad para apoyar actividades de desarrollo de software en múltiples sistemas operativos, lenguajes de programación y entornos de alojamiento.
- Sólidas habilidades analíticas, de resolución de problemas y de resolución de problemas.
- Capacidad para proporcionar liderazgo técnico y orientación a los equipos de desarrollo de software.
- Debe residir a una distancia razonable de Quantico, VA, y estar disponible para recibir apoyo in situ según sea necesario.
Habilidades preferidas
- Experiencia desarrollando, desplegando y manteniendo aplicaciones basadas en microservicios.
- Experiencia apoyando iniciativas de modernización de aplicaciones empresariales.
- Familiaridad con el despliegue de aplicaciones contenedorizadas en entornos gubernamentales o del Departamento de Defensa seguros.
- Experiencia promoviendo la portabilidad de aplicaciones y prácticas de desarrollo independientes de la implementación.
Beneficios
GCA es una pequeña empresa propiedad de veteranos desfavorecidos que apoya varios contratos gubernamentales. GCA se complace en ofrecer un paquete de beneficios competitivo a todos los empleados a tiempo completo. A continuación, se presenta un breve resumen de nuestro paquete de beneficios.
- Compensación competitiva
- El Tiempo Libre Remunerado incluye 10 festivos federales y 15 días adicionales
- Permiso por duelo
- Permiso por paternidad
- Retiro de dinero por PTO
- Incapacidad a Corto y Largo Plazo Pagada por la Empresa (STD/LTD)
- Seguro de vida y AD&D
- Cobertura médica, con receta, dental y de visión
- Plan de ahorro 401(k) con aportación de la empresa
- Programa de Referencia de Empleados
Acerca de GCA
En GCA, estamos a la vanguardia de la innovación, iluminando el camino hacia un futuro donde la tecnología sirva como un faro de posibilidades. Como proveedor líder de servicios de Tecnología de la Información e Integración Audiovisual, nuestra misión es capacitar a individuos y organizaciones para que naveguen el panorama digital con confianza y claridad. Ofrecemos servicios avanzados de soporte tecnológico de la información y soluciones de sistemas audiovisuales a clientes gubernamentales y comerciales de todo el mundo.
Opciones flexibles de teletrabajo disponibles.
Compensación: 170.000,00 $ - 191,000,00 $ al año
GCA es una pequeña empresa propiedad de veteranos minoritarios que ofrece soluciones a las necesidades de los clientes en todos los ámbitos de las industrias de inteligencia y tecnología de la información, incluyendo análisis de imágenes/inteligencia, ingeniería y administración de sistemas relacionados, operaciones y mantenimiento, redes y servicios de VTC.
GCA está comprometida con un mañana más seguro. Los desafíos que enfrenta nuestra Nación y el mundo se vuelven cada vez más complejos y requieren el más alto nivel de dedicación, integridad y servicio. Estos valores fundamentales son la columna vertebral sobre la que se basa GCA para ofrecer a nuestros clientes un servicio excepcional dentro de la dinámica comunidad de inteligencia y el sector de las Tecnologías de la Información en constante cambio.
(si ya tienes un currículum en Indeed)
O aplicar aquí.
Tiempo libre remunerado que incluye 10 días festivos federales y 15 días adicionales.
Licencia por duelo y licencia parental
Retiro de efectivo de PTO
Pagada por la empresa STD y LTD
Seguros de vida y AD&D
Programa de recomendación de empleados
Cobertura médica, de medicamentos recetados, dental y de la vista
Ahorros 401k y contribución de la empresa
