Pular para o conteúdo

Oak Ridge National Laboratory

Engenheiro de Software HPC

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

Sobre a oportunidade

ID da Requisição 16549

Esta posição permanecerá aberta por um mínimo de 5 dias, após os quais será encerrada quando um candidato qualificado for identificado e/ou contratado.

Aceitamos arquivos Word (.doc, .docx), Adobe (.pdf não seguro), Rich Text Format (.rtf) e HTML (.htm, .html) com até 5MB de tamanho. Currículos de fornecedores terceirizados não serão aceitos; esses currículos serão excluídos e os candidatos submetidos não serão considerados para emprego.

Se você tiver problemas para se candidatar a uma posição, envie um e-mail para ORNLRecruiting@ornl.gov.

O ORNL é um empregador que oferece igualdade de oportunidades. Todos os candidatos qualificados, incluindo indivíduos com deficiência e veteranos protegidos, são encorajados a se candidatar. A UT-Battelle é um empregador E-Verify.

Visão Geral

Estamos contratando um Engenheiro de Software HPC para projetar, operar e manter clusters, servidores e estações de trabalho que suportam serviços onde a ciência acontece no ORNL!

Esta posição reside no grupo de Tecnologias Emergentes e Computação no Departamento de Computação de Pesquisa, na Diretoria de Serviços de Tecnologia da Informação do Oak Ridge National Laboratory (ORNL).

O Grupo de Computação de Tecnologia Emergente facilita os objetivos do ORNL por meio de engenharia de sistemas HPC, integração e suporte para a comunidade de pesquisa no ORNL. Ao fornecer projeto, implantação, otimização, monitoramento e suporte de ferramentas em múltiplas infraestruturas clusterizadas, facilitamos projetos de P&D em todo o laboratório. Nossos clusters HPC variam em escopo, desde apenas um punhado de nós até mais de cinquenta mil núcleos.

Fazemos parceria com organizações de pesquisa do ORNL para permitir a excelência e a entrega em pesquisa. Trabalhamos com outros grupos de computação clusterizada e HPC para ajudar os programas de pesquisa a identificar as melhores soluções para suas necessidades. Quando construímos os ambientes de nossos clientes, nossa equipe colabora para projetar, implementar e manter os sistemas desde a concepção até a aposentadoria.

Principais Deveres/Responsabilidades

  1. Defender e promover soluções de software HPC e computação clusterizada para pesquisadores que processam grandes conjuntos de dados, executam simulações e desenvolvem código científico como parte de seus projetos.
  1. Projetar, desenvolver, otimizar e manter software científico, fluxos de trabalho, bibliotecas e ferramentas para ambientes de produção HPC.
  1. Garantir o desempenho, escalabilidade, portabilidade, confiabilidade e manutenibilidade do software em execução em sistemas de produção.
  1. Utilizar automação, testes e práticas modernas de engenharia de software para minimizar a sobrecarga de manutenção e melhorar a qualidade e reprodutibilidade do software.
  1. Colaborar com pontos de contato técnicos e equipes de pesquisa para instalar, portar, otimizar, benchmarkar e ajustar aplicações científicas e conjuntos de ferramentas.
  1. Suportar ambientes de software para uma ampla gama de fluxos de trabalho computacionais, incluindo aplicações paralelas e distribuídas, pipelines intensivos em dados e cargas de trabalho habilitadas por aceleradores.
  1. Trabalhar em estreita colaboração com administradores de sistemas, engenheiros de infraestrutura e pesquisadores para alinhar soluções de software com os recursos de computação, armazenamento e rede disponíveis.
  1. Contribuir para práticas de CI/CD, empacotamento de software, documentação e fluxos de trabalho de desenvolvimento sustentável para ambientes de computação de pesquisa.
  1. Entregar a missão do ORNL alinhando comportamentos, prioridades e interações com nossos valores centrais de Impacto, Integridade, Trabalho em Equipe, Segurança e Serviço.

Promover igualdade de oportunidades, fomentando um ambiente de trabalho respeitoso – na forma como nos tratamos, trabalhamos juntos e medimos o sucesso.

Qualificações Básicas

  1. Bacharelado em ciência da computação, engenharia da computação, tecnologia da informação, sistemas de informação, ciência, engenharia, negócios ou disciplina relacionada e um mínimo de 5 anos de experiência profissional alinhada é necessário para consideração. Uma combinação geral de educação e experiência equivalentes pode ser considerada.
  1. 3 ou mais anos gerenciando Sistemas UNIX/Linux.
  1. 3 ou mais anos de experiência comprovada com ferramentas de gerenciamento de configuração e automação, como Git, Jenkins, Ansible ou Puppet.
  1. Proficiência moderada em pelo menos uma linguagem de script, como Bash, Python ou outras.
  1. Experiência em solução de problemas avançada e administração de sistemas com Servidores Linux.
  1. Experiência no suporte a grandes sistemas de dados.

