Sênior Database Engineer (Sqlserver)
dock
Score da Vaga
100 pontosQuem é a Dock?
Há mais de 20 anos, cumprimos a missão de democratizar o acesso a serviços financeiros, tornando experiências financeiras mais simples e acessíveis.
Somos um time de pessoas obstinadas, que acreditam na tecnologia e nos serviços como os principais facilitadores para a evolução de nossos clientes e a transformação do papel das finanças.
Atuando em 11 localidades pela América Latina, trabalhamos sob o propósito de desmaterializar o universo financeiro para impulsionar a sociedade.
Como é o nosso time de DBRE - Database Reliability Engineering?
Nosso time é responsável por definir, construir, administrar e evoluir a infraestrutura das soluções de dados, apoiando os times de Desenvolvimento, Data Engineering, Analytics e demais áreas de tecnologia.
No nosso dia a dia, buscamos:
- Manter e evoluir as soluções e os ambientes existentes;
- Garantir disponibilidade, desempenho, segurança e confiabilidade dos bancos de dados;
- Minimizar custos utilizando conhecimento técnico, automação e eficiência operacional;
- Trabalhar de maneira horizontal e colaborativa;
- Proporcionar autonomia para que cada pessoa assuma suas responsabilidades e tome decisões;
- Compartilhar conhecimento e desenvolver soluções em conjunto;
- Oferecer possibilidades de crescimento em uma equipe técnica de altíssimo nível.
E o dia a dia, como será?
Buscamos por talentos inigualáveis para nos ajudar a espalhar o poder financeiro!
Nesta função, você será uma das referências técnicas na administração e evolução dos nossos ambientes SQL Server, atuando em ambientes críticos, de alta disponibilidade e com grandes volumes de dados.
Você irá:
- Administrar e sustentar ambientes SQL Server críticos, garantindo disponibilidade, desempenho, segurança e confiabilidade;
- Planejar e executar migrações, upgrades de versão, aplicação de patches e modernização de ambientes;
- Configurar, administrar e realizar troubleshooting de ambientes de alta disponibilidade e recuperação de desastres;
- Atuar no troubleshooting avançado de performance, analisando consultas, índices, planos de execução, bloqueios, deadlocks, waits, CPU, memória, armazenamento e rede;
- Conduzir tecnicamente a resolução de incidentes críticos, problemas e crises;
- Realizar análises de causa raiz e definir ações corretivas e preventivas;
- Elaborar e revisar planos de execução, rollback, contingência e validação para mudanças em ambientes produtivos;
- Definir e acompanhar estratégias de backup, restore, retenção, recuperação point-in-time e disaster recovery;
- Realizar e acompanhar testes periódicos de recuperação de ambientes;
- Atuar com bancos de dados em ambientes cloud, especialmente Azure, além de AWS/RDS e OCI;
- Apoiar o planejamento de capacidade, crescimento, disponibilidade e otimização de custos dos ambientes;
- Criar e evoluir monitorações, alertas, indicadores e mecanismos de observabilidade;
- Desenvolver automações para atividades operacionais, manutenções, validações e provisionamento de ambientes;
- Apoiar iniciativas relacionadas a segurança, auditoria, compliance e aplicação de boas práticas;
- Produzir e manter documentações técnicas, procedimentos operacionais, post-mortems e bases de conhecimento;
- Atuar em conjunto com os times de Desenvolvimento, Infraestrutura, Cloud, Segurança, Observabilidade e Arquitetura;
- Apoiar tecnicamente o desenvolvimento de profissionais juniores e plenos, promovendo o compartilhamento de conhecimento;
- Participar dos processos de gestão de incidentes, problemas, mudanças e atendimento de chamados seguindo as práticas de ITIL.
O que esperamos de você?
Procuramos uma pessoa com sólida experiência na administração de bancos de dados SQL Server, capacidade analítica e autonomia para atuar em ambientes complexos e críticos.
Esperamos alguém responsável, curioso e colaborativo, que tenha senso de prioridade, visão de negócio e capacidade para avaliar riscos, propor melhorias e conduzir problemas até sua resolução definitiva.
Também valorizamos profissionais que saibam se comunicar com clareza, compartilhar conhecimento, trabalhar em equipe e atuar como referência técnica para outras pessoas.
É necessário que você tenha:
- Experiência sólida em instalação, configuração, administração e troubleshooting de bancos de dados SQL Server;
- Experiência com ambientes produtivos críticos, de alta disponibilidade e grande volume de dados;
- Conhecimento avançado em Always On Availability Groups, Failover Cluster Instances, replicação ou tecnologias equivalentes;
- Experiência com troubleshooting avançado de performance;
- Conhecimento em análise de planos de execução, índices, bloqueios, deadlocks, waits e consumo de recursos;
- Conhecimento avançado em estratégias de backup, restore, recuperação point-in-time e disaster recovery;
- Experiência com migrações, upgrades de versão, aplicação de patches e manutenção de ambientes;
- Conhecimento em segurança, permissões, autenticação, criptografia e auditoria no SQL Server;
- Experiência com monitoramento, observabilidade e análise de capacidade;
- Conhecimento em ambientes cloud, preferencialmente Microsoft Azure;
- Experiência com atendimento e condução de incidentes críticos;
- Capacidade para elaborar documentação técnica, planos de mudança, rollback, contingência e análise de causa raiz;
- Conhecimento das práticas de gestão de incidentes, problemas e mudanças;
- Capacidade de trabalhar com autonomia, organização, priorização e tomada de decisão técnica;
- Disponibilidade para atuar em escala 12x36.
É desejável que você tenha:
- Experiência com SQL Server em máquinas virtuais no Azure;
- Conhecimento em Azure SQL e outros serviços gerenciados de banco de dados;
- Conhecimento em AWS RDS e OCI;
- Experiência com ambientes de grande volume de dados e alta taxa de transações;
- Conhecimento em automação utilizando PowerShell, Python, T-SQL, Terraform ou ferramentas de CI/CD;
- Experiência com ferramentas de monitoramento e observabilidade, como Grafana, Datadog, Prometheus ou similares;
- Conhecimento em CDC, Kafka, pipelines de dados ou ferramentas de integração;
- Conhecimento em outros bancos de dados, como PostgreSQL, Oracle, MySQL, MongoDB ou Redis;
- Experiência com ambientes que possuam requisitos de segurança, auditoria e compliance;
- Experiência com mentoria, compartilhamento de conhecimento e desenvolvimento técnico de profissionais.
E quais são os benefícios?
- Auxílio alimentação (mercado & restaurante);
- Plano de saúde e odontológico;
- Hospital digital;
- Suporte psicológico para psicoterapia online;
- Orientação ergonômica;
- Wellhub e TotalPass;
- Auxílio mensal para despesas remote first;
- Previdência privada após 6 meses de trabalho;
- Licença parental estendida;
- Auxílio creche;
- Auxílio para pais de filhos especiais;
- Plataforma de idiomas;
- Disponibilidade de coworking no Brasil inteiro;
Sobre a área de Web Master
O Web Master é o profissional responsável pela manutenção, segurança e performance técnica de sites e aplicações web. Ele gerencia servidores, infraestrutura de hospedagem, monitoramento de uptime e garante que tudo funcione com rapidez e disponibilidade.
As principais habilidades incluem gestão de servidores (Apache, Nginx), hospedagem (AWS, Google Cloud, Azure), CDN (Cloudflare), SSL, DNS, segurança web (WAF, firewall), performance (Core Web Vitals, cache, compressão) e versionamento (Git, CI/CD). Conhecimento de Docker, WordPress, cPanel e monitoramento (Sentry, New Relic) é diferencial.
Web Masters em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam DevOps, SRE e conseguem garantir uptime e performance em escala. A área oferece oportunidades desde webmaster júnior até SRE e infrastructure engineer, com foco em confiabilidade, segurança e velocidade.
Sobre a área de Analista de Negócios
O Analista de Negócios (BA) é o profissional responsável por identificar problemas, oportunidades e soluções em processos organizacionais, atuando como ponte entre as áreas de negócio e a equipe de desenvolvimento de tecnologia. Ele realiza o levantamento e especificação de requisitos, mapeia fluxos de valor, desenha processos futuros e ajuda a garantir que as entregas de software estejam alinhadas com as metas estratégicas da empresa.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Redação
A área de Redação é responsável por criar textos persuasivos, criativos e estratégicos para diferentes canais de comunicação. Profissionais de redação transformam ideias em palavras que engajam, convertem e constroem a identidade de voz das marcas.
As principais habilidades incluem redação publicitária, copywriting, roteiro para vídeos e podcasts, escrita persuasiva, tom de voz e guidelines editoriais. Conhecimento de SEO writing, Grammarly e ferramentas de produtividade de texto é diferencial.
Profissionais de Redação em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam copy para landing pages, e-mail sequences e conteúdo para funil de conversão. A área oferece oportunidades desde redator júnior até diretor de copy, com foco em criatividade, persuasão e performance.
Sobre a área de Backend
A área de Backend é responsável por toda a lógica do servidor, APIs, bancos de dados e infraestrutura que sustentam aplicações web e mobile. Profissionais de backend garantem que os sistemas sejam escaláveis, seguros e performáticos.
As principais habilidades incluem linguagens como PHP, Java, Python, Ruby, Go e Node.js, frameworks como Laravel, Spring Boot, Django e Express, bancos de dados (MySQL, PostgreSQL, MongoDB, Redis), arquitetura de software (clean architecture, DDD, microsserviços) e segurança de APIs (OAuth, JWT).
Desenvolvedores Backend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquitetura de microsserviços, cloud computing e performance de alta escala. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em escalabilidade, segurança e eficiência.
Sobre a área de Suporte Técnico
O Suporte Técnico é essencial para garantir a satisfação e retenção de clientes. Profissionais de suporte resolvem problemas técnicos, documentam soluções e identificam padrões que podem levar a melhorias no produto.
As principais habilidades incluem troubleshooting, atendimento ao cliente, documentação técnica, conhecimento de ITIL e ferramentas de ticketing (Zendesk, Freshdesk, Intercom).
O suporte técnico evoluiu de uma função reativa para proativa, com profissionais de alto nível atuando em Customer Engineering e Support Engineering.
Sobre a área de Office Suite
O domínio de Office Suite é uma habilidade essencial para profissionais de diversas áreas. Microsoft Excel, Word, PowerPoint e Outlook são ferramentas fundamentais no dia a dia corporativo, enquanto Google Workspace e outras soluções colaborativas ganham espaço cada vez maior.
As principais habilidades incluem Excel avançado (fórmulas, tabelas dinâmicas, Power Query, VBA/Macros), Word (formatação, mala direta, estilos), PowerPoint (design de apresentações, animações), Outlook (gestão de email e calendário), e ferramentas colaborativas como Google Sheets, Notion e Airtable.
Profissionais com domínio avançado de Office Suite são valorizados em áreas administrativas, financeiras, de dados e operacionais. Certificações como Microsoft Office Specialist (MOS) são diferenciais importantes. A combinação de Excel avançado com habilidades de análise de dados é uma das competências mais requisitadas do mercado.
Sobre a área de Analista de Tráfego
O Analista de Tráfego (especialista em mídia paga/performance) é o profissional responsável por criar, gerenciar e otimizar campanhas de anúncios patrocinados em plataformas digitais como Google Ads, Meta Ads, LinkedIn Ads e TikTok Ads. Ele acompanha métricas de conversão, analisa o retorno sobre investimento (ROAS), realiza testes A/B em anúncios e landing pages, e gerencia o orçamento de marketing para maximizar a captação de leads e vendas qualificadas.