Diseñar, codificar y mantener servicios de ingesta y curación de datos para el equipo de inteligencia de amenazas.
Proporcionar, obtener aceptación y llevar adelante la implementación de soluciones arquitectónicas a prueba de futuro, que incluyan canales de computación distribuida, microservicios, contratos, bases de datos y flujos de datos.
Participación activa en revisiones y retroalimentación de código, compartiendo conocimientos y garantizando la alta calidad de los requisitos técnicos y la documentación.
Diseñar nuevos servicios que sean necesarios para proporcionar feeds de calidad.
Asegúrese de mantener su código actualizado de acuerdo con los estándares de codificación y la calidad del código de los equipos, y tenga una actitud de priorizar los resultados mientras sigue entregando un código mantenible, legible, comprobable, seguro, SÓLIDO, DRY y KISS (regla de Pareto).
Piense siempre en grande, aporte y discuta nuevas ideas en términos del producto y campo de la ciberseguridad.
Proporcionar liderazgo técnico, supervisar el trabajo del curador de conjuntos de datos junior y brindar orientación.
Requisitos:
Sólida comprensión y competencia en el lenguaje de programación Python, incluido el conocimiento de conceptos básicos, sintaxis y estructuras de datos.
Experiencia en diseño de sistemas de microservicios y comunicación.
Experiencia en el uso de almacenes de datos como PostgreSQL
Excelentes habilidades para escribir código mantenible.
Experiencia en infraestructura en la nube con Docker y Kubernetes
Fuertes habilidades para resolver problemas y capacidad para analizar problemas complejos, solucionar problemas y desarrollar soluciones prácticas.
Aprendizaje rápido y constante, primeros en detectar y resolver problemas.
Atención al detalle, actitud altamente estructurada de investigar primero y luego implementar.
Excelentes habilidades de comunicación verbal y escrita en inglés.