Pular para o conteúdo

Oracle

Engenheiro(a) Sênior de Sistemas de Dados, Fábrica de Agentes Privados de Banco de Dados de IA Oracle

JavaScriptTypeScriptReact
Tradução automática. Consulte o original.

Sobre a oportunidade

A Fábrica de Agentes Privados de Banco de Dados de IA Oracle é a plataforma no-code da Oracle para construir e implantar agentes de IA empresariais e automações de fluxo de trabalho de forma segura sobre dados e sistemas de negócios.

Estamos procurando um(a) Engenheiro(a) Fullstack para ajudar a construir a próxima geração de aplicações empresariais com IA. Você desenvolverá funcionalidades voltadas para o usuário, experiências de agentes de IA, interfaces de automação de fluxo de trabalho e componentes de aplicação reutilizáveis, colaborando estreitamente com engenheiros(as) backend, gerentes de produto e equipes de QA.

Junte-se a uma equipe de engenharia global na América do Norte, Europa, Índia e América Latina, construindo experiências inovadoras de IA sobre o Banco de Dados Oracle e a Infraestrutura de Nuvem Oracle.

O(A) candidato(a) ideal possui forte experiência com frameworks modernos de JavaScript/TypeScript, aplicações orientadas por API e interfaces de usuário empresariais complexas. Experiência com produtos baseados em IA, experiências conversacionais, padrões de comunicação em tempo real e aplicações baseadas em fluxo de trabalho é um grande diferencial.

Responsabilidades

Principais Responsabilidades

Desenvolvimento de Software de Sistemas de Dados

  1. Desenvolver e manter funcionalidades voltadas para o usuário para a Fábrica de Agentes Privados de Banco de Dados de IA Oracle, incluindo experiências de agentes de IA, automação de fluxo de trabalho, interfaces de configuração e fluxos de aplicações orientados por dados.
  1. Entregar funcionalidades de ponta a ponta abrangendo aplicações web modernas, serviços de aplicação e modelos de dados do Banco de Dados Oracle (incluindo padrões estrela/snowflake).
  1. Desenvolver interfaces de usuário modernas baseadas em componentes usando HTML, CSS, JavaScript/TypeScript e frameworks como React ou Preact.
  1. Construir componentes de UI reutilizáveis para formulários, diálogos, tabelas, telas de configuração, construtores de fluxo de trabalho e outras experiências de aplicações empresariais.
  1. Integrar aplicações front-end com serviços backend através de HTTP/REST APIs e implementar padrões de comunicação em tempo real usando tecnologias como WebSockets, socket.io ou streaming HTTP onde apropriado.
  1. Diagnosticar e melhorar o desempenho de UI, consultas, API e aplicações de ponta a ponta que afetam a experiência do usuário e os acordos de nível de serviço.
  1. Introduzir experimentos controlados (testes A/B) com métricas de sucesso claras e planos de coleta de dados.
  1. Projetar e aprimorar serviços existentes e novos, APIs e capacidades de aplicações front-end.

