Especialista em Engenharia de Plataforma de Dados
Atuar na definição, evolução e sustentação da plataforma de bancos de dados da organização, combinando conhecimentos de arquitetura, administração de bancos de dados, cloud computing, automação e engenharia de plataforma. O profissional será responsável por apoiar a modernização das aplicações e da infraestrutura de dados, estabelecendo padrões e boas práticas para provisionamento, operação, segurança, alta disponibilidade, observabilidade, backup, restauração e recuperação de desastres dos bancos de dados. Terá papel importante na evolução do modelo de consumo de bancos de dados, promovendo automação, Infrastructure as Code (IaC), GitOps e mecanismos de autosserviço sempre que aplicável, reduzindo atividades operacionais manuais e aumentando a confiabilidade, padronização e autonomia dos times. Isto inclui evoluir a plataforma como produto interno e promover experiência do desenvolvedor. Deverá atuar em conjunto com times de Plataforma, Desenvolvimento, Infraestrutura, Segurança e Arquitetura, apoiando decisões relacionadas à escolha das tecnologias de persistência, topologias, estratégias de disponibilidade, escalabilidade e operação dos dados. O ambiente contempla bancos de dados executados em serviços gerenciados de nuvem e plataformas baseadas em containers e Kubernetes.
RESPONSABILIDADES E ATRIBUIÇÕES
Atividades a serem exercidas: Definir e evoluir padrões técnicos e arquiteturais para utilização de bancos de dados relacionais e não relacionais na organização; Administrar e apoiar a operação de bancos de dados em ambientes de produção, homologação e desenvolvimento; Apoiar os times de desenvolvimento e arquitetura na escolha da tecnologia de persistência mais adequada para cada workload; Definir boas práticas para criação e utilização de bancos de dados, schemas, usuários, roles, permissões, índices e demais objetos; Definir e implementar estratégias de alta disponibilidade, replicação, failover e recuperação de bancos de dados; Direcionar estratégias operacionais de backup, restauração, recuperação de desastres, monitoramento, desempenho, capacidade e escalabilidade dos bancos de dados. Apoiar testes de carga, capacity planning e análise de escalabilidade das soluções; Definir e implementar padrões de observabilidade para bancos de dados, contemplando métricas, logs, dashboards e alertas; Atuar com bancos de dados executados em ambientes de nuvem pública e plataformas baseadas em containers; Apoiar a operação de workloads de dados executados em Kubernetes, compreendendo seus mecanismos de persistência, disponibilidade, escalabilidade e integração com a plataforma; Automatizar o provisionamento, configuração e operação de bancos de dados com IaC, CI/CD e GitOps, contribuindo para capacidades de Database as a Service (DBaaS) e autosserviço para os times de desenvolvimento. Apoiar processos de migração e modernização de bancos de dados entre ambientes on-premises, cloud e plataformas de containers; Definir e aplicar boas práticas de segurança, incluindo criptografia, segregação de acesso, gestão de credenciais e princípio do menor privilégio; Produzir documentação técnica, padrões arquiteturais, runbooks e procedimentos operacionais; Apoiar troubleshooting e tratamento de incidentes complexos relacionados a bancos de dados; Avaliar novas tecnologias e propor melhorias na arquitetura e na plataforma de dados; Interagir frequentemente com os times de Plataforma, Desenvolvimento, Infraestrutura, Segurança e Arquitetura.
REQUISITOS E QUALIFICAÇÕES
Formação: Ensino superior completo em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas; Pós-graduação ou especialização em Cloud Computing, Banco de Dados, Arquitetura de Software ou áreas relacionadas.
Experiência Profissional e Conhecimentos Técnicos necessários: Experiência sólida em administração de bancos de dados em ambientes de produção; Conhecimento avançado de bancos de dados relacionais, especialmente PostgreSQL; Experiência com outros bancos relacionais, como MySQL, SQL Server ou equivalentes; Conhecimentos sólidos de SQL, incluindo consultas avançadas, índices, planos de execução e otimização de desempenho; Conhecimento de arquitetura de bancos de dados, replicação, alta disponibilidade e estratégias de failover; Experiência com backup, restauração, recuperação de desastres e Point-in-Time Recovery; Conhecimento sobre definição e aplicação de RPO e RTO; Experiência com análise de performance, troubleshooting e capacity planning de bancos de dados; Experiência com serviços gerenciados de bancos de dados em provedores de nuvem pública; Experiência em ambientes AWS e Azure; Conhecimento de Infrastructure as Code e ferramentas como Terraform ou equivalentes; Conhecimento de containers e Kubernetes, incluindo conceitos de workloads stateful, persistência, volumes, storage classes, secrets e alta disponibilidade; Conhecimento de práticas de automação e integração com pipelines CI/CD; Conhecimento de conceitos e práticas de GitOps; Conhecimento ou experiência com práticas de Platform Engineering e Internal Developer Plataforms (IDP). Experiência com ferramentas de monitoramento e observabilidade, como Grafana, Prometheus, CloudWatch, Azure Monitor ou equivalentes; Conhecimento de práticas de segurança de bancos de dados, incluindo criptografia, controle de acesso, auditoria e gestão de credenciais; Conhecimento de scripting ou programação para automação, utilizando linguagens como Python, Shell Script ou equivalentes; Experiência em migração e modernização de bancos de dados; Capacidade de diagnosticar e resolver problemas complexos de disponibilidade, desempenho e escalabilidade; Capacidade de analisar requisitos de aplicações e propor arquiteturas de persistência adequadas; Boa comunicação e capacidade de atuar de forma colaborativa com equipes multidisciplinares.
Desejável/Diferencial:Experiência sólida em administração de bancos de dados em ambientes de produção; Conhecimento avançado de bancos de dados relacionais, especialmente PostgreSQL; Experiência com outros bancos relacionais, como MySQL, SQL Server ou equivalentes; Conhecimentos sólidos de SQL, incluindo consultas avançadas, índices, planos de execução e otimização de desempenho; Conhecimento de arquitetura de bancos de dados, replicação, alta disponibilidade e estratégias de failover; Experiência com backup, restauração, recuperação de desastres e Point-in-Time Recovery; Conhecimento sobre definição e aplicação de RPO e RTO; Experiência com análise de performance, troubleshooting e capacity planning de bancos de dados; Experiência com serviços gerenciados de bancos de dados em provedores de nuvem pública; Experiência em ambientes AWS e Azure; Conhecimento de Infrastructure as Code e ferramentas como Terraform ou equivalentes; Conhecimento de containers e Kubernetes, incluindo conceitos de workloads stateful, persistência, volumes, storage classes, secrets e alta disponibilidade; Conhecimento de práticas de automação e integração com pipelines CI/CD; Conhecimento de conceitos e práticas de GitOps; Conhecimento ou experiência com práticas de Platform Engineering e Internal Developer Plataforms (IDP). Experiência com ferramentas de monitoramento e observabilidade, como Grafana, Prometheus, CloudWatch, Azure Monitor ou equivalentes; Conhecimento de práticas de segurança de bancos de dados, incluindo criptografia, controle de acesso, auditoria e gestão de credenciais; Conhecimento de scripting ou programação para automação, utilizando linguagens como Python, Shell Script ou equivalentes; Experiência em migração e modernização de bancos de dados; Capacidade de diagnosticar e resolver problemas complexos de disponibilidade, desempenho e escalabilidade; Capacidade de analisar requisitos de aplicações e propor arquiteturas de persistência adequadas; Boa comunicação e capacidade de atuar de forma colaborativa com equipes multidisciplinares.
INFORMAÇÕES ADICIONAIS
Vantagens e benefícios:Remuneração: R$ 15.238,39.
LOCAL DE TRABALHO
Trabalho remoto.
- •Pedimos que após a candidatura, acesse seu cadastro na plataforma Gupy e confira se os dados estão corretos e completos. Ressaltamos que NÃO temos acesso ao currículo anexado ao site. Somos uma Empresa Cidadã - o que traz para mães e pais a prorrogação de Licença Maternidade e Paternidade;
- •Plano de saúde com cobertura nacional e acomodação em apartamento (Sem desconto para o funcionário);
- •Plano odontológico (Sem desconto para o funcionário);
- •Vale Alimentação ou Refeição;Wellhub;Auxílio vacina para você e dependentes - vacinas não oferecidas pelos postos de saúde (Reembolso);
- •Auxílio creche para filhos até 5 anos e 11 meses no valor de até 70% do salário mínimo vigente (Reembolso);Ajuda de custo no trabalho home office;Conexa Saúde | Zenklub, plataforma digital com orientação psicológica, financeira e jurídica;
- •Day Off de Aniversário;Plataforma de biblioteca digital com mais de 30 mil títulos de jornais, revistas e e-books;
- •Seguro de vida;Parceria com SESC.
Quer se candidatar a esta vaga de Especialista em Engenharia de Plataforma de Dados com vantagem?
Receba em segundos uma versão adaptada do seu currículo com as palavras-chave e competências exatas exigidas pelos recrutadores desta oportunidade.
Clique para selecionar seu currículo (PDF ou Word)
O sistema lê seu histórico e gera a versão ideal para Especialista em Engenharia de Plataforma de Dados