Engenheiro de Software Full Stack – Red Hat Discovery (Remoto, Brasil)

Empresa
Descrição
Resumo: Junte-se à equipe Red Hat Discovery como Engenheiro de Software Full Stack para contribuir com ferramentas críticas de código aberto destinadas a ambientes seguros e desconectados, projetando recursos e aprimorando fluxos de trabalho existentes. Principais destaques: 1. Contribua em serviços de backend, automação de testes, CLI, instalador e interface do usuário. 2. Projete novos recursos e aprimore fluxos de trabalho existentes para softwares confiáveis. 3. Engaje-se com comunidades de código aberto e com uma equipe distribuída e global. A equipe Red Hat Discovery está procurando um Engenheiro de Software Full Stack para se juntar a nós no Brasil. O Discovery é um conjunto essencial de ferramentas para clientes que exigem ambientes altamente seguros e desconectados. Desenvolvemos e mantemos uma suíte de projetos de código aberto que possibilitam a descoberta, inspeção e geração de relatórios de sistemas em ambientes de TI complexos. Neste cargo, você fará parte de uma equipe forte e colaborativa que valoriza o apoio e o fortalecimento mútuo. Você contribuirá em toda a nossa pilha tecnológica: serviços de backend, automação de testes, CLI, instalador e interface do usuário. Você terá oportunidades de projetar novos recursos, aprimorar fluxos de trabalho existentes e garantir que os clientes experimentem softwares confiáveis e seguros, mesmo em cenários totalmente isolados (air\-gapped). Alguns dos projetos que mantemos incluem: * quipucords/quipucords – API e principal serviço web * quipucords/camayoc – estrutura de testes de integração * quipucords/quipucords\-ui – Interface web * quipucords/qpc – Cliente CLI * quipucords\-installer – Instalador **O que você fará** * Projetar, desenvolver e manter novos recursos para as ferramentas Discovery. * Aprimorar integrações entre CLI, serviços de backend, interface do usuário e instalador. * Contribuir para estruturas de testes automatizados para garantir a qualidade do produto. * Revisar código, fornecer feedback construtivo e ajudar a manter bases de código saudáveis. * Engajar-se com comunidades de código aberto e colaborar com uma equipe distribuída e global em um ambiente ágil. * Aprender continuamente, experimentar novas ferramentas e explorar tecnologias emergentes de IA relevantes para o desenvolvimento de software. **O que você trará** * Experiência em desenvolvimento com Python (JavaScript/TypeScript é um diferencial). * Domínio de ambientes Linux (serviços, configuração, registro de eventos, rede). * Habilidades sólidas com git e fluxos de trabalho no GitHub/GitLab. * Familiaridade com práticas de desenvolvimento ágil e automação de testes. * Habilidades claras de comunicação e mentalidade curiosa e orientada à resolução de problemas para atuar em uma equipe distribuída. **Os seguintes itens são considerados diferenciais:** * Experiência com pipelines CI/CD (Harness, Jenkins etc.), implantações em contêineres (Podman, Quadlets) e ferramentas relacionadas à infraestrutura. * Familiaridade com frameworks de desenvolvimento web (React, PatternFly), bancos de dados relacionais (PostgreSQL preferido) ou histórico de contribuições para projetos de código aberto. **Sobre a Red Hat** A Red Hat é a principal provedora mundial de soluções empresariais de software de código aberto, utilizando uma abordagem impulsionada pela comunidade para entregar tecnologias Linux, de nuvem, de contêineres e Kubernetes de alto desempenho. Presente em mais de 40 países, nossos colaboradores trabalham de forma flexível em diversos ambientes — presencial, híbrido ou totalmente remoto — conforme exigido pelo seu cargo. Na Red Hat, incentivamos todos a apresentarem suas melhores ideias, independentemente de cargo ou tempo de empresa. Somos líderes em código aberto graças ao nosso ambiente aberto e inclusivo. Contratamos pessoas criativas e apaixonadas, prontas para contribuir com suas ideias, ajudar a resolver problemas complexos e gerar impacto. **Inclusão na Red Hat** A cultura da Red Hat é construída sobre os princípios de código aberto de transparência, colaboração e inclusão, onde as melhores ideias podem vir de qualquer lugar e de qualquer pessoa. Quando isso ocorre, empoderamos pessoas de diferentes origens, perspectivas e experiências a se unirem para compartilhar ideias, questionar o status quo e impulsionar a inovação. Nossa aspiração é que todos vivenciem essa cultura com igualdade de oportunidades e acesso, e que todas as vozes não apenas sejam ouvidas, mas também celebradas. Esperamos que você participe dessa celebração e damos as boas-vindas — e incentivamos fortemente — candidaturas de todas as belas dimensões que compõem nossa aldeia global. **Política de Igualdade de Oportunidades (EEO)** A Red Hat tem orgulho de ser um local de trabalho com igualdade de oportunidades e um empregador que adota ações afirmativas. Avaliamos candidaturas sem levar em conta raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, ascendência, cidadania, idade, condição de veterano, informações genéticas, deficiência física ou mental, condição médica, estado civil ou qualquer outra base proibida por lei. ### **A Red Hat não solicita nem aceita currículos ou CVs não solicitados de agências de recrutamento. Não nos responsabilizamos nem pagaremos quaisquer taxas, comissões ou outros pagamentos relacionados a currículos ou CVs não solicitados, exceto conforme exigido em contrato escrito entre a Red Hat e a agência de recrutamento ou a parte que solicitar o pagamento de uma taxa.** ### **A Red Hat apoia pessoas com deficiência e oferece adaptações razoáveis aos candidatos. Se precisar de assistência para preencher nossa inscrição online, envie um e-mail para** **application\-assistance@redhat.com****. Consultas gerais, como perguntas sobre o status de uma inscrição, não receberão resposta.
Publicado por

João Silva
Indeed · HR






