Startekk Inc
teKnoluxion
Ingeniero/a Senior de DevOps
Descripción general
Ingeniero/a Senior de DevOps
¿Quieres unirte a un equipo que está construyendo soluciones técnicas personalizadas para modernizar la misión de nuestro gobierno y el negocio de nuestro cliente? ¿Tienes el deseo de cambiar la forma en que la gente trabaja? ¿Estás interesado en ayudar a proteger los intereses cibernéticos de nuestra nación? Únete a nuestro equipo en crecimiento como Ingeniero/a Senior de DevOps, apoyando la misión del cliente NGA.
Springfield, VA o St. Louis, MO
El rango salarial esperado dentro del área metropolitana de Washington, DC es: $149,000-$183,000. La compensación final es única para cada individuo y se determinará en función de factores como la experiencia, la educación, la ubicación geográfica y los requisitos contractuales. Esto no es una garantía.
Cualificaciones
- Autorización TS activa (elegibilidad SCI) y elegibilidad para obtener una CI poly
- Security+, Network+ o superior
- Autorización requerida: Autorización TS activa (con elegibilidad SCI) y elegibilidad para obtener CI Poly
- Certificación requerida: Una o más certificaciones técnicas (Network+, Security+ o CISSP)
Educación/Experiencia
- Se requiere título de grado en informática, ingeniería informática, ingeniería de sistemas o cualquier campo/especialidad relacionada, o 2 años adicionales de experiencia en tecnología de la información
- 6+ años de experiencia
Habilidades requeridas
- Dominio de los sistemas operativos Linux
- Experiencia laboral con pipelines de CI/CD (Gitlab, Jenkins, CircleCI o similar)
- Conocimiento de OIDC/OAuth/Auth2 o implementaciones similares de identidad de confianza cero
- Experiencia con ArgoCD y gestión de operaciones estilo GitOps
- Experiencia con gestión de servidores web (por ejemplo, DNS, gestión de certificados)
- Conocimiento de los estándares de diseño y las mejores prácticas de HTTP API
- Capacidad para gestionar redes para aplicaciones web (TCP/IP, DNS y balanceo de carga)
- Familiaridad con Kubernetes y OpenShift, con conocimiento de AWS
- Experiencia con Infraestructura como Código (una o más de Terraform, OpenShift Containerized Platform, Cloudformation, AWS CDK, Ansible, Chef, Puppet, etc.)
- Conocimiento de monitorización y registro, y redes y seguridad para contenedores
- Experiencia desplegando y gestionando bases de datos, interactuando con bases de datos a través de SQL y ORMs
- Comodidad escribiendo Python y BASH para crear herramientas del sistema
- Capacidad para contribuir con actualizaciones/ajustes de código a repositorios de código existentes
- Experiencia en diseño de sistemas de software con la capacidad de crear diagramas de arquitectura de aplicaciones para nuevas aplicaciones
- Experiencia integrando componentes de seguridad con aplicaciones y bases de datos
En Bcore, nuestra fortaleza proviene de cómo brindamos impacto a la misión. Ya sea arquitectando soluciones de TI críticas, produciendo inteligencia procesable o desarrollando tecnología de vanguardia, tenemos éxito debido a la experiencia, la colaboración y la agilidad de nuestros equipos. Nuestra división de Servicios de Misión combina TI empresarial, soluciones en la nube, DevSecOps, ingeniería de sistemas, desarrollo de software y soporte operativo. Bcore acelera la ventaja decisiva para los combatientes y los profesionales de inteligencia al fusionar la perspicacia humana, la ingeniería de respuesta rápida, los resultados medidos con precisión y la determinación implacable en soluciones listas para la misión.
BCore se enorgullece de ser un lugar de trabajo que promueve la igualdad de oportunidades. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, origen nacional, estado de discapacidad, condición de veterano protegido, orientación sexual o cualquier otra característica protegida por la ley.
Responsabilidades
Lo que harás cada día
Un/a Ingeniero/a Senior de DevOps impulsará una entrega de software más rápida y confiable al fortalecer las prácticas, la automatización y la disciplina operativa que ayudan a los equipos a lanzar con confianza. Este rol servirá de puente entre el desarrollo y las operaciones para eliminar fricciones, mejorar la colaboración y garantizar que los lanzamientos lleguen a los usuarios con menos interrupciones y mayor consistencia. Además, el puesto mejorará la observabilidad, el monitoreo y la respuesta a incidentes para acelerar la detección y recuperación de problemas, al tiempo que mejora la gestión de la configuración del sistema y la documentación para respaldar la escalabilidad, la resiliencia y la excelencia operativa a largo plazo.
Funciones del puesto
- Configurar CI/CD para múltiples aplicaciones web
- Tomar código fuente, dependencias para realizar compilaciones de aplicaciones
- Realizar pruebas automatizadas y escaneos de seguridad
- Desplegar en múltiples entornos (Desarrollo, Staging, Operaciones)
- Responsable de Infraestructura como Código y Gestión de Configuración
- Crear gráficos Helm para desplegar recursos en OpenShift
- Gestionar y documentar la seguridad del sistema, realizando actualizaciones de software en respuesta a hallazgos de escaneo, documentar el sistema y la arquitectura para demostrar el cumplimiento de seguridad
- Conocimiento profundo de los principios y métodos de las soluciones empresariales.
- Ocho años de experiencia diseñando e implementando sistemas complejos en un entorno clasificado. Experiencia en el desarrollo de planes estratégicos de arquitectura de sistemas.
- Experiencia en la creación y desarrollo de sistemas y redes.
- Sólida comprensión de los fundamentos y las mejores prácticas del procesamiento de la información.
- Investiga, diseña, desarrolla y/o modifica soluciones y/o software de aplicaciones en la nube a nivel empresarial.
- Diseña, desarrolla, codifica, prueba y depura nuevos productos de software altamente complejos o realiza mejoras significativas en el software existente.
- Desarrolla y aplica métodos, teorías e técnicas de investigación avanzadas en la investigación y solución de problemas y aplicaciones de software complejos y avanzados.
- Resuelve consideraciones de compatibilidad de hardware/software y diseño de interfaces altamente complejas.
- Realiza investigaciones y pruebas de considerable complejidad.
- Considera tecnologías emergentes y la soporteabilidad del producto en el diseño e implementación.
- Proporciona información al personal involucrado en la redacción y actualización de documentación técnica, como manuales de usuario, documentación del sistema y materiales de capacitación.
- Asesora a ingenieros de hardware sobre características de la máquina que afectan a los sistemas de software, como la capacidad de almacenamiento, la velocidad de procesamiento y los requisitos de entrada/salida.
- Prepara informes sobre análisis, hallazgos y progreso del proyecto, y presenta los resultados a la gerencia y/o al personal del cliente.
¿Qué es ideal?
- Familiaridad con la gestión de configuración y el proceso de solicitud de cambio para revisión y evaluación
- Experiencia implementando estrategias de reindexación sin tiempo de inactividad y gestionando modelos de datos complejos de Elasticsearch (por ejemplo, enrutamiento, tiempo de consulta, deduplicación) dentro de un entorno OpenShift/Kubernetes
- Experiencia con herramientas de observabilidad como Prometheus, Thanos, Alloy, Loki, Mimir, Tempo o Grafana
- Comprensión de proxies inversos como Nginx, Traefik o Apache HTTP Server (WebGate), HAProxy o Envoy
- Experiencia en la entrega de una solución integrada utilizando técnicas de entrega de software Ágil
- Experiencia en Ingeniería de Sistemas y gestión de proyectos/programas
- Conocimiento y/o experiencia con productos empresariales del cliente (CORE)
- Se prefiere experiencia en la Comunidad de Inteligencia
Qué puedes esperar de nosotros
- Reconociendo que los grandes logros no pasan desapercibidos en bcore a través de aniversarios de servicio, premios puntuales y bonos por referencia de empleados
- Te unirás a una organización en crecimiento de profesionales de ingeniería de TI apasionados y de primer nivel con una amplia experiencia en el desarrollo activo de la revolución tecnológica en la comunidad de Inteligencia.
Los beneficios incluyen Salud/Dental/Visión, 401(k), Tiempo Libre Pagado, Seguro de Enfermedad/Invalidez/Vida/Seguro de Vida Voluntario, Estipendios, Bonos por Referencia y más.
