
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