Realizar a sustentação de bases de dados Oracle, PostgreSQL e MongoDB de ambientes de missão crítica, tanto on-premises quanto em nuvem, garantindo máxima performance e máxima disponibilidade.
Implantar bancos de dados Oracle, PostgreSQL e MongoDB, incluindo ambientes com replicação e alta disponibilidade.
Criar e manter rotinas de backup e testes de restauração de backup das bases de dados de produção.
Desenvolver e implantar rotinas de monitoramento para bancos de dados Oracle, PostgreSQL e MongoDB.
Apoiar a equipe de monitoramento na criação de novas monitorias para projetos novos ou em projetos em curso.
Apoiar as equipes internas da Open Labs, atuando como consultor em temas relacionados a bases de dados, garantindo uso otimizado dos recursos computacionais, analisando e propondo melhorias no desenvolvimento de código relacionado a bancos de dados SQL e NoSQL.
Atuar junto às equipes de projetos da Open Labs no design, arquitetura e implantação de soluções Oracle, Postgres e MongoDB com alta disponibilidade e/ou replicação de dados, aplicados aos nossos produtos. Disponibilidade para atividades sob demanda em período noturno, feriados e finais de semana.
Disponibilidade para atuação em escala de sobreaviso.
Será considerado como diferencial: (diferencial) Treinamentos oficiais ou certificação Oracle OCP (12c ou superior).
(diferencial) Treinamentos em bancos de dados PostgreSQL e/ou MongoDB.
(diferencial) Possuir certificação OCI Foundations ou OCI Associate.
(diferencial) Conhecimento em DBaaS na Oracle Cloud Infrastructure e Microsoft Azure.
(diferencial) Experiência na definição de mecanismos para monitoramento de banco de dados.
(diferencial) Conhecimento em Oracle PL/SQL.
(diferencial) Conhecimento em shell script ou python.
(diferencial) Conhecimento de ferramentas de automação (ansible, chef, puppet, ...) para uso na configuração de SGBD.
(diferencial) Conhecimento de ferramentas de monitoramento (OEM, prometheus, zabbix, nagios, grafana) e implantação de monitorias.
Formação superior em Tecnologia da Informação, Engenharia da Computação, Ciência da Computação ou afins.
Experiência mínima de 5 anos com implantação, migração e gerenciamento de bancos de dados relacionais Oracle (versões 12c, 18c, 19c).
Experiência mínima de 2 anos com implantação, migração e gerenciamento de bancos de dados relacionais PostgreSQL (versões 11,12,13).
Experiência mínima de 1 ano com bancos de dados MongoDB, com utilização de replicação e sharding.
Experiência em ambientes com grande volumetria de dados (> 50 TB), com designs escaláveis, alto desempenho, disponibilidade e confiabilidade.
Experiência com performance tuning de bancos de dados e de instruções SQL.
Emperiência com implantação e suporte de rotinas de backup e restauração de bases de dados utilizando RMAN (Oracle) e Barman/pgBackRest (Postgres).
Experiência com rotinas de exportação e importação de dados utilizando ferramentas de data pump.
Experiência com instalação e em aplicação de patches do SGBD Oracle em ambiente RAC.
Experiência com arquiteturas com alta disponibilidade e replicação em Oracle (RAC e Data Guard) e Postgres (Streaming).
Experiência com produção e análise de relatórios de AWR, ADDM e ASH.
Experiência na definição de scripts e limiares para monitoramento de bancos de dados.
Conhecimento em sistemas operacionais Linux (distribuições Oracle Linux, CentOS e/ou RHEL).