Pular para o conteúdo

Idaho National Laboratory

Desenvolvedor de Software e Especialista em Automação de IA

JavaScriptTypeScriptPythonReactSQLC#Figma
Tradução automática. Consulte o original.

Resumo da Posição

A equipe de Habilitação de Soluções de Salvaguardas e Segurança faz parte da Diretoria de Salvaguardas e Segurança, formada para refinar como a organização opera e para manter o Laboratório seguro, ao mesmo tempo em que possibilita a conquista da missão. A equipe funciona como uma agência criativa digital interna, construída em torno de um único princípio: estamos facilitando a vida de um funcionário, de um gerente e de um profissional no INL, com foco na melhoria contínua. A Habilitação de Soluções de Salvaguardas e Segurança consolida cinco disciplinas: Estratégia de Sistemas, Análise de Negócios, Engenharia de IA e Automação, Pesquisa e Design de UX, e Análise de Dados. Você está se juntando a um pequeno grupo que usa vários chapéus, mais próximo de uma equipe de agentes treinados do que de um organograma de cinco departamentos.

A função de Engenheiro de Power Platform e Automação de IA reside dentro da Engenharia de IA e Automação, o motor de desenvolvimento da equipe, traduzindo o trabalho de descoberta em produtos de aplicação e automação entregues.

Este não é um cargo de codificação "heads-down", nem um de "jogar por cima do muro". Você observa as equipes atentamente para descobrir como o trabalho realmente acontece. Os detalhes sutis do trabalho muitas vezes permanecem desconhecidos ou mal compreendidos, mas esses detalhes podem ser o que mais importa. Você documentará as necessidades do cliente por meio de wireframes, diagramas ou histórias de usuário, o que facilitar a compreensão rápida. A partir daí, você itera através de rascunhos tangíveis e feedback honesto, com um olhar no produto mínimo viável, trabalhando de forma ágil em vez de em cascata e sem estar preso a um conjunto de requisitos completamente definido. O mesmo elicitor de requisitos permanece presente durante a entrega, verificando durante os ciclos curtos em vez de desaparecer e reaparecer no final. Pule esses métodos, e corremos o risco de automatizar um processo ruim, que é o mesmo processo ruim, apenas mais rápido.

Aqui está sua missão: você não é um "pônei de automação de um truque só". Você entende o negócio o suficiente para saber que nem toda necessidade é uma automação. Às vezes, a solução certa é um fluxo de trabalho. Às vezes, é reconhecer que um novo sistema é a resposta real, e quando é o caso, você está com tudo, avaliando as opções, reunindo-se com equipes internas para coletar requisitos, trabalhando diretamente com fornecedores e permanecendo engajado até a implementação para que o problema subjacente real seja resolvido.

Esta função é responsável pela entrega de soluções full-stack, com a plataforma Microsoft como o conjunto de ferramentas padrão: C#/.NET e ASP.NET MVC. Mas a plataforma serve à solução, não o contrário. Quando o problema exige um aplicativo web Python em Django ou Flask, um serviço .NET, ou mesmo a descoberta de uma solução de terceiros apropriada, você também ajudará nisso. Camadas por cima estão engenharia de IA real: Python, IA generativa, engenharia de prompt e automação agentiva através de ferramentas como Microsoft Copilot Studio, Claude e outras plataformas personalizadas conforme o trabalho exigir.

Estamos contratando para esta função porque a demanda por otimização contínua é real e só cresce. E nada disso é "pedir para levar": o sucesso significa que as pessoas que você atende se tornam mais eficientes, produzem trabalho de maior qualidade e genuinamente gostam mais de seus empregos, não apenas que um ticket foi fechado.

Funções e Responsabilidades Essenciais do Cargo: (Conhecimentos, habilidades e comportamentos necessários para esta posição.)

