Instil
Instil
Instil es una consultora tecnológica que ayuda principalmente a empresas tecnológicas B2B a modernizar productos digitales y desarrollar software seguro basado en datos. Su trabajo abarca el desarrollo de productos, la ingeniería nativa de la nube, la ciberseguridad, el apoyo en materia de cumplimiento normativo y los servicios de IA y datos, combinando experiencia en la ejecución con formación acelerada para desarrolladores. La empresa reúne a especialistas en ingeniería, seguridad, datos y producto para ayudar a sus clientes a mejorar las experiencias digitales, reforzar sus prácticas de desarrollo de software y convertir las inversiones tecnológicas en resultados empresariales prácticos.

Desarrollador sénior de C++ – Contrato remoto en el Reino Unido

Únete a Instil como desarrollador sénior de C++ para crear microservicios Linux de alto rendimiento destinados a dispositivos integrados. El puesto por contrato abarca servicios distribuidos, API, canalizaciones de CI/CD y pruebas automatizadas.

Descripción

  • Crear y mantener servicios de C++ dentro de una arquitectura de microservicios
  • Desarrollar y solucionar problemas de software Linux, incluidos scripts de shell y código a nivel de sistema
  • Colaborar con equipos multifuncionales en API, contratos de servicio y estrategias de implementación
  • Mejorar el rendimiento y la fiabilidad de sistemas distribuidos
  • Dar soporte a canalizaciones de CI/CD y marcos de pruebas automatizadas
  • Participar en revisiones de código y debates sobre arquitectura
  • Cumplir los estándares de seguridad, calidad y rendimiento
  • Crear servicios distribuidos escalables y de alto rendimiento para dispositivos integrados

Requisitos

  • Al menos siete años de experiencia profesional en desarrollo con C++, incluidos C++14, C++17 o C++20
  • Experiencia desarrollando y depurando software Linux, incluidos scripts de shell, llamadas al sistema y gestión de procesos e hilos
  • Amplios conocimientos de arquitectura de microservicios, API REST y orquestación de servicios
  • Experiencia con herramientas de contenerización y orquestación como Docker
  • Familiaridad con la comunicación entre procesos, las colas de mensajes y gRPC
  • Dominio de Git y de plataformas de CI/CD como Jenkins y GitLab CI
  • Experiencia programando en otro lenguaje, como Python o Go
  • Sólidas capacidades analíticas y de depuración de software
  • Residencia en cualquier lugar del Reino Unido y derecho a trabajar allí; se requiere autorización de seguridad del Reino Unido o elegibilidad para obtenerla, lo que normalmente implica al menos cinco años de residencia continua en el Reino Unido y no más de 30 días consecutivos fuera del Reino Unido cada vez
  • Autorización de seguridad del Reino Unido o elegibilidad para obtenerla; la elegibilidad normalmente incluye al menos 5 años de residencia continua en el Reino Unido y no más de 30 días consecutivos fuera del Reino Unido en cualquier momento según el texto de origen? Espera, hay un problema con el recuento exacto.
  • beneficios

Beneficios

  • Trabajo totalmente remoto desde el Reino Unido
  • Colaboración por contrato
  • Trabajar en software de alto rendimiento para dispositivos integrados
  • Adquirir experiencia en microservicios, sistemas distribuidos, CI/CD y pruebas automatizadas