Requisitos Especiais

  1. Patrocínio de visto não está disponível para esta posição.
  1. Esta posição requer a capacidade de obter e manter uma autorização do Departamento de Energia. Como tal, esta posição é um cargo designado para testes de Abuso de Substâncias no Local de Trabalho (WSAP). Cargos WSAP exigem a aprovação em um teste de drogas pré-admissão e a participação em um programa contínuo de testes de drogas aleatórios.

Qualificações Preferenciais

  1. Um forte desejo de inovar e identificar novas tecnologias e oportunidades, e ser capaz de comunicar os benefícios potenciais dessas escolhas para outros dentro da equipe e nossos parceiros de pesquisa.
  1. Uma abordagem colaborativa e otimista para prosperar na oportunidade de construir confiança e credibilidade e, finalmente, se tornar um consultor confiável para nossas equipes de pesquisa.
  1. Limpeza ativa DOE Q, ativa DOD Top Secret ou ativa DOD TS/SCI é altamente preferida para consideração.
  1. Sólido entendimento de múltiplos sistemas operacionais e tecnologias de cluster.
  1. Experiência com Rocky/Centos/RHEL, Ubuntu, VMware. *
  1. Compreensão de plataformas HPC para suportar usuários com submissões de trabalhos SLURM e solução de problemas.
  1. Experiência na construção e execução de aplicações em contêineres em um ambiente HPC.
  1. Experiência com múltiplos mecanismos de implantação como Diskless, Warewulf e implantação tradicional (cobbler, PXEboot e/ou Bright).
  1. Experiência no gerenciamento de sistemas utilizando clusters de GPU (NVIDIA e AMD) para AI/ML e/ou processamento de imagem.
  1. Experiência com ferramentas de desempenho e diagnóstico para benchmarking, análise e ajuste de sistemas, redes e armazenamento.
  1. Experiência com Grafana, CheckMK, Nagios, Zabbix ou outros sistemas de monitoramento de rede e dispositivos.
  1. Experiência com software científico como Matlab, R, Ansys, etc.
  1. Experiência com ferramentas administrativas de cluster como Spack, Ansible, Git, etc.
  1. Experiência anterior trabalhando em um ambiente governamental, científico ou outro ambiente altamente técnico.
  1. Boas habilidades de documentação, incluindo a capacidade de preparar páginas web de documentação simples.
  1. Excelentes habilidades de comunicação escrita e oral.
  1. Autônomo motivado com a capacidade de trabalhar de forma independente e participar criativamente em equipes colaborativas em todo o laboratório.
  1. Capacidade de funcionar bem em um ambiente de pesquisa acelerado, definir prioridades para realizar múltiplas tarefas dentro dos prazos e se adaptar às necessidades em constante mudança.

Sobre o ORNL

Como um laboratório nacional do Escritório de Ciência do Departamento de Energia dos EUA (DOE), o ORNL tem um legado impressionante de 80 anos abordando os desafios mais prementes da nação. Nossa equipe é composta por mais de 7,000 indivíduos dedicados e inovadores! Nosso objetivo é criar um ambiente onde uma variedade de perspectivas e origens sejam valorizadas, garantindo que o ORNL seja conhecido como uma das principais opções de emprego. Esses princípios são essenciais para apoiar nossa missão mais ampla de impulsionar avanços científicos e traduzi-los em soluções para os desafios de energia, ambientais e de segurança que a nação enfrenta.

O ORNL oferece remuneração competitiva e programas de benefícios para atrair e reter indivíduos que demonstram comportamentos de trabalho excepcionais. O laboratório fornece uma gama de benefícios aos funcionários, incluindo planos médicos e de aposentadoria e horários de trabalho flexíveis, para apoiar o bem-estar de você e sua família. Comodidades para funcionários, como instalações de fitness, banco e cafeteria no local, também estão disponíveis para conveniência adicional.

Outros benefícios incluem o seguinte: Plano de Medicamentos Prescritos, Plano Odontológico, Plano de Visão, Plano de Aposentadoria 401(k), Plano de Pensão Contributivo, Seguro de Vida, Benefícios por Incapacidade, Férias Generosas e Feriados, Licença Parental, Seguro Jurídico com Proteção contra Roubo de Identidade, Plano de Assistência ao Empregado, Contas de Gastos Flexíveis, Contas de Poupança para Saúde, Programas de Bem-Estar, Assistência Educacional, Assistência de Relocação e Descontos para Funcionários.

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