Objetivo do Cargo:
Gerenciar, otimizar e assegurar a alta disponibilidade, integridade e segurança dos bancos de dados SQL Server, oferecendo suporte estratégico para projetos críticos, ambientes de alta complexidade e demandas empresariais.
Responsabilidades e Atividades Principais:
• Administração de Banco de Dados:
• Instalar, configurar e gerenciar instâncias de SQL Server em ambientes on-premise, híbridos e na nuvem.
• Planejar e executar estratégias de backups e restaurações utilizando boas práticas e ferramentas adequadas.
• Monitorar e gerenciar a capacidade, desempenho e saúde dos bancos de dados.
• Alta Disponibilidade e Recuperação de Desastres:
• Implementar e gerenciar soluções de alta disponibilidade, como AlwaysOn Availability Groups e Database Mirroring.
• Planejar e executar estratégias de recuperação de desastres, garantindo RTO e RPO definidos.
• Configurar e administrar clusters de failover e replicação de dados.
• Otimização de Desempenho:
• Realizar tuning de consultas, índices e esquemas de banco de dados.
• Utilizar ferramentas como SQL Server Profiler, Extended Events, Query Store e DMVs para identificar e corrigir gargalos de desempenho.
• Segurança e Compliance:
• Configurar e gerenciar políticas de segurança para proteger os dados e atender requisitos regulatórios (LGPD, GDPR, entre outros).
• Realizar auditorias de segurança e aplicar patches de segurança de maneira proativa.
• Gerenciar permissões de acesso e monitorar atividades suspeitas.
• Suporte e Solução de Problemas:
• Fornecer suporte técnico para equipes de desenvolvimento, infraestrutura e negócios.
• Diagnosticar e solucionar incidentes de banco de dados de maneira ágil e eficiente.
• Documentar práticas, procedimentos e soluções implementadas.
• Planejamento e Inovação:
• Participar do desenho e implementação de arquiteturas para novos sistemas e integrações.
• Planejar e executar migrações de versões do SQL Server e consolidação de bancos de dados.
• Avaliar e propor novas tecnologias e soluções para melhoria do ambiente.
REQUISITOS
Requisitos e Qualificações:
• Formação Acadêmica:
• Graduação em Ciências da Computação, Sistemas de Informação, Engenharia ou áreas correlatas.
• Experiência Profissional:
• Experiência comprovada (mínimo de 5-7 anos) como DBA SQL Server, atuando em ambientes de alta criticidade e disponibilidade.
• Conhecimentos Técnicos Necessários:
• Administração avançada de SQL Server (2016 ou superior).
• Ferramentas de backup e recuperação (nativas e de terceiros, como Veeam).
• Alta disponibilidade (AlwaysOn, Clustering, Replicação).
• Tuning de desempenho e análise de planos de execução.
• Desenvolvimento e otimização de T-SQL.
• Experiência com ferramentas de monitoramento, como SQL Server Management Studio (SSMS), Azure Monitor e SQL Sentry.
• Conhecimentos em sistemas operacionais Windows Server.
• Diferenciais:
• Certificações Microsoft (MCSA, MCSE, ou equivalente).
• Experiência em ambientes de nuvem, como Azure SQL, AWS RDS ou Google Cloud.
• Conhecimento em automação e integração DevOps (PowerShell, Terraform, etc.).
• Familiaridade com práticas de BI e Data Warehousing.
Habilidades Comportamentais:
• Pensamento analítico e resolução de problemas.
• Comunicação clara para interagir com equipes técnicas e de negócios.
• Organização e capacidade de gerenciar múltiplas demandas simultaneamente.
• Colaboração e espírito de equipe.
• Proatividade e foco em melhoria contínua.
SALÁRIO E BENEFÍCIOS
ESPECIFICAÇÕES
Área: Dados Cargo: Administrador Plataforma: SQL Server Especialidade: DBA Nível: Senior