Cambium Learning Group
Cambium Learning Group
A Cambium Learning Group desenvolve soluções educacionais por meio de um grupo de empresas de tecnologia educacional que atende educadores e estudantes. Seus produtos e experiências de aprendizagem utilizam tecnologia, incluindo inteligência artificial e aprendizado de máquina, para apoiar o ensino, a aprendizagem e o progresso dos estudantes. Para profissionais interessados em atuar com edtech, educação e inteligência artificial aplicada, a empresa oferece um contexto marcado pela colaboração entre marcas consolidadas e pelo foco em tornar a aprendizagem mais eficaz e significativa.

Engenheiro sênior de bancos de dados

Lidere o desempenho, a confiabilidade e a recuperação de desastres dos bancos de dados dos sistemas educacionais da ExploreK12. Defina padrões de engenharia e oriente as equipes, sem subordinados diretos.

Descrição

  • Dar suporte e orientar a estratégia do ecossistema de bancos de dados da ExploreK12.
  • Supervisionar o suporte à produção, as atualizações, a otimização de desempenho e a recuperação de desastres.
  • Configurar e administrar a replicação de bancos de dados.
  • Analisar planos de execução de consultas SQL e otimizar seu desempenho.
  • Gerenciar backups e restaurações de bancos de dados.
  • Aprimorar as consultas utilizadas pelos aplicativos.
  • Desenvolver e aperfeiçoar ferramentas e serviços de bancos de dados.
  • Aumentar a escalabilidade e o desempenho das estruturas de bancos de dados existentes.
  • Monitorar os processos de backup e testar restaurações com os engenheiros de sistemas.
  • Trabalhar com as equipes de infraestrutura, desenvolvimento, produto e outras áreas internas para definir os requisitos do sistema.
  • Acompanhar o desempenho do sistema e os alertas para identificar problemas atuais e emergentes.
  • Tratar dados privados com responsabilidade e ética.
  • Reduzir o tempo de inatividade dos bancos de dados e manter um serviço confiável.
  • Prever as necessidades de capacidade dos bancos de dados.
  • Analisar requisitos, especificações e projetos técnicos, fornecendo feedback em tempo hábil.
  • Manter-se atualizado sobre os avanços tecnológicos relevantes.
  • Estabelecer padrões para bancos de dados e boas práticas para as equipes de engenharia de aplicativos.
  • Dar orientação técnica às equipes de engenharia sem ter subordinados diretos.
  • Reportar-se ao gerente de Sistemas.

Requisitos

  • Pelo menos cinco anos de experiência em engenharia e/ou administração de bancos de dados.
  • Experiência profissional prática na criação e operação de aplicativos e bancos de dados críticos para o desempenho.
  • Ampla experiência com MySQL em Linux e SQL Server em Windows.
  • Forte conhecimento de bancos de dados relacionais, incluindo normalização, indexação e SQL.
  • Conhecimento de segurança e integridade de dados.
  • Conhecimento de ambientes SaaS de bancos de dados de alto volume.
  • Excelentes habilidades de comunicação verbal, escrita, visual e por diagramas.
  • Capacidade de construir relacionamentos de trabalho sólidos.
  • Experiência com estruturas de privacidade de dados estudantis, como FERPA, é altamente desejável.
  • Experiência com PHP ou outra linguagem de script é desejável.
  • Experiência com bancos de dados NoSQL é desejável.
  • Experiência em processos de desenvolvimento Agile/Scrum é desejável.
  • Experiência recente com iPaaS e/ou modelos de dados canônicos é desejável.
  • Experiência liderando ou contribuindo para uma migração de sistemas locais para a nuvem é desejável.
  • Para o trabalho remoto, é necessária uma conexão confiável de banda larga por cabo ou fibra, com pelo menos 10 Mbps de download e 5 Mbps de upload.
  • Capacidade de participar de entrevistas por vídeo e reuniões virtuais recorrentes com a câmera ligada.
  • Ferramentas para anotações, materiais de referência e ferramentas com inteligência artificial não podem ser usadas durante entrevistas ou outras etapas de seleção sem autorização prévia por escrito.

Benefícios

  • Ambiente de trabalho com prioridade para o remoto, com flexibilidade e confiança para equilibrar a vida profissional e pessoal.
  • Reembolso de despesas de instalação de escritório em casa ou remoto.
  • Adaptações razoáveis para pessoas qualificadas com deficiência.

Vagas relacionadas

General Dynamics Information Technology

Engenheiro(a) de software remoto, modelagem de dados Oracle na GDIT

General Dynamics Information Technology

Projete software escalável e modelos de dados Oracle para a GDIT. Ajude a modernizar o processamento de receitas da Alfândega e Proteção de Fronteiras, substituindo a arrecadação em papel por soluções eletrônicas.

Abrir
VSP Vision Care

Engenheiro(a) de software .NET remoto — VSP Vision Care

VSP Vision Care

Projetar, desenvolver, testar e entregar sistemas .NET para a VSP Vision Care. Resolver problemas de aplicações e orientar engenheiros(as) de software em início de carreira.

Abrir
Striveworks

Engenheiro(a) de software sênior, elegível a credencial de segurança Secret

Striveworks

Crie sistemas de IA confiáveis que monitoram o desempenho dos modelos e tratam a deriva. Desenvolva serviços escaláveis em Go e Python para implantações de IA voltadas ao governo.

Abrir
Sidecar Health

Engenheiro(a) sênior de software full-stack, experiência dos membros

Sidecar Health

Crie experiências web com tecnologia de IA para os membros da Sidecar Health. Assuma a responsabilidade por sistemas TypeScript, do desenvolvimento de APIs à implantação em produção.

Abrir