Descoberta e Análise de Negócios

  1. Reunir-se pessoalmente e observar como o trabalho realmente acontece, não apenas como ele é descrito. O que as pessoas dizem que fazem e o que elas realmente fazem são frequentemente diferentes, e os pequenos detalhes deixados de fora são frequentemente as percepções que importam mais.
  1. Coletar e documentar requisitos através de entrevistas e sessões de trabalho, traduzindo o que uma equipe pede para o que elas realmente precisam. "Documentado" pode significar um wireframe, um diagrama ou uma história de usuário, o que for claro o suficiente para executar sem depender de conhecimento tribal.
  1. Criar wireframes e protótipos cedo e continuamente, usando ferramentas como Lucid ou Figma para mapas de processo, wireframes e modelagem de dados quando ajudar, para que as partes interessadas reajam a algo tangível em dias em vez de aprovar uma especificação escrita semanas antes de algo visível existir.
  1. Capturar um processo ruim antes de automatizá-lo, pois automatizar um processo ruim não resolve nada.
  1. Permanecer com o cliente durante a entrega, verificando as compilações em intervalos curtos e regulares e refinando os requisitos à medida que o entendimento se aprofunda, em vez de travá-los no início e assinar.
  1. Entender fluxos de trabalho completos, não apenas solicitações isoladas, e proativamente apresentar oportunidades para otimizá-los, aumentando a eficiência, a qualidade e a satisfação no trabalho para as pessoas que realizam o trabalho todos os dias.
  1. Avaliar se a automação ou um novo sistema é a solução correta, e quando é o último, reunir-se com equipes internas para coletar requisitos, trabalhar diretamente com fornecedores e permanecer engajado durante a implementação para que o problema subjacente real seja resolvido.
  1. Trabalhar com proprietários de processos em toda a organização para planejar e sequenciar soluções contra backlogs reais, não solicitações hipotéticas.
  1. Colaborar estreitamente com as outras disciplinas da equipe, Estratégia de Sistemas, Pesquisa e Design de UX, e Análise de Dados, para que nada que você construa recrie os silos que esta equipe existe para remover.

Construção e Engenharia

  1. Construir recursos e serviços com C#/.NET (atualmente .NET 10) e ASP.NET MVC.
  1. Escrever integrações com outros sistemas usando Python.
  1. Criar interfaces de usuário responsivas com React, TypeScript, e Bootstrap que sejam acessíveis, performáticas e de fácil manutenção.
  1. Assinar e otimizar esquemas, consultas e stored procedures para SQL Server, focando em confiabilidade, integridade e desempenho.
  1. Usar assistentes de codificação de IA de forma responsável para acelerar o desenvolvimento: escrever prompts eficazes, revisar e testar o código sugerido pela IA e seguir as diretrizes da equipe para uso seguro e em conformidade.
  1. Participar de revisões de design, refinamento de backlog, planejamento de sprint e demonstrações, mantendo documentação clara e rastreabilidade.
  1. Seguir práticas Ágeis usando a metodologia Scrum e participar de todas as cerimônias, stand-ups, planejamento de sprint e retrospectivas. Rastrear o trabalho usando Jira.
  1. Escrever testes unitários, de integração e ponta a ponta; contribuir para pipelines de CI/CD; e manter práticas de codificação segura consistentes com os padrões do laboratório.
  1. Suportar operações triando problemas, realizando análise de causa raiz e entregando correções incrementais que minimizam o risco.

Educação, Credenciais e Experiência de Trabalho

Obrigatório

  1. Bacharelado em ciência da computação, Tecnologia da Informação, engenharia ou área relacionada. Experiência relacionada equivalente pode ser considerada em substituição ao requisito de diploma.
  1. Nível 3: Bacharelado em Ciência em área técnica incluindo Ciência da Computação, Tecnologia da Informação, Cibersegurança ou área relacionada e 5 anos de experiência relevante; ou Mestrado em área técnica e 2 anos de experiência relevante; ou na ausência de diploma, diploma de ensino médio ou equivalente e pelo menos 11 anos de experiência direta/profissional.
  1. Nível 4: Bacharelado em ciência da computação, engenharia de software, tecnologia da informação ou área relacionada e pelo menos 9 anos de experiência profissional direta; ou na ausência de diploma, diploma de ensino médio ou equivalente e pelo menos 15 anos de experiência direta/profissional.
  1. Obter e manter uma autorização "Q" do Departamento de Energia, que requer Cidadania dos EUA.

