
A Instil é uma consultoria de tecnologia que ajuda principalmente empresas de tecnologia B2B a modernizar produtos digitais e desenvolver software seguro orientado por dados. Seu trabalho abrange desenvolvimento de produtos, engenharia nativa em nuvem, cibersegurança, suporte à conformidade e serviços de IA e dados, combinando experiência em entregas com treinamento acelerado para desenvolvedores. A empresa reúne especialistas em engenharia, segurança, dados e produto para ajudar os clientes a aprimorar experiências digitais, fortalecer suas práticas de software e transformar investimentos em tecnologia em resultados práticos para os negócios.
Desenvolvedor sênior de C++ – Contrato remoto no Reino Unido
Junte-se à Instil como desenvolvedor sênior de C++ para criar microsserviços Linux de alto desempenho para dispositivos embarcados. A função contratual abrange serviços distribuídos, APIs, pipelines de CI/CD e testes automatizados.
Descrição
- Criar e manter serviços em C++ em uma arquitetura de microsserviços
- Desenvolver e solucionar problemas em software Linux, incluindo scripts de shell e código em nível de sistema
- Trabalhar com equipes multifuncionais em APIs, contratos de serviço e abordagens de implantação
- Melhorar o desempenho e a confiabilidade em sistemas distribuídos
- Dar suporte a pipelines de CI/CD e frameworks de testes automatizados
- Participar de revisões de código e discussões de arquitetura
- Atender aos padrões de segurança, qualidade e desempenho
- Criar serviços distribuídos escaláveis e de alto desempenho para dispositivos embarcados
Requisitos
- Pelo menos sete anos de experiência profissional em desenvolvimento com C++, incluindo C++14, C++17 ou C++20
- Experiência no desenvolvimento e na depuração de software Linux, incluindo scripting de shell, chamadas de sistema e gerenciamento de processos e threads
- Sólidos conhecimentos de arquitetura de microsserviços, APIs REST e orquestração de serviços
- Experiência com ferramentas de conteinerização e orquestração, como Docker
- Familiaridade com comunicação entre processos, filas de mensagens e gRPC
- Proficiência em Git e plataformas de CI/CD, como Jenkins e GitLab CI
- Experiência programando em uma linguagem adicional, como Python ou Go
- Fortes habilidades analíticas e de depuração de software
- Residir em qualquer lugar do Reino Unido e ter direito de trabalhar lá; é necessário ter autorização de segurança do Reino Unido ou elegibilidade para obtê-la, normalmente envolvendo pelo menos cinco anos de residência contínua no Reino Unido e no máximo 30 dias consecutivos fora do Reino Unido por vez
- Autorização de segurança do Reino Unido ou elegibilidade para obtê-la; a elegibilidade normalmente inclui pelo menos 5 anos de residência contínua no Reino Unido e no máximo 30 dias consecutivos fora do Reino Unido a qualquer momento conforme o texto de origem? Aguarde, há um problema com a contagem exata.
- benefícios
Benefícios
- Trabalho totalmente remoto a partir do Reino Unido
- Contratação por contrato
- Trabalhar em software de alto desempenho para dispositivos embarcados
- Obter experiência em microsserviços, sistemas distribuídos, CI/CD e testes automatizados