Desenvolvimento e Codificação de Software – Projeto, Teste e Otimização

  1. Projetar soluções de software e analisar requisitos para atingir metas de negócios e operacionais de forma independente.
  1. Projetar, desenvolver e manter funcionalidades modernas de aplicações front-end usando frameworks baseados em componentes e padrões de UI empresariais.
  1. Aderir e sugerir melhorias em todas as fases do ciclo de vida de desenvolvimento de software.
  1. Desenvolver novas funcionalidades e aprimoramentos de software seguindo especificações de design e criar documentação para clarificar o design e a implementação do software.
  1. Liderar revisões de código em áreas designadas para ajudar a impulsionar a excelência em engenharia e a manutenibilidade.
  1. Realizar depuração e solução de problemas para identificar e resolver problemas de software moderadamente complexos nas camadas de navegador, aplicação, API e serviço.
  1. Utilizar ferramentas de desenvolvedor do navegador, inspeção de rede e análise de erros de API para diagnosticar problemas do lado do cliente de forma eficiente.
  1. Implementar testes de software, processos de garantia de qualidade, monitoramento, observabilidade e registro de erros para suportar a entrega confiável do produto.
  1. Realizar profiling e otimização de desempenho em renderização de UI, interações de API e fluxos de trabalho de aplicação.
  1. Solucionar e resolver problemas moderadamente complexos relacionados à funcionalidade de API, integração e comportamento de aplicações voltadas para o usuário.
  1. Implementar estratégias de versionamento, ciclo de vida e interoperabilidade de API.
  1. Construir componentes de UI reutilizáveis, fluxos de trabalho de aplicação e capacidades front-end compartilhadas que suportem a escalabilidade do produto a longo prazo.
  1. Assumir a propriedade de funcionalidades ao longo de todo o ciclo de vida do software, incluindo implementação, refinamento, correção de bugs, suporte de lançamento e manutenção de produção.

Arquitetura de Software – Projeto Estrutural de Sistemas de Software

  1. Projetar e desenvolver software, sistemas e serviços alinhados com os padrões de arquitetura estabelecidos.
  1. Contribuir para decisões de arquitetura front-end, estratégias de design de componentes e frameworks de aplicações empresariais.
  1. Desenvolver conhecimento prático de decisões de arquitetura de software e melhores práticas de engenharia.
  1. Colaborar com líderes de equipe para garantir que as soluções estejam alinhadas com a arquitetura mais ampla da plataforma.
  1. Implementar estratégias de otimização de desempenho e escalabilidade em sistemas do lado do cliente e do lado do servidor.
  1. Participar do design de experiências de usuário com IA, fluxos de trabalho de agentes e padrões de integração.
  1. Desenvolver um forte entendimento de como aplicações front-end modernas se comunicam com serviços backend e arquiteturas baseadas em microsserviços.

Colaboração em Incidentes/Defeitos – Suporte a Produtos de Software

  1. Colaborar com equipes de engenharia, gerenciamento de produto, QA e equipes de atendimento ao cliente para entender as necessidades dos clientes e alinhar as soluções.
  1. Investigar, solucionar e resolver problemas complexos de produtos que afetam fluxos de trabalho de IA empresariais e usabilidade de aplicações.
  1. Fornecer orientação técnica sobre problemas relatados por clientes, quando apropriado.
  1. Defender melhorias de produto com base no feedback do cliente, observações de usabilidade e insights operacionais.
  1. Ajudar a garantir a resolução oportuna de problemas através de comunicação eficaz e colaboração multifuncional.
  1. Apoiar o tratamento de problemas de clientes e processos de manutenção de produtos.
  1. Investigar problemas complexos e contribuir tanto para correções de curto prazo quanto para melhorias de produto de longo prazo.
  1. Trabalhar em estreita colaboração com engenheiros(as) de UI, engenheiros(as) backend, QA, Gerentes de Produto e outras equipes multifuncionais para entregar software empresarial de alta qualidade.

Conformidade com Práticas e Padrões – Segurança e Conformidade

  1. Colaborar com a equipe para estabelecer e seguir práticas de desenvolvimento e padrões de codificação.
  1. Garantir a qualidade do código, manutenibilidade, acessibilidade e conformidade com os critérios de aceitação.
  1. Aplicar melhores práticas da indústria para aplicações web empresariais, sistemas distribuídos e produtos habilitados por IA.
  1. Implementar práticas de codificação segura para prevenir vulnerabilidades e proteger dados de clientes.
  1. Contribuir para os requisitos de governança, segurança e conformidade para soluções de IA empresariais.

Operações de Desenvolvimento – Manutenção de Sistemas

  1. Realizar operações periódicas de manutenção e teste para sistemas que requerem atualizações ou patches.
  1. Contribuir para atividades de automação, teste, monitoramento e depuração que garantem a confiabilidade e disponibilidade do serviço.
  1. Apoiar a implantação, prontidão operacional e resolução de problemas de produção para aplicações voltadas para o cliente.
  1. Participar da manutenção de fluxos de trabalho saudáveis de desenvolvimento e entrega em sistemas front-end e backend.

