Match score not available

Desenvolvedor de Banco de Dados Sênior | Supero Outsourcing

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Solid technical experience in SQL Server (2019/2022), Advanced knowledge in T-SQL and data modeling, Experience with performance analysis tools, Ability to work with large volumes of data.

Key responsabilities:

  • Proactively monitor database performance
  • Optimize queries, indexing, and database structures
  • Manage data security and auditing controls
  • Automate maintenance processes with scripts
Koopere logo
Koopere Small startup https://www.koopere.com.br/
2 - 10 Employees
See more Koopere offers

Job description

A Koopere está com oportunidade para projeto no GRUPO SUPERO.

Suas Principais Atividades Serão

  • Análise e monitoramento contínuo: Monitorar proativamente a performance do banco de dados utilizando ferramentas como SQL Server Profiler, Dynamic Management Views (DMVs), Query Store, Redgate SQL Monitor, e SolarWinds DPA, diagnosticando e prevenindo problemas de performance.
  • Otimização de banco de dados: Identificar e implementar melhorias em queries, índices e estruturas de banco de dados para maximizar a eficiência e escalabilidade, mesmo em ambientes de alto volume de dados.
  • Modelagem de dados: Trabalhar na modelagem e na normalização/desnormalização de dados para garantir estruturas otimizadas e adaptadas ao volume e à natureza dos dados processados.
  • Gestão de índices e desempenho: Criar, reindexar e manter índices para otimizar as consultas e interpretar planos de execução para eliminar gargalos de performance.
  • Escalabilidade e alta disponibilidade: Implementar e manter soluções como AlwaysOn Availability Groups para garantir alta disponibilidade, replicação e eficiência em ambientes críticos e de grande escala.
  • Auditoria e segurança: Garantir a proteção de dados sensíveis, configurar controles de acesso, implementar boas práticas de governança e realizar auditorias regulares no banco de dados.
  • Automatização de processos: Desenvolver scripts e automatizar tarefas de manutenção com ferramentas como SQL Server Agent e PowerShell para otimizar o gerenciamento do banco de dados.
  • Desenvolvimento de relatórios: Criar relatórios utilizando ferramentas como Microsoft Report Builder e Microsoft Reporting Services, atendendo a necessidades específicas de negócios.
  • Backup e recuperação: Gerenciar estratégias de backup e recuperação para assegurar a integridade dos dados e rápida recuperação em caso de falhas.
  • Colaboração interdisciplinar: Trabalhar em conjunto com desenvolvedores e arquitetos para alinhar soluções de banco de dados aos objetivos de software e resolver problemas críticos.
  • Resolução de problemas críticos: Identificar gargalos e otimizar processos e consultas que impactem diretamente SLAs e operações de negócios.

Quais Vivências Esperamos De Você

  • Experiência técnica sólida em SQL Server (versões 2019/2022).
  • Domínio avançado em:
    • Queries
    • Views
    • Stored Procedures
    • Functions
    • Transact-SQL
    • Índices
  • Conhecimento em ferramentas de análise de performance, incluindo:
    • SQL Server Profiler
    • Database Engine Tuning Advisor
    • Query Store
    • Execution Plan Viewer
    • Dynamic Management Views (DMVs)
    • Performance Monitor (PerfMon)
    • Extended Events
    • Ferramentas de terceiros, como SolarWinds DPA, Redgate SQL Monitor, e New Relic.
  • Experiência com modelagem de dados e estratégias de normalização/desnormalização.
  • Capacidade de interpretar planos de execução de queries e propor melhorias.
  • Experiência na construção de relatórios utilizando Microsoft Report Builder e Microsoft Reporting Services.
  • Habilidade em lidar com grandes volumes de dados, otimizando consultas e processos para garantir eficiência.
  • Proatividade e foco em resultados: Resolver problemas de forma independente, com mentalidade analítica e voltada para soluções práticas.
Será Legal Se Você Tiver

  • Conhecimento em bancos de dados não relacionais.
  • Familiaridade com soluções de alta disponibilidade, como AlwaysOn Availability Groups, e práticas de escalabilidade.
  • Experiência com integração de dados em ambientes complexos.
  • Automação de processos e manutenção utilizando PowerShell ou outras ferramentas de script.

Qual(is) a(s) tecnologia(s) serão indispensávais ter conhecimento/experiência?

  • SQL Server (2019/2022): Plataforma principal para gestão e otimização do banco de dados.
  • Ferramentas de Análise de Performance:
    • SQL Server Profiler
    • Query Store
    • Database Engine Tuning Advisor
    • Dynamic Management Views (DMVs)
    • Execution Plan Viewer
    • Performance Monitor (PerfMon) e Extended Events
  • SQL e Transact-SQL (T-SQL): Para escrita e otimização de queries, views, stored procedures e funções.
  • Microsoft Report Builder e Reporting Services (SSRS): Para desenvolvimento de relatórios personalizados.
  • Gestão de Índices e Modelagem de Dados: Criação, manutenção e otimização de estruturas de dados.
  • Ferramentas de Backup e Recuperação: Garantia de integridade e alta disponibilidade.

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Results Focused
  • Proactivity
  • Problem Solving

Data Engineer Related jobs