Qualificações Preferenciais

  1. Experiência com pipelines de CI/CD e fluxos de trabalho baseados em Git.
  1. Experiência em integrar autenticação e autorização (OIDC, Microsoft Entra ID ou similar) em aplicativos web.
  1. Experiência em construir ou integrar recursos com serviços de LLM corporativos; familiaridade com práticas de IA responsável em ambientes regulamentados.
  1. Exposição a Azure e containerização.
  1. Experiência profissional em mentorar outros e liderar tarefas técnicas.
  1. Experiência usando JIRA ou ferramenta similar.
  1. Experiência com interfaces RESTful APIs, GraphQL, e NET WebAPI.
  1. Experiência com integração contínua e implantação usando Azure DevOps.
  1. Experiência com outros JS do React
  1. Experiência com metodologias de desenvolvimento Ágil, Scrum e Kanban.
  1. Experiência com JavaScript, jQuery, Bootstrap.

Requisitos Físicos

Ao desempenhar as funções desta classificação, o funcionário pode ser obrigado a ficar em pé, andar, sentar, agachar, ajoelhar, curvar-se, usar as mãos para manusear materiais, manipular ferramentas, teclado e digitar, alcançar com as mãos e braços, e operar equipamentos relacionados ao trabalho. O funcionário pode ocasionalmente levantar e/ou mover até 25 libras com assistência. A suficiência de acuidade visual e capacidade auditiva para realizar as funções essenciais e interagir com o público é necessária. Acomodações razoáveis podem ser feitas para permitir que indivíduos com deficiência desempenhem as funções essenciais.

Informações de Trabalho

  1. Nossa equipe trabalha em um horário de 9x80 nas instalações de Idaho Falls.
  1. A faixa salarial para esta posição é: Nível 3 ($95,256 - $195,288) / Nível 4 ($114,360 - $234,336). No Idaho National Laboratory, as decisões de remuneração são determinadas usando fatores como educação, experiência relevante e outras credenciais.
  1. Multi-Nível: Estas são posições multi-nível, e você será colocado no nível apropriado dependendo da profundidade e amplitude da experiência e das habilidades comprovadas.

Condições de Trabalho

O ambiente de trabalho é um escritório. O nível de ruído é geralmente baixo; no entanto, pode haver exposição a ruídos altos ocasionalmente. A posição requer trabalhar mais de 8 horas/dia e trabalhar sozinho. A posição pode ser requerida a trabalhar em horários irregulares.

As declarações acima destinam-se a descrever a natureza geral e os níveis de trabalho sendo realizados por pessoas designadas para esta classificação. Elas não se destinam a ser interpretadas como uma lista exaustiva de todas as responsabilidades, deveres e habilidades exigidas do pessoal assim classificado.

Linguagem de Segurança e Privacidade

Esta posição inclui responsabilidades de segurança da informação e privacidade, conforme definido pelo NIST SP 800 53, Circular A 130 do OMB, e Ordem DOE 206.1A. A posição deve concluir o treinamento inicial e anual específico da função, conforme exigido. O titular deve assinar e cumprir todos os acordos de acesso exigidos antes de receber acesso aos sistemas ou dados organizacionais. Cumpra todas as políticas aplicáveis de segurança da informação e privacidade seguindo os protocolos estabelecidos, com o entendimento de que o não cumprimento pode resultar em sanções.

Definidores de Nível

EX3 – Carreira

  1. Conhecimento: Compreensão completa e ampla aplicação de princípios, teorias e conceitos no campo de especialização. Conhecimento geral de outras disciplinas relacionadas. Resolve uma ampla gama de problemas de maneiras criativas. Este nível é totalmente qualificado, orientado para a carreira.
  1. Resolução de Problemas: Trabalha em problemas de escopo diversificado. Demonstra bom julgamento na seleção de métodos e técnicas para obter soluções. As soluções são imaginativas, completas, práticas e consistentes com os objetivos organizacionais.
  1. Discrição e Latitude: Trabalha sob apenas direção geral. Normalmente recebe pouca instrução no dia a dia. Determina independentemente e desenvolve a abordagem para soluções. O trabalho é revisado após a conclusão quanto à adequação para atingir os objetivos.
  1. Impactos: Contribui para a conclusão de programas e projetos específicos. A falha em obter resultados ou decisões ou recomendações errôneas tipicamente resultaria em atrasos no programa.
  1. Ligação: Contatos frequentes com clientes organizacionais internos. Pode ter algum contato externo ou representar a organização no fornecimento de soluções para questões difíceis associadas a projetos ou trabalhos específicos.
  1. Educação/Experiência: Bacharelado e 5 anos. Mestrado e 2 anos. Doutorado e 2 anos.

