Wonderschool
ONEGLOBE LLC
Desarrollador Full Stack con TS/SCI
Descripción
Como Desarrollador Full Stack, contribuirás a las actividades de desarrollo técnico para ayudar a alcanzar la visión del producto y habilitar capacidades empresariales. Trabajarás en colaboración dentro de un equipo de producto, aportando código tanto a componentes backend como frontend. Participarás activamente en la codificación, revisiones de código, implementación de funcionalidades y soporte de soluciones técnicas junto con tus compañeros. Participarás en demos y presentaciones del equipo, apoyando la exhibición de las capacidades de la plataforma a stakeholders y potenciales nuevos clientes. El éxito en este rol requiere sólidas habilidades de colaboración, capacidad para trabajar eficazmente dentro de un equipo de desarrollo ágil y compromiso para escribir código de calidad que ayude a mantener, depurar y avanzar las funcionalidades del sistema de producción.
- Emplear técnicas y metodologías de desarrollo de software para resolver complejos desafíos analíticos en apoyo de una de las amenazas a la seguridad nacional.
- Utilizar habilidades de desarrollo de software para automatizar procesos analíticos manuales.
- Oportunidad de ampliar sus conocimientos más allá de sus especializaciones para incluir interfaces de usuario front end, microservicios back end, web services, cloud architectures, así como bases de datos y otros almacenes de datos persistentes
- Desplegar soluciones de TI desarrolladas, aplicaciones de usuario, bases de datos y otras capacidades de TI.
- Diseñar y desarrollar soluciones de usuario especializadas, aplicaciones y bases de datos utilizando un enfoque ágil híbrido dentro de un entorno DevOps.
- Proporcionar soporte técnico de Nivel 3 para aplicaciones y bases de datos desplegadas.
- Conocimiento de herramientas de control de versiones de código como Git.
- Experiencia con APIs de mensajes en la nube y uso de notificaciones push.
- Mantener la integridad y organización del código.
- Colaborar con el resto del equipo de ingeniería para diseñar y lanzar nuevas funcionalidades. Incluye la coordinación y documentación de procedimientos de despliegue, planes de lanzamiento, etc.
- Gran interés en aprender y utilizar las últimas herramientas, métodos y tecnologías de software para resolver conjuntos de problemas del mundo real vitales para la seguridad nacional.
- Soportar despliegues fuera de horario, como noches o fines de semana.
Requisitos
- Título de Grado (BS) con más de 5 años de experiencia.
- Debe tener una autorización de seguridad TS/SCI activa.
- Comprensión de arquitecturas en la nube y herramientas y tecnologías habilitadoras, como AWS Cloud (GovCloud/C2S).
- Familiarizado con Amazon Web Managed Services (AWS).
- JavaScript, Angular, Typescript, Node.js, MongoDB, JSON, SQL, XML.
- Alto nivel de experiencia con lenguajes de programación back-end (Java/Spring, Python).
- Conocimiento práctico de almacenes de datos MongoDB, DynamoDB, PostgreSQL, S3, Redshift, Redis, y Elasticsearch.
- Familiarizado con tecnologías jQuery, ASP/.Net, NoSQL, PL/SQL, LDAP, HTTP, REST/SOAP, RDBMS.
- Familiarizado con herramientas de Gestión de Configuración y CI, como Git/Gitlab, Jenkins, SonarQube, Maven, Ansible, Chef.
- Familiarizado con entornos de servidor Linux/Unix.
- Experiencia con metodología de desarrollo ágil.
- Conocimiento práctico de herramientas de colaboración, como Jira y Confluence.
Cualificaciones Preferidas
- Conocimiento práctico de plataformas y servicios de software, como Docker, Kubernetes, JMS/SQS/SNS, Kafka, AWS Lambda, NiFi.
- Conocimiento práctico de claves públicas y certificados digitales.
- Experiencia con patrones y herramientas de pruebas automatizadas, como Mocha/Chai, JUnit, NUnit, TestNG.
- Experiencia con entornos DevOps.
- Experiencia en diversas herramientas COTS, GOTS y de código abierto que soportan el desarrollo de aplicaciones de integración y visualización de datos.
- Experiencia con APIs de mensajes en la nube y uso de notificaciones push.
- Especialización en Programación Orientada a Objetos.
Acerca de OneGlobe
OneGlobe LLC es una pequeña empresa con sede en Virginia que ha proporcionado soluciones innovadoras de ingeniería de software, nube, datos e IA/ML a clientes federales desde 2005. Somos un Socio Consultor Avanzado de AWS Partner Network, con certificación CMMI-DEV Nivel 3, y hemos sido reconocidos como un Top Workplace. Nuestra cultura enfatiza el aprendizaje continuo, la colaboración y la entrega enfocada en la misión, e invertimos en nuestra gente a través de formación, certificaciones y claras trayectorias profesionales.
OneGlobe está dotando de personal a un equipo de servicios de ciencia de datos federal que apoya un programa de misión de alto impacto. El equipo trabaja junto a analistas de negocio, ingenieros de machine learning, desarrolladores de aplicaciones y líderes gubernamentales para construir capacidades analíticas y de IA/ML sobre una plataforma de análisis empresarial. El trabajo abarca análisis predictivo y prescriptivo, machine learning, procesamiento de lenguaje natural, análisis de grafos, visualización y gestión unificada de casos, a una escala de millones de registros por día. Los proyectos suelen durar desde sprints de tres meses hasta desarrollos de capacidades multianuales, sobre datos mayoritariamente estructurados extraídos de muchas fuentes dispares.
El Analista de Datos es un miembro clave del equipo del proyecto, trabajando bajo supervisión ocasional para extraer, preparar, analizar e informar sobre datos de la misión. Implementa modelos creados por miembros senior del equipo, diseña dashboards e informes, y presenta hallazgos que informan las decisiones y políticas del programa.
