Descrição do Cargo:
O Administrador de Banco de Dados é responsável por garantir a consistência entre os bancos de dados em diferentes ambientes.
A responsabilidade principal do Administrador de Banco de Dados inclui mapear todos os bancos e tabelas com campos relacionados ao CNPJ, ajustar schemas, tipos de dados, índices e constraints conforme o novo padrão, garantir consistência entre ambientes, apoiar desenvolvedores e engenheiros de dados na execução de scripts de atualização, validar e otimizar consultas SQL impactadas pela mudança, gerenciar migrações, backups e restores durante o processo de alteração e garantir a segurança e a governança de acesso aos bancos de dados.
Habilidades e Requisitos Principais:
* Criptografia de dados;
* Administração de banco de dados (SQL Server, Oracle SQL);
* Banco de dados (Oracle SQL Developer, MongoDB);
* Criação de índices;
* Arquiteturas paralelas e distribuídas;
* Análise de performance e tuning;
* Administração de banco de dados (DBA);
* SQL Server Always On;
* Controle de versionamento (Git/GitHub/GitLab);
* APIs e scripts (Python, Shell, PowerShell);
* Ajuste de stored procedures;
* Data masking;
* Database mirroring;
* Ajustes em triggers;
* Particionamento de dados;
* Ambientes de desenvolvimento integrados;
* Constraints;
* Log S;
Vantagens: Trabalhar em um ambiente desafiador e estimulante, fazer parte de uma equipe comprometida com a qualidade e inovação, contribuir para o sucesso da empresa e seu crescimento pessoal e profissional.
Outras Informações: É necessário ter conhecimento avançado em SQL e experiência em administração de bancos de dados. Além disso, é fundamental ter habilidades de comunicação eficazes e capacidade de trabalhar em equipe.