EX4 – Sênior

  1. Conhecimento: Líder técnico com alto grau de conhecimento em toda a área e expertise reconhecida em áreas específicas. Possui ampla experiência. Usa conceitos profissionais e objetivos da empresa para resolver problemas complexos de maneiras criativas e eficazes. Interage e orienta pessoal júnior.
  1. Resolução de Problemas: Trabalha em questões complexas onde a análise de situações ou dados requer uma avaliação aprofundada de fatores variáveis. Exerce julgamento na seleção de métodos, técnicas e critérios de avaliação para obter resultados.
  1. Discrição e Latitude: O trabalho é realizado sem direção apreciável. Determina métodos e procedimentos em novas tarefas e pode coordenar as atividades de outro pessoal (Líder). Exerce considerável latitude na determinação dos objetivos da tarefa.
  1. Impactos: Orienta a conclusão bem-sucedida de programas importantes e pode funcionar em uma função de liderança de projeto. Decisões ou recomendações errôneas tipicamente resultariam na falha em atingir os objetivos organizacionais.
  1. Ligação: Representa a organização como contato principal em projetos ou trabalhos. Interage com pessoal interno sênior em assuntos significativos, muitas vezes exigindo coordenação entre organizações. Faz networking com contatos chave fora de sua área de atuação ou expertise.
  1. Educação/Experiência: Bacharelado e 9 anos. Mestrado e 6 anos. Doutorado e 4 anos.

Neste momento, a BEA não patrocinará nenhum visto H1-B obtido fora dos Estados Unidos da América (EUA), incluindo vistos consulares.

Requisitos do Serviço Seletivo

Para ser elegível para emprego no INL, homens nascidos após 31 de dezembro de 1959 devem ter se registrado no Serviço Seletivo (SSS). Para mais informações, consulte sss.gov.

Oportunidade de Emprego Igual

O Idaho National Laboratory (INL) é um empregador de Igualdade de Oportunidades de Emprego (EEO). É política do INL fornecer oportunidades de emprego iguais a todos os candidatos qualificados, sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, idade, status de veterano protegido ou deficiente, ou informação genética.

Acomodação Razoável

Garantiremos que indivíduos com deficiência recebam acomodação razoável para participar do processo de candidatura ou entrevista de emprego, para realizar as funções essenciais do cargo e para receber outros benefícios e privilégios de emprego. Entre em contato conosco para solicitar acomodação.

Outras Informações

O INL não aceita currículos de fornecedores terceirizados não solicitados.

Benefícios e Relocação

  • Médico, Odontológico, Visão e Contas de Despesas Flexíveis
  • 401(k) com contribuição do empregador de 4.2%% e até 4.8%% de contrapartida (posições regulares) ou acesso de auto-contribuição (posições pós-doutorado)
  • Férias remuneradas (licença pessoal)
  • Programa de Educação para Funcionários (assistência de mensalidade para posições elegíveis)
  • Pacote Abrangente de Relocação
  • Elegibilidade para benefícios sujeita a múltiplos fatores, incluindo status de emprego e classificação da posição.

O INL é um laboratório nacional de engenharia aplicada, baseado na ciência, dedicado a apoiar a missão do Departamento de Energia dos EUA em pesquisa de energia nuclear, ciência e defesa nacional. Com mais de 6,300 cientistas, pesquisadores e pessoal de apoio, o laboratório trabalha com governos nacionais e internacionais, universidades e parceiros da indústria para mudar o futuro energético do mundo e proteger a infraestrutura crítica de nossa nação.

Missão do INL

Nossa missão é descobrir, demonstrar e proteger soluções inovadoras de energia nuclear, outras opções de energia limpa e infraestrutura crítica.

Visão do INL

Nossa visão é mudar o futuro energético do mundo e proteger a infraestrutura crítica de nossa nação.

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