1.910 Empregos para Sql - Brasil
SQL Database Administrator
Hoje
Trabalho visualizado
Descrição Do Trabalho
Role Overview
We are seeking an experienced
SQL Database Administrator (DBA)
with more than 6 years of expertise in managing, maintaining, and optimizing SQL Server databases. This role involves working across on-premises and Azure cloud environments, focusing on performance tuning, automation, high availability, and security. The ideal candidate is highly skilled in T-SQL development, automation using PowerShell, and monitoring with industry-standard tools.
Key Responsibilities
- Administer SQL Server databases across development, staging, and production environments.
- Perform database maintenance: backups, restores, reindexing, and performance monitoring.
- Implement and manage HA/DR strategies (replication, clustering, Always On availability groups).
- Manage security (roles, permissions, SSL/TLS encryption).
- Administer SQL Server instances on Azure (Azure SQL Database, Azure SQL Managed Instance, Azure VMs).
- Execute migrations from on-premises to cloud environments.
- Develop and optimize complex T-SQL queries, stored procedures, and functions.
- Automate DBA tasks using PowerShell and SQL Server Agent Jobs.
- Implement Change Data Capture (CDC) for auditing, synchronization, and reporting.
- Monitor jobs and system health using SQL Server Agent, Grafana, SolarWinds, and Azure Monitor.
- Troubleshoot performance issues and apply optimizations with indexing, execution plans, and tuning techniques.
- Collaborate with developers and stakeholders to align database architecture with business needs.
- Provide on-call support for critical production issues.
Qualifications & Skills
- Experience as a SQL DBA.
- Strong expertise in SQL Server architecture, HA/DR solutions, and performance tuning.
- Proficiency in T-SQL development (queries, stored procedures, functions).
- Expertise with Azure SQL Database, Azure SQL Managed Instance, and migrations.
- Experience with PowerShell scripting for DBA automation.
- Knowledge of Change Data Capture (CDC).
- Experience with SSIS and SSRS (SQL Server Integration & Reporting Services).
- Familiarity with monitoring tools: Grafana, SolarWinds, Azure Monitor.
- SQL Server Agent for job automation and monitoring.
- Strong problem-solving, analytical, and communication skills.
- Fluent English (speaking, writing, presenting).
Desired Certifications
- Microsoft Certified: Azure Database Administrator Associate.
- Microsoft Certified: Azure Solutions Architect Expert.
Additional Information
- Hybrid work model.
- Monday to Friday, 8:00–17:00.
Senior SQL Database Administrator
Hoje
Trabalho visualizado
Descrição Do Trabalho
Role Overview
We are seeking a highly experienced and client-oriented Senior SQL Database Administrator to join our team as a Principal Consultant. This role is fully client-facing and requires someone who can confidently lead conversations, take ownership of solutions, and deliver expert-level database services across multiple environments. You'll begin by supporting existing clients and gradually expand to manage up to five client accounts.
Key Responsibilities
- Consulting & Client Engagement:
Act as a trusted advisor to clients, assessing their database needs and leading solution discussions with professionalism and ownership.
- Database Design & Implementation:
Design and deploy scalable, reliable SQL Server database systems across on-prem and Azure environments.
- Performance Optimization:
Analyze and tune databases for responsiveness, resource efficiency, and overall performance.
- Security & Data Integrity:
Implement robust security protocols and ensure data accuracy across all systems.
- Backup & Recovery:
Develop and maintain strategies to protect critical data assets.
- Capacity Planning & Documentation:
Monitor growth trends and maintain clear documentation of configurations and procedures.
- Cross-Functional Collaboration:
Work closely with developers, system administrators, and project managers to ensure seamless integration and delivery.
- Troubleshooting & Support:
Diagnose and resolve database-related issues with urgency and precision—especially during on-call support.
- Continuous Learning:
Stay current with industry trends, especially in SQL Server and cloud technologies.
Qualifications
- Minimum 7 years of experience in SQL Server database administration.
- Strong expertise in performance tuning, SQL query optimization, and data accuracy assurance.
- Experience with Azure SQL and on-prem environments is required.
- Ability to lead client calls, take ownership of solutions, and engage confidently with stakeholders.
- Excellent communication and interpersonal skills.
- Certifications (e.g., Microsoft Certified: Azure Database Administrator Associate) are a plus, but not mandatory.
- Experience managing multiple client environments is highly valued.
- Willingness and availability to participate in an on-call rotation.
Senior Sql Database Administrator
Hoje
Trabalho visualizado
Descrição Do Trabalho
A ORAEX CLOUD CONSULTING está contratando
um DBA SQL Server Sênior para integrar uma equipe dedicada de administração de banco de dados, atendendo a um cliente na Holanda.
Vaga: DBA SQL Server Sênior
100% remoto
Inglês fluente
Horário de trabalho:
fuso horário da Holanda (GMT+2)
Conhecimentos e responsabilidades:
Âmbito dos Managed Services:
Backup and Recovery Management
- Planejamento e implementação de estratégias de backup.
- Testes de restauração conforme demanda.
- Monitoramento contínuo dos backups.
Performance Monitoring and Tuning
- Monitoramento de CPU, memória, I/O e desempenho de queries.
- Identificação de queries lentas e gargalos.
- Revisão semanal de índices e fragmentação de banco de dados.
- Otimização de queries para melhor performance.
- Health check
trimestral da plataforma, com recomendações de melhorias.
Patch Management and Updates
- Aplicação de
service packs
,
cumulative updates
e
hotfixes
do SQL Server.
Security Management
- Gerenciamento de logins, usuários, funções e permissões.
- Implementação de modelos de acesso com privilégio mínimo (
least privilege
). - Auditoria e monitoramento de acessos e atividades.
SQL Infrastructure Architecture
- Manutenção de soluções de alta disponibilidade (HA).
- Planejamento de
disaster recovery
e replicação para sites ou datacenters secundários.
Incident Management and Support
- Suporte a incidentes relacionados a bancos de dados e à plataforma SQL.
- Atendimento a
service requests
relacionados à plataforma SQL. - Suporte aos times de desenvolvimento.
- Análise de causa raiz (
root cause analysis
) de incidentes críticos. - Configuração de backups e restaurações de banco de dados.
A entrevista será realizada em inglês.
Por favor, não aplique se o seu inglês não for fluente.
SQL Developer
Hoje
Trabalho visualizado
Descrição Do Trabalho
Role Description
This is a 12 month + contract position for an SQL Developer that is remote, looking for candidates in Brazil, Argentina, or Chile. The SQL Developer will be responsible for supporting operational and analytical workloads. We are looking for deep expertise in Microsoft SQL Server, second-nature command of T-SQL, hands-on experience with SSIS, SSDT, SSRS and database performance tuning and strong knowledge of DevOps practices for database development and deployment
Qualifications
- 8+ years of experience in SQL development with Microsoft SQL Server.
- Advanced proficiency in T-SQL and query optimization techniques.
- Strong experience with SSIS and SSDT for ETL and deployment automation.
- Solid understanding of relational database design and normalization.
- Experience with SSRS, design and troubleshooting reports.
- Familiarity with SQL Server features: Service Broker, Linked Servers, and Database Mail.
- Familiarity with database administration fundamentals (e.g., indexing, partitioning, backup strategies)
- Excellent problem-solving and communication skills.
Preferred:
- Experience with Azure SQL or other cloud-based database platforms.
- Microsoft certifications (e.g., MCSA, MCSE, or Azure Data Engineer Associate).
Key Responsibilities:
- Design, develop, and optimize complex T-SQL queries, stored procedures, views, and functions.
- Build and maintain robust ETL processes using SSIS and SSDT.
- Perform index optimization and query tuning to ensure high performance and scalability.
- Model and maintain relational database schemas to support application and reporting needs.
- Collaborate with data engineers, analysts, and application developers to translate business requirements into technical solutions.
- Support database deployment processes and version control using SSDT and source control tools.
- Monitor and troubleshoot database performance, availability, and integrity.
Compensation will vary depending on experience level - $20-30/hour USD.
SQL Developer
Hoje
Trabalho visualizado
Descrição Do Trabalho
An Insight Global client is seeking a skilled and motivated SQL Developer to join a team of passionate innovators and problems-olvers, empowered to rise above challenges and swarm around solutions. This individual will leverage their expertise in SQL and data architecture to drive the development, optimization, and integration of data solutions across multiple systems. As a SQL Developer, you will be responsible for developing complex queries, managing databases, and ensuring the performance, security, and integrity of critical business data. The ideal candidate will have extensive experience in OLTP and OLAP data architectures, data warehousing, data integration, ETL and working with cross-functional teams to deliver high-quality data solutions. This is a REMOTE capable role.
Job Summary:
-Develop SQL solutions in a multi-DW Snowflake environment tailored to our members' needs. Work with the other developers and QA on the team to deliver capable, timely solutions. Cross organizational collaboration and problem solving are key to bringing success to our members.
Responsibilities:
· Database Development & Optimization: Design and develop complex SQL queries, stored procedures
Data Integration & Architecture: Collaborate with other data teams to integrate multiple data sources and implement data models that support business
This pay rate ranges between 24-28/hr USD.
SQL Developer
Hoje
Trabalho visualizado
Descrição Do Trabalho
About The Opportunity
We are seeking a highly experienced
SQL Server Developer
to join our team. This role is focused on the critical analysis, optimization, and migration of large-scale databases. You will be a key contributor in transitioning database functionality to Azure SQL, working closely with architects, developers, and stakeholders.
Responsibilities
- Analyze and document large database objects, scripts, and dependencies to support migration planning.
- Develop and optimize T-SQL queries, stored procedures, triggers, and functions in Microsoft SQL Server.
- Build and maintain ETL/ELT workflows using SSIS and Azure Data Factory.
- Perform database performance tuning, including query optimization, indexing, and execution plan analysis.
- Collaborate with cross-functional teams to plan and execute database migrations.
- Identify and propose optimizations for inefficient or obsolete database objects.
- Ensure data integrity, consistency, and security during migration and daily operations.
- Provide mentorship to junior developers and serve as a subject-matter expert for SQL Server best practices.
Required Qualifications
- 5+ years of experience as a SQL Server Developer or Database Developer.
- Deep expertise in MS SQL Server (2016/2019/2022) and T-SQL programming.
- Strong experience with ETL/ELT development (SSIS, Azure Data Factory).
- Proven ability to analyze large datasets, reverse-engineer stored procedures, and understand complex SQL logic.
- Experience with Azure SQL Database and hybrid cloud environments.
- Strong knowledge of database performance tuning, indexing, and query optimization.
- Bachelor's degree in Computer Science or a related field (or equivalent experience).
- Advanced English skills.
Nice To Have Skills
- Experience with PowerShell or Python scripting for database automation.
- Knowledge of database security, roles, permissions, and compliance best practices.
- Experience working with a variety of stakeholders.
Avenue Code reinforces its commitment to privacy and to all the principles guaranteed by the most accurate global data protection laws, such as GDPR, LGPD, CCPA and CPRA. The Candidate data shared with Avenue Code will be kept confidential and will not be transmitted to disinterested third parties, nor will it be used for purposes other than the application for open positions. As a Consultancy company, Avenue Code may share your information with its clients and other Companies from the CompassUol Group to which Avenue Code's consultants are allocated to perform its services.
Database administrator sql server remote
Publicado há 10 dias atrás
Trabalho visualizado
Descrição Do Trabalho
Descrição do cargo
Administrador(a) de Banco de Dados Sênior (DBA), com especialidade em SQL Server, responsável por gerenciar e manter o sistema de banco de dados SQL Server, assegurando a integridade dos dados, performance e segurança. Lidera iniciativas complexas, orienta DBAs mais juniores e atua como referência técnica.
Responsabilidades- Instalar, configurar e manter instâncias e bancos de dados SQL Server (versões 2012 a 2022).
- Desenvolver, implementar e gerenciar estratégias de Backup e Recovery (Full, Differential, Transaction log, Point-in-time recovery).
- Implementar, gerenciar e solucionar problemas em soluções de Alta Disponibilidade (HA) & Disaster Recovery (DR), como Always On Availability Groups e Replicação Transacional.
- Gerenciar a segurança do banco de dados, incluindo usuários, roles, permissões, e implementar recursos como Transparent Data Encryption (TDE), Data Masking e Row-Level Security.
- Configurar e gerenciar a Auditoria do SQL Server para fins de segurança e conformidade (LGPD, GDPR/HIPAA).
- Realizar tuning e otimização de performance de queries complexas, analisando planos de execução, utilizando Query Store e definindo estratégias de indexação.
- Gerenciar e manter índices (Clustered, Non-Clustered, Columnstore) e estatísticas.
- Utilizar ferramentas de diagnóstico como SQL Profiler, Extended Events e DMVs para identificar e solucionar gargalos de performance.
- Realizar tuning de I/O, CPU e Memória para otimizar a performance do SQL Server.
- Otimizar a configuração e uso do TempDB.
- Analisar e resolver problemas de concorrência, como Locking, Blocking e Deadlocks.
- Desenvolver T-SQL complexo, incluindo stored procedures, functions, triggers, views, CTEs, Dynamic SQL e manipulação de XML/JSON.
- Desenvolver scripts em PowerShell para automação de tarefas administrativas e de manutenção.
- Criar, gerenciar e otimizar Jobs complexos no SQL Server Agent.
- Administrar ambientes de banco de dados na nuvem (Azure SQL Database, SQL Server em VMs - IaaS, Managed Instances - PaaS) e híbridos.
- Implementar e gerenciar estratégias de Backup e Disaster Recovery na nuvem.
- Utilizar Azure Data Factory para fluxos de integração de dados.
- Desenvolver, implantar e manter pacotes SSIS para migração e transformação de dados (ETL).
- Implementar e gerenciar Change Data Capture (CDC) e Change Tracking.
- Implementar monitoramento proativo da saúde dos bancos de dados e health checks.
- Utilizar e gerenciar ferramentas de monitoramento de terceiros (ex: Redgate, DataDog SentryOne, SQL Monitor).
- Desenvolver scripts para automação de tarefas de manutenção e criação de alertas.
- Configurar, gerenciar e analisar logs de auditoria e monitoramento de atividades no SQL Server.
- Implementar e gerenciar a automação de deployments de banco de dados (ex: Flyway, Liquibase, Redgate).
- Integrar o gerenciamento de código de banco de dados com sistemas de controle de versão (Git, Azure DevOps, SVN).
- Integrar e manter deployments de banco de dados em pipelines de CI/CD (Jenkins, Azure DevOps, GitHub Actions).
- Liderar tecnicamente iniciativas e projetos de banco de dados.
- Orientar DBAs de níveis júnior e pleno.
- Criar e manter documentação técnica detalhada sobre o ambiente de banco de dados.
- Inglês fluente
- Experiência consolidada (8+ anos) em administração de banco de dados, com especialidade em SQL Server.
- Profundo conhecimento em instalação, configuração e manutenção do SQL Server (versões 2012, 2014, 2016, 2019, 2022).
- Experiência prática com estratégias de Backup e Recovery
- Conhecimento avançado em segurança SQL Server
- Experiência com requisitos de conformidade (LGPD, GDPR/HIPAA).
- Domínio de Performance Tuning
- Experiência com ferramentas de diagnóstico de performance: SQL Profiler, Extended Events, DMVs.
- Conhecimento em tuning de I/O, CPU, Memória e otimização de TempDB.
- Experiência em troubleshooting de Locking, Blocking e Deadlocks.
- Proficiência em desenvolvimento T-SQL complexo
- Experiência com ambientes de banco de dados em nuvem
- Conhecimento em Data Warehousing e integração com ferramentas de BI
- Experiência com sistemas de controle de versão e pipelines de CI/CD (Git, Azure DevOps, SVN).
- Benefícios alinhados à cultura da empresa, com foco em desenvolvimento profissional, programas de certificação e oportunidades de crescimento.
Seja o primeiro a saber
Sobre o mais recente Sql Empregos em Brasil !
Database administrator sql server remote
Publicado há 10 dias atrás
Trabalho visualizado
Descrição Do Trabalho
Descrição do cargo
Administrador(a) de Banco de Dados Sênior (DBA), com especialidade em SQL Server, responsável por gerenciar e manter o sistema de banco de dados SQL Server, assegurando a integridade dos dados, performance e segurança. Lidera iniciativas complexas, orienta DBAs mais juniores e atua como referência técnica.
Responsabilidades- Instalar, configurar e manter instâncias e bancos de dados SQL Server (versões 2012 a 2022).
- Desenvolver, implementar e gerenciar estratégias de Backup e Recovery (Full, Differential, Transaction log, Point-in-time recovery).
- Implementar, gerenciar e solucionar problemas em soluções de Alta Disponibilidade (HA) & Disaster Recovery (DR), como Always On Availability Groups e Replicação Transacional.
- Gerenciar a segurança do banco de dados, incluindo usuários, roles, permissões, e implementar recursos como Transparent Data Encryption (TDE), Data Masking e Row-Level Security.
- Configurar e gerenciar a Auditoria do SQL Server para fins de segurança e conformidade (LGPD, GDPR/HIPAA).
- Realizar tuning e otimização de performance de queries complexas, analisando planos de execução, utilizando Query Store e definindo estratégias de indexação.
- Gerenciar e manter índices (Clustered, Non-Clustered, Columnstore) e estatísticas.
- Utilizar ferramentas de diagnóstico como SQL Profiler, Extended Events e DMVs para identificar e solucionar gargalos de performance.
- Realizar tuning de I/O, CPU e Memória para otimizar a performance do SQL Server.
- Otimizar a configuração e uso do TempDB.
- Analisar e resolver problemas de concorrência, como Locking, Blocking e Deadlocks.
- Desenvolver T-SQL complexo, incluindo stored procedures, functions, triggers, views, CTEs, Dynamic SQL e manipulação de XML/JSON.
- Desenvolver scripts em PowerShell para automação de tarefas administrativas e de manutenção.
- Criar, gerenciar e otimizar Jobs complexos no SQL Server Agent.
- Administrar ambientes de banco de dados na nuvem (Azure SQL Database, SQL Server em VMs - IaaS, Managed Instances - PaaS) e híbridos.
- Implementar e gerenciar estratégias de Backup e Disaster Recovery na nuvem.
- Utilizar Azure Data Factory para fluxos de integração de dados.
- Desenvolver, implantar e manter pacotes SSIS para migração e transformação de dados (ETL).
- Implementar e gerenciar Change Data Capture (CDC) e Change Tracking.
- Implementar monitoramento proativo da saúde dos bancos de dados e health checks.
- Utilizar e gerenciar ferramentas de monitoramento de terceiros (ex: Redgate, DataDog SentryOne, SQL Monitor).
- Desenvolver scripts para automação de tarefas de manutenção e criação de alertas.
- Configurar, gerenciar e analisar logs de auditoria e monitoramento de atividades no SQL Server.
- Implementar e gerenciar a automação de deployments de banco de dados (ex: Flyway, Liquibase, Redgate).
- Integrar o gerenciamento de código de banco de dados com sistemas de controle de versão (Git, Azure DevOps, SVN).
- Integrar e manter deployments de banco de dados em pipelines de CI/CD (Jenkins, Azure DevOps, GitHub Actions).
- Liderar tecnicamente iniciativas e projetos de banco de dados.
- Orientar DBAs de níveis júnior e pleno.
- Criar e manter documentação técnica detalhada sobre o ambiente de banco de dados.
- Inglês fluente
- Experiência consolidada (8+ anos) em administração de banco de dados, com especialidade em SQL Server.
- Profundo conhecimento em instalação, configuração e manutenção do SQL Server (versões 2012, 2014, 2016, 2019, 2022).
- Experiência prática com estratégias de Backup e Recovery
- Conhecimento avançado em segurança SQL Server
- Experiência com requisitos de conformidade (LGPD, GDPR/HIPAA).
- Domínio de Performance Tuning
- Experiência com ferramentas de diagnóstico de performance: SQL Profiler, Extended Events, DMVs.
- Conhecimento em tuning de I/O, CPU, Memória e otimização de TempDB.
- Experiência em troubleshooting de Locking, Blocking e Deadlocks.
- Proficiência em desenvolvimento T-SQL complexo
- Experiência com ambientes de banco de dados em nuvem
- Conhecimento em Data Warehousing e integração com ferramentas de BI
- Experiência com sistemas de controle de versão e pipelines de CI/CD (Git, Azure DevOps, SVN).
- Benefícios alinhados à cultura da empresa, com foco em desenvolvimento profissional, programas de certificação e oportunidades de crescimento.
Database administrator sql server remote
Publicado há 10 dias atrás
Trabalho visualizado
Descrição Do Trabalho
Descrição do cargo
Administrador(a) de Banco de Dados Sênior (DBA), com especialidade em SQL Server, responsável por gerenciar e manter o sistema de banco de dados SQL Server, assegurando a integridade dos dados, performance e segurança. Lidera iniciativas complexas, orienta DBAs mais juniores e atua como referência técnica.
Responsabilidades- Instalar, configurar e manter instâncias e bancos de dados SQL Server (versões 2012 a 2022).
- Desenvolver, implementar e gerenciar estratégias de Backup e Recovery (Full, Differential, Transaction log, Point-in-time recovery).
- Implementar, gerenciar e solucionar problemas em soluções de Alta Disponibilidade (HA) & Disaster Recovery (DR), como Always On Availability Groups e Replicação Transacional.
- Gerenciar a segurança do banco de dados, incluindo usuários, roles, permissões, e implementar recursos como Transparent Data Encryption (TDE), Data Masking e Row-Level Security.
- Configurar e gerenciar a Auditoria do SQL Server para fins de segurança e conformidade (LGPD, GDPR/HIPAA).
- Realizar tuning e otimização de performance de queries complexas, analisando planos de execução, utilizando Query Store e definindo estratégias de indexação.
- Gerenciar e manter índices (Clustered, Non-Clustered, Columnstore) e estatísticas.
- Utilizar ferramentas de diagnóstico como SQL Profiler, Extended Events e DMVs para identificar e solucionar gargalos de performance.
- Realizar tuning de I/O, CPU e Memória para otimizar a performance do SQL Server.
- Otimizar a configuração e uso do TempDB.
- Analisar e resolver problemas de concorrência, como Locking, Blocking e Deadlocks.
- Desenvolver T-SQL complexo, incluindo stored procedures, functions, triggers, views, CTEs, Dynamic SQL e manipulação de XML/JSON.
- Desenvolver scripts em PowerShell para automação de tarefas administrativas e de manutenção.
- Criar, gerenciar e otimizar Jobs complexos no SQL Server Agent.
- Administrar ambientes de banco de dados na nuvem (Azure SQL Database, SQL Server em VMs - IaaS, Managed Instances - PaaS) e híbridos.
- Implementar e gerenciar estratégias de Backup e Disaster Recovery na nuvem.
- Utilizar Azure Data Factory para fluxos de integração de dados.
- Desenvolver, implantar e manter pacotes SSIS para migração e transformação de dados (ETL).
- Implementar e gerenciar Change Data Capture (CDC) e Change Tracking.
- Implementar monitoramento proativo da saúde dos bancos de dados e health checks.
- Utilizar e gerenciar ferramentas de monitoramento de terceiros (ex: Redgate, DataDog SentryOne, SQL Monitor).
- Desenvolver scripts para automação de tarefas de manutenção e criação de alertas.
- Configurar, gerenciar e analisar logs de auditoria e monitoramento de atividades no SQL Server.
- Implementar e gerenciar a automação de deployments de banco de dados (ex: Flyway, Liquibase, Redgate).
- Integrar o gerenciamento de código de banco de dados com sistemas de controle de versão (Git, Azure DevOps, SVN).
- Integrar e manter deployments de banco de dados em pipelines de CI/CD (Jenkins, Azure DevOps, GitHub Actions).
- Liderar tecnicamente iniciativas e projetos de banco de dados.
- Orientar DBAs de níveis júnior e pleno.
- Criar e manter documentação técnica detalhada sobre o ambiente de banco de dados.
- Inglês fluente
- Experiência consolidada (8+ anos) em administração de banco de dados, com especialidade em SQL Server.
- Profundo conhecimento em instalação, configuração e manutenção do SQL Server (versões 2012, 2014, 2016, 2019, 2022).
- Experiência prática com estratégias de Backup e Recovery
- Conhecimento avançado em segurança SQL Server
- Experiência com requisitos de conformidade (LGPD, GDPR/HIPAA).
- Domínio de Performance Tuning
- Experiência com ferramentas de diagnóstico de performance: SQL Profiler, Extended Events, DMVs.
- Conhecimento em tuning de I/O, CPU, Memória e otimização de TempDB.
- Experiência em troubleshooting de Locking, Blocking e Deadlocks.
- Proficiência em desenvolvimento T-SQL complexo
- Experiência com ambientes de banco de dados em nuvem
- Conhecimento em Data Warehousing e integração com ferramentas de BI
- Experiência com sistemas de controle de versão e pipelines de CI/CD (Git, Azure DevOps, SVN).
- Benefícios alinhados à cultura da empresa, com foco em desenvolvimento profissional, programas de certificação e oportunidades de crescimento.
Database administrator sql server remote
Publicado há 10 dias atrás
Trabalho visualizado
Descrição Do Trabalho
Descrição do cargo
Administrador(a) de Banco de Dados Sênior (DBA), com especialidade em SQL Server, responsável por gerenciar e manter o sistema de banco de dados SQL Server, assegurando a integridade dos dados, performance e segurança. Lidera iniciativas complexas, orienta DBAs mais juniores e atua como referência técnica.
Responsabilidades- Instalar, configurar e manter instâncias e bancos de dados SQL Server (versões 2012 a 2022).
- Desenvolver, implementar e gerenciar estratégias de Backup e Recovery (Full, Differential, Transaction log, Point-in-time recovery).
- Implementar, gerenciar e solucionar problemas em soluções de Alta Disponibilidade (HA) & Disaster Recovery (DR), como Always On Availability Groups e Replicação Transacional.
- Gerenciar a segurança do banco de dados, incluindo usuários, roles, permissões, e implementar recursos como Transparent Data Encryption (TDE), Data Masking e Row-Level Security.
- Configurar e gerenciar a Auditoria do SQL Server para fins de segurança e conformidade (LGPD, GDPR/HIPAA).
- Realizar tuning e otimização de performance de queries complexas, analisando planos de execução, utilizando Query Store e definindo estratégias de indexação.
- Gerenciar e manter índices (Clustered, Non-Clustered, Columnstore) e estatísticas.
- Utilizar ferramentas de diagnóstico como SQL Profiler, Extended Events e DMVs para identificar e solucionar gargalos de performance.
- Realizar tuning de I/O, CPU e Memória para otimizar a performance do SQL Server.
- Otimizar a configuração e uso do TempDB.
- Analisar e resolver problemas de concorrência, como Locking, Blocking e Deadlocks.
- Desenvolver T-SQL complexo, incluindo stored procedures, functions, triggers, views, CTEs, Dynamic SQL e manipulação de XML/JSON.
- Desenvolver scripts em PowerShell para automação de tarefas administrativas e de manutenção.
- Criar, gerenciar e otimizar Jobs complexos no SQL Server Agent.
- Administrar ambientes de banco de dados na nuvem (Azure SQL Database, SQL Server em VMs - IaaS, Managed Instances - PaaS) e híbridos.
- Implementar e gerenciar estratégias de Backup e Disaster Recovery na nuvem.
- Utilizar Azure Data Factory para fluxos de integração de dados.
- Desenvolver, implantar e manter pacotes SSIS para migração e transformação de dados (ETL).
- Implementar e gerenciar Change Data Capture (CDC) e Change Tracking.
- Implementar monitoramento proativo da saúde dos bancos de dados e health checks.
- Utilizar e gerenciar ferramentas de monitoramento de terceiros (ex: Redgate, DataDog SentryOne, SQL Monitor).
- Desenvolver scripts para automação de tarefas de manutenção e criação de alertas.
- Configurar, gerenciar e analisar logs de auditoria e monitoramento de atividades no SQL Server.
- Implementar e gerenciar a automação de deployments de banco de dados (ex: Flyway, Liquibase, Redgate).
- Integrar o gerenciamento de código de banco de dados com sistemas de controle de versão (Git, Azure DevOps, SVN).
- Integrar e manter deployments de banco de dados em pipelines de CI/CD (Jenkins, Azure DevOps, GitHub Actions).
- Liderar tecnicamente iniciativas e projetos de banco de dados.
- Orientar DBAs de níveis júnior e pleno.
- Criar e manter documentação técnica detalhada sobre o ambiente de banco de dados.
- Inglês fluente
- Experiência consolidada (8+ anos) em administração de banco de dados, com especialidade em SQL Server.
- Profundo conhecimento em instalação, configuração e manutenção do SQL Server (versões 2012, 2014, 2016, 2019, 2022).
- Experiência prática com estratégias de Backup e Recovery
- Conhecimento avançado em segurança SQL Server
- Experiência com requisitos de conformidade (LGPD, GDPR/HIPAA).
- Domínio de Performance Tuning
- Experiência com ferramentas de diagnóstico de performance: SQL Profiler, Extended Events, DMVs.
- Conhecimento em tuning de I/O, CPU, Memória e otimização de TempDB.
- Experiência em troubleshooting de Locking, Blocking e Deadlocks.
- Proficiência em desenvolvimento T-SQL complexo
- Experiência com ambientes de banco de dados em nuvem
- Conhecimento em Data Warehousing e integração com ferramentas de BI
- Experiência com sistemas de controle de versão e pipelines de CI/CD (Git, Azure DevOps, SVN).
- Benefícios alinhados à cultura da empresa, com foco em desenvolvimento profissional, programas de certificação e oportunidades de crescimento.