Responsabilidades Principais

Planejamento e Execução

  1. Gerenciar de forma independente o trabalho, cronogramas e entregas para garantir a execução bem-sucedida do projeto.
  1. Assumir a propriedade de funcionalidades desde o design e implementação até testes, implantação e suporte de produção.
  1. Priorizar o trabalho de forma eficaz e adaptar-se a requisitos em mudança em um ambiente de produto de ritmo acelerado.

Colaboração e Parceria

  1. Colaborar com equipes globalmente distribuídas na América do Norte, Europa, Índia e América Latina.
  1. Fazer parceria estreita com engenheiros(as), gerentes de produto, arquitetos(as) e equipes de QA para entregar experiências de produto de alta qualidade.
  1. Construir um forte entendimento das necessidades dos clientes e casos de uso de IA empresarial.
  1. Ouvir ativamente diversas perspectivas e contribuir construtivamente para discussões técnicas.

Resolução de Problemas

  1. Identificar e resolver de forma independente problemas técnicos padrão e não padrão.
  1. Analisar informações de múltiplos sistemas, serviços e fontes de dados para diagnosticar problemas.
  1. Solucionar problemas em UI, APIs, serviços backend, integrações e camadas de dados.
  1. Contribuir para o compartilhamento de conhecimento e melhores práticas de engenharia.

Aprendizado Contínuo

  1. Manter-se atualizado(a) com tecnologias web modernas, padrões de aplicação de IA e melhores práticas de engenharia de software.
  1. Construir expertise em tecnologias emergentes, incluindo agentes de IA, aplicações baseadas em LLM, automação de fluxo de trabalho e plataformas de IA empresariais.
  1. Buscar e aplicar feedback para aprimorar habilidades técnicas e profissionais.
  1. Contribuir para uma cultura de aprendizado contínuo e colaboração.

Melhoria Contínua

  1. Recomendar e implementar melhorias em processos de engenharia, fluxos de trabalho de desenvolvimento e qualidade do produto.
  1. Identificar oportunidades para melhorar a usabilidade, manutenibilidade, desempenho e produtividade do desenvolvedor.
  1. Trabalhar com membros da equipe para avaliar abordagens alternativas e melhorar continuamente como a plataforma é construída e operada.

Qualificações

Nível de Carreira - IC3

Somente a Oracle reúne os dados, a infraestrutura, as aplicações e a expertise para impulsionar desde inovações industriais até cuidados que salvam vidas. E com IA incorporada em nossos produtos e serviços, ajudamos os clientes a transformar essa promessa em um futuro melhor para todos. Descubra seu potencial em uma empresa líder em soluções de IA e nuvem que impactam bilhões de vidas.

A verdadeira inovação começa quando todos são capacitados a contribuir. É por isso que estamos comprometidos em cultivar uma força de trabalho que promova oportunidades para todos, com benefícios competitivos que apoiam nossos colaboradores com opções flexíveis de seguro médico, de vida e aposentadoria. Também incentivamos os funcionários a retribuir às suas comunidades por meio de nossos programas de voluntariado.

Estamos comprometidos em incluir pessoas com deficiência em todas as etapas do processo de emprego. Se você precisar de assistência de acessibilidade ou acomodação para uma deficiência em qualquer momento, informe-nos enviando um e-mail para accommodation-request_mb@oracle.com ou ligando para 1-888-404-2494 nos Estados Unidos.

A Oracle é um Empregador de Igualdade de Oportunidades. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, origem nacional, orientação sexual, identidade de gênero, deficiência e status de veterano protegido, ou qualquer outra característica protegida por lei. A Oracle considerará para emprego candidatos qualificados com registros de prisão e condenação de acordo com a lei aplicável.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026