Inetum
TuxCare
Engenheiro(a) Go (trabalho remoto)
Sobre a oportunidade
TuxCare oferece um portfólio abrangente de soluções de segurança para Linux e software de código aberto projetado para organizações empresariais.
Com TuxCare, as empresas podem automatizar a correção de vulnerabilidades, minimizar o tempo de inatividade, manter a segurança e a conformidade, e contar com profundo conhecimento em segurança de Linux e de código aberto.
Nossas soluções cobrem distribuições Linux amplamente utilizadas, sistemas de fim de vida, ecossistemas de software de código aberto e outras infraestruturas críticas.
Saiba mais em: tuxcare.com/ / tuxcare.com/endless-lifecycle-support/
Saiba mais sobre o SecureChain: tuxcare.com/securechain-for-oss/
Ao se candidatar a esta posição, você concorda com o processamento de seus dados pessoais conforme descrito em nossa Política de Privacidade (tuxcare.com/privacy-policies-hub/candidate-privacy-notice/), que fornece informações detalhadas sobre como mantemos e lidamos com seus dados.
Estamos procurando um(a) Engenheiro(a) Go para se juntar à equipe por trás do SecureChain, um dos produtos mais recentes da TuxCare focado na segurança da cadeia de suprimentos de software de código aberto.
O SecureChain ajuda as organizações a usar dependências de código aberto de forma mais segura, fornecendo pacotes reconstruídos a partir de código-fonte verificado, escaneados contra malware e riscos de cadeia de suprimentos, e continuamente corrigidos à medida que novas vulnerabilidades surgem.
Nesta função, você construirá e aprimorará a automação e os sistemas confiáveis que impulsionam esses processos. Você também trabalhará na otimização de fluxos de trabalho existentes e na aplicação de IA onde ela agrega valor, desde a análise de dados e suporte à tomada de decisões até a melhoria da visibilidade operacional.
Como o SecureChain ainda é um produto relativamente novo, você terá a oportunidade de construir sistemas do zero, assumir a propriedade de soluções técnicas e ajudar a moldar a direção do produto.
Você será responsável por
- Construir e operar o pipeline automatizado que integra continuamente pacotes de código aberto ao SecureChain: milhares de pacotes por semana.
- Ser o(a) responsável pelo ecossistema Go neste pipeline: reconstruir módulos Go a partir de código-fonte verificado e resolver falhas de compilação em escala.
- Executar agentes de IA em trabalhos rotineiros: escrever as regras e playbooks que os agentes seguem, verificar o que eles produzem e transformar cada etapa manual recorrente em automação.
- Trabalhar como um(a) contribuidor(a) individual com amplo escopo e mandato: usar a plataforma de integração compartilhada, aprimorá-la e contribuir tanto para a plataforma em si quanto para a integração do ecossistema Go.
Requisitos mínimos
- Experiência no ecossistema Go. Forte compreensão de módulos Go, GOPROXY, GOSUMDB, versões de toolchain, vendoring e cgo. Capacidade de diagnosticar por que um módulo compila com sucesso em um ambiente, mas falha em outro.
- Experiência em engenharia de build e release. Experiência prática na construção, empacotamento e lançamento de software consumido por terceiros, incluindo solução de problemas de falhas de compilação em bases de código desconhecidas.
- Trabalho com Python. Capacidade de ler, modificar e revisar código de automação Python escrito por outros. Experiência em contribuir para plataformas de automação compartilhadas baseadas em Python.
- CI/CD e contêineres. Experiência prática com pipelines de CI/CD (GitLab CI é um diferencial) e builds baseados em Docker, incluindo diagnóstico de jobs falhados através de logs de pipeline.
- Proficiência em Linux e Git. Uso diário confiante do shell Linux e forte familiaridade com fluxos de trabalho Git, incluindo branches, tags, cherry-picks e backporting de patches para versões mais antigas.
- Agentes de IA como ferramenta de trabalho diária. Experiência avançada no uso de agentes de codificação de IA para lidar com a maioria das tarefas de engenharia rotineiras, incluindo definição de regras, gerenciamento de fluxos de trabalho e revisão independente de saídas geradas. Experimentação ocasional é insuficiente.
- Propriedade de ponta a ponta sem supervisão próxima. Experiência comprovada em assumir a propriedade de sistemas ou fluxos de trabalho, desde requisitos de alto nível até entrega em produção, com comunicação clara de progresso, riscos e bloqueios para engenheiros e stakeholders.
- Inglês avançado escrito e falado.
O que você ganha?
- Mantenha-se tecnicamente engajado(a) enquanto trabalha em projetos de engenharia complexos e de alto impacto.
- Resolva desafiadores problemas de Linux, automação e cibersegurança em produtos maduros e mais recentes.
- Influencie a direção técnica e tome decisões arquiteturais significativas.
- Desfrute de um alto nível de independência e autonomia em seu trabalho diário.
- Trabalho totalmente remoto com horários flexíveis.
- 24 dias de férias remuneradas, 10 feriados nacionais e licença médica ilimitada.
- Reembolso de plano de saúde particular.
- Reembolso de co-working e academia/esportes.
- Orçamento para educação.
- Oportunidade de receber recompensa por ideias inovadoras que a empresa possa patentear.
