
TOTVS
Missão do cargo –Realizar a modelagem e o design dos dados de acordo com as demandas dos negócios e atuar na implementação e manutenção de soluções robustas com Oracle, SQL Server, bancos Cloud (PostgreSQL, NoSQL), sistemas Linux/Windows e automação via Shell Script e PowerShell, integrando processos de deploy automatizado e monitoramento contínuo.
Responsabilidades e atribuições.
O que você vai fazer
- Analisar e otimizar consultas SQL, stored procedures e índices para suportar o desempenho das aplicações.
- Colaborar com equipes de desenvolvimento na construção de soluções e na definição de modelos de dados que atendam aos requisitos de negócio;
- Realizar tuning e particionamento para garantir a escalabilidade e performance dos sistemas;
- Monitorar ambientes de produção, identificar gargalos e aplicar soluções para melhoria contínua do desempenho;
- Participar e definir estratégias para testes de carga e performance;
- Levantar requisitos junto às áreas de negócio e transformá-los em modelos de dados conceituais, lógicos e físicos;
- Projetar e manter arquiteturas de dados eficientes para ambientes relacionais e multidimensionais, garantindo integridade, consistência e escalabilidade;
- Desenvolver e gerenciar processos de integração e ETL, assegurando a qualidade, acurácia e atualização dos dados.
- Definir e implementar políticas de governança e segurança dos dados, acompanhando as melhores práticas e conformidade com padrões corporativos;
- Otimizar esquemas de dados e revisar modelos em ambientes Oracle, SQL Server, PostgreSQL e bancos NoSQL, alinhando-os às necessidades das aplicações;
- Instalar, configurar e manter servidores de banco de dados (Oracle, SQL Server, PostgreSQL, NoSQL) em ambientes on-premises e/ou na nuvem;
- Implantar e gerenciar soluções de backup, recovery e alta disponibilidade, assegurando a continuidade dos serviços;
- Monitorar a saúde dos servidores, realizar upgrades, aplicar patches e administrar o armazenamento e a capacidade dos bancos;
- Planejar e executar migrações de dados e modernizações de infraestrutura visando a melhoria de processos e a redução de riscos;
- Participar da automação de processos de deploy e integração contínua (CI/CD) junto a equipes de desenvolvimento e operações;
- Desenvolver scripts em Shell Script e PowerShell para automatização de rotinas de administração e monitoramento dos bancos de dados;
- Implantar e utilizar ferramentas de monitoramento e logging (como Prometheus, Grafana, ELK Stack) para identificar e resolver problemas proativamente;
- Contribuir na definição e implementação de políticas de segurança, backup e compliance, integrando os processos de TI com práticas DevOps;
- Documentar procedimentos, configurações e processos de gerenciamento dos ambientes de dados;
- Participar de projetos estratégicos para migração de dados e inovação, atuando como consultor interno para melhorias de desempenho e segurança.
O que esperamos de você
- Domínio em scripting
- Shell Script e PowerShell
- e em ferramentas de automação e CI/CD (ex.
- Formação superior em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas correlatas;
- Experiência comprovada como DBA e/ou Administrador de Dados com foco em otimização de aplicações, modelagem e integração de dados;
- Conhecimento avançado em banco de dados Oracle, SQL Server, PostgreSQL e NoSQL;
- Vivência com sistemas operacionais Linux e Windows;
- : Jenkins, Ansible, etc.
- );
- Familiaridade com práticas DevOps e ferramentas de monitoramento (Nagios, Prometheus, Grafana, ELK Stack, etc.
- );
- Conhecimento em metodologias ágeis.
- SERIA LEGAL SE TIVESSE:
- Certificações em banco de dados ou áreas correlatas;
- Experiência com ambientes na nuvem (AWS, Azure, GCP);
- Vivência em projetos de modernização e migração para a nuvem;
- Conhecimento em ferramentas de BI e análise de dados (Power BI, Tableau, etc.
- );
- Experiência com estratégias de governança e segurança de dados.