Alex Staff Agency

Desarrollador Kernel - Equipo KernelCare ELS

PythonDockerGo
Traducción automática. Consulta el original.

Sobre la oportunidad

Ubicación: Totalmente Remoto (Mundial) – Enfoque en zonas horarias de LATAM (Américas)

Tipo de Empleo: Tiempo Completo, B2B / Contratista Independiente (o W2 para candidatos en EE. UU.)

Sobre el Puesto y la Empresa

Nuestro cliente es un líder mundial en soluciones de infraestructura y seguridad Linux, conocido por ser pionero en tecnologías de parcheo en vivo automatizado que permiten a las empresas aplicar actualizaciones críticas del kernel sin reinicios ni tiempo de inactividad. También proporcionan soporte extendido para distribuciones Linux de fin de vida útil, ayudando a las organizaciones a mantener el cumplimiento y la seguridad de nivel empresarial.

Con un equipo totalmente remoto de más de 250 profesionales en todo el mundo y una base de clientes de más de 4,500 clientes empresariales —incluidos los principales líderes de la industria tecnológica—, ofrecen soluciones de infraestructura robustas en EE. UU., Europa, América Latina y más allá.

Perfil del Candidato (Ajuste Cultural)

  1. Practicante práctico: Te encanta trabajar directamente con el código del kernel, no solo teorizar.
  1. Metódico y detallista: El parcheo del kernel requiere precisión, reproducibilidad y validación exhaustiva.
  1. Impulsado por la propiedad: Asumes la responsabilidad de los resultados, documentas tu trabajo y comunicas proactivamente los riesgos.
  1. Curioso pero cauto con la IA: Adoptas herramientas de IA para acelerar el desarrollo pero nunca omites la verificación.
  1. Compatible con el modelo remoto-primero: Prosperas en entornos asíncronos con supervisión mínima y comunicación clara.

Responsabilidades Clave

  1. Investigación y Análisis: Investigar correcciones de seguridad (CVE) y errores upstream; analizar dependencias de parches e impacto en kernels heredados.
  1. Backporting: Realizar backporting manual de parches del kernel Linux a versiones de kernel antiguas utilizadas en distribuciones basadas en RPM y Debian.
  1. Resolución de Conflictos: Resolver conflictos de fusión entre cambios upstream y bases de código de kernel de destino.
  1. Empaquetado de Kernel: Construir y reconstruir paquetes de código fuente y binarios del kernel utilizando entornos de compilación reproducibles para los ecosistemas RPM y Debian.
  1. Validación y Pruebas: Validar kernels parcheados a través de pruebas de compilación, pruebas en tiempo de ejecución y análisis de regresión para garantizar la estabilidad.
  1. Herramientas y Automatización: Mejorar flujos de trabajo internos (preparación de parches, automatización de compilación, pipelines de validación) utilizando Python, Go y scripting Shell.
  1. Integración de IA: Aprovechar herramientas de desarrollo asistidas por IA/agentes para acelerar tareas, verificando rigurosamente cada salida generada.
  1. Documentación y Colaboración: Documentar decisiones técnicas, participar en revisiones de código y comunicarse claramente con los miembros del equipo a través de diferentes zonas horarias.

Imprescindible

  1. Sólida competencia en C y experiencia práctica en depuración de Linux.
  1. Experiencia comercial demostrada en desarrollo de kernel Linux —específicamente parcheo, backporting o depuración.
  1. Sólida experiencia con Git, herramientas de compilación GNU (make, autotools) y utilidades estándar de desarrollador Linux.
  1. Experiencia en la compilación de kernels Linux o paquetes de distribución a partir del código fuente.
  1. Habilidades de scripting y automatización: Python, Go o Shell.
  1. Exposición práctica a herramientas de desarrollo asistidas por IA (por ejemplo, Copilot, Codeium o similares), con un enfoque disciplinado en la verificación del código.
  1. Inglés: Intermedio o superior (B1+), tanto escrito como hablado —trabajarás en un equipo internacional y te comunicarás en inglés a diario.
  1. Mentalidad de propiedad sólida, juicio técnico equilibrado y capacidad para articular compensaciones.

Deseable

  1. Experiencia con empaquetado de kernels RPM/SRPM o Debian.
  1. Familiaridad con el parcheo de seguridad, análisis de CVE y mantenimiento de ciclo de vida extendido.
  1. Conocimiento práctico de Docker, QEMU, Jenkins u otros sistemas de CI.
  1. Experiencia en el diseño de pruebas de validación de kernel, análisis de volcados de memoria (core dumps) e investigación de regresiones.
  • 100% trabajo remoto con horario flexible — trabaja desde cualquier lugar del mundo (enfoque en zonas horarias compatibles con LATAM).
  • 24 días de vacaciones pagadas + 10 días festivos nacionales + licencia por enfermedad ilimitada.
  • Compensación de seguro médico privado.
  • Espacio de coworking y reembolso de gastos deportivos/fitness.
  • Presupuesto de desarrollo profesional — conferencias, cursos, certificaciones.
  • Programa de recompensas por ideas patentables.

Un entorno colaborativo, no corporativo, con una sólida cultura de ingeniería.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores