Carreiras: DBA Database Analyst Cientista de Dados
Patrocinadores
Advaldo Mesquita Moreira Junior Blog http://adjuniordba.wordpress.com.br Site www.sqlpartner.com.br Linkedin / /in/advaldomesquita
PosConference – 01/10 - SP +Info: Inscrições Local: Microsoft Brasil – SP Valor: R$150,00 100% do dinheiro para caridade Inscrições https://tinyurl.com/SQLSat676
Carreiras – DBA, DA, Cientista de Dados Função Mercado Atual – Cenário 2017 Cargo x Salário Vertentes O que esperar?
DBA – Database Administrator
DBA - Definição É o profissional responsável pela instalação, administração e suporte dos SGBDs, sempre assegurando segurança, disponibilidade e eficiência à base de dados. Fonte: Wikipedia
DBA - Definição Infra Gerenciamento de Banco de Dados Backups Monitoramento Performance (...) máximo de performance, escalabilidade, flexibilidade e confiabilidade
DBA - Cargos Estagiário DBA Junior DBA Pleno DBA Sênior Master e Especialista
DBA Junior - Atribuições Auxiliar na disponibilidade das soluções de banco de dados, propiciando benefícios para o negócio da empresa e de seus clientes, através das metodologias de gestão de tecnologia da informação e melhores práticas na administração, segurança, prospecção e implementação de soluções de banco de dados. Conhecimentos de modelagem, extração e manipulação de dados. Conhecimentos em instruções SQL (DML, DDL , DCL DTL e DQL). Conhecimentos em: DML - Data Manipulation Language (Linguagem de Manipulação de Dados) - INSERT, UPDATE e DELETE, DDL - Data Definition Language (Linguagem de Definição de Dados) - CREATE, DROP, ALTER, etc., DCL - Data Control Language (Linguagem de Controle de Dados) - GRANT, REVOKE, DENY, etc., DTL - Data Transaction Language (Linguagem de Transação de Dados) - COMMIT, ROLLBACK, etc., e DQL - Data Query Language (Linguagem de Consulta de Dados) - SELECT. Conhecimentos básicos em gerenciamento de usuários, roles e objetos do BD (tables, indexes, constraints, views, triggers, sequences, etc.). Conhecimentos em programação em Transact - SQL para desenvolver scripts de criação de objetos, modelagem de dados e rotinas de manutenção no banco de dados. Conhecimentos para administrar usuários e para executar tarefas básicas de administração do banco de dados, tais como: gerenciar tabelas, índices e aplicar service packs. Ter realizado treinamento em XXXX
DBA Junior 6 vagas de emprego de DBA Júnior Salário: R$ 1.800,00 a R$ 2.300,00 Fonte: Catho
DBA Pleno Experiência em banco de dados. Gerenciamento de aproximadamente 100 Bases de Dados padrão Microsoft SQL Server distribuídas em 15 servidores e 4 redes distintas. Administração dos servidores padrão Microsoft Windows Server. (Permissionamento, memória, processador e disco). Administração e monitoramento de rotinas (Manutenção, Backup, serviços e processos). Criação, administração e monitoramento de Jobs. Desenvolvimento de rotinas em Integration Services. Desenvolvimento de relatórios em Reporting Services. Tuning em ambientes SQL Server. Suporte aos Analistas/Programadores. Domínio em administração de banco de dados SQL Server em ambiente crítico. Desenvolvimento T-SQL. Conhecimento em ferramenta de versionamento de software. Instalação e configuração de software de monitoramento, como Zabix. Noções de Infraestrutura de TI (Redes, Firewall).
DBA Pleno 5 vagas de emprego de DBA Pleno Faixa salarial: R$ 4.000,00 a R$ 4.500,00 (Bruto mensal) Fonte: Catho
DBA Sênior Realizar o levantamento de requisitos junto ao cliente. Criar, manter e administrar os diversos bancos de dados existentes na empresa. Efetuar monitoramento de banco de dados, análise e tuning de performance. Atuar com instalação, upgrade e migração de versões de BD. Realização de Backup / Recovery. Atuar em ambientes de alta disponibilidade e de recuperação de desastres. Desenvolver soluções de BI com as ferramentas Microsoft. Trabalhar em conjunto com a equipe de desenvolvimento de sistemas e aplicar as melhores práticas para a modelagem e criação de bancos de dados. Participar das discussões técnicas em conjunto com o time para escolha das melhores práticas e itens para desenvolvimento. Reports diários para acompanhamento de cronogramas. Conhecimentos obrigatórios: SQL SERVER (versão 2014), Modelagem de dados Relacional e Dimensional T-SQL, SSIS, SSAS Tabular e Multidimensional, SSRS, DAX e MDX. Será um diferencial conhecimentos: Power BI e Data Mining. Ter comportamento proativo na resolução dos problemas e qualidade são imprescindíveis. Capacidade de cumprir e negociar prazos. Ser pró-ativo na busca de soluções. Ter a capacidade de manter um bom relacionamento com o time, desejo de auto desenvolvimento e de compartilhamento de conhecimentos. Demonstrar capacidade de ensinar outros membros do próprio time com novas tecnologias (as quais tenha domínio) Conhecimento em administração de Database Geo Espacial e ARCGis.
DBA Sênior 15 vagas de emprego de DBA Sênior Faixa salarial: Acima de R$6.000,00 Fonte: Catho
DBA Master/Especialista Especialidade DBA SGBD SQLServer (2008 a 2016) SSIS; Visual Studio; Administration Tool; SSMA; Replicação; Disaster/Recovery; Query Store; PowerShell; Linguagem R, PowerBI Certificações são pré-requisitos; Inglês Fluente, Espanhol para leitura e escrita; ITIL; PMO
DBA Master/Especialista 4 vagas de emprego de DBA Especialista Faixa salarial: Acima de R$12.000,00 Fonte: Catho
DBA – Mercado Atual (2017) Das 67 vagas de DBA 42 estado de SP. Todas exigiam Curso Superior; 27 SQLServer; 21 Oracle; Fonte: Catho
DBA - Vertentes DBA Infra-Estrutura: Conhece toda a infra-estrutura DBA Desenvolvedor: Administra e desenvolve a aplicação DBA Projetos: DBA Desenvolvedor e Infra-Estrutura DBA Google: Só resolve chamados DBA Bombeiro: Somente apaga incêndios (consultorias) DBA Ghost: DBA por acidente
Database Analyst x Cientista de Dados
Database Analyst - Definição
Database Analyst - Definição Treinado para coletar, compilar, analisar e interpretar os dados . Estes dados podem ser usados para promover um negócio em termos de desenvolvimento de novas estratégias de marketing e, de fato, utilizado para finalmente colher lucros para a empresa.
Cientista de dados - Definição Representa uma evolução do papel de Analista de Negócios ou Analista de Dados. Possuem uma base sólida normalmente em ciência da computação, aplicações, modelagem, estatísticas, análises e matemática. Forte visão de negócios, juntamente com a capacidade de comunicar os resultados, tanto para os líderes de negócios quanto para seus pares, de uma forma que influencie como uma organização posiciona-se diante dos desafios do mercado
Database Analyst x Cientista de Dados Pensamento Lógico Habilidade com números Conhecimento básico em banco de Dados Conhecimento das regras de negócio do cliente Cientista de Dados Pensamento Lógico Habilidade com números Conhecimento em banco de Dados relacionais ou não; Programação: SAS, Matlab, Octave, SPSS, Cortana, (...) Linguagem R e Hadoop
Database Analyst x Cientista de Dados
Database Analyst x Cientista de Dados 87 vagas no Brasil Média de R$ 8.001,00 a R$ 9.000,00 Generalista no suporte e resolução de problemas à infraestrutura de bancos de dados SQL e No-SQL (MySQL, AWS Aurora, AWS DynamoDB, AWS Redshift, SQL Server, Azure SQL, PostgreSQL, etc.). Habilidade para identificação e resolução de problemas de performance de queries, leitura/escrita de discos, queries explain, etc. Experiência no atendimento ao cliente, SLAs, KPIs. Conhecimentos em Cloud Computing da Amazon Web Services e Microsoft Azure. Experiência com Big Data e Data Analytics serão diferenciais no processo seletivo Cientista de Dados 28 Vagas no Brasil Média de R$ 8.001,00 a R$ 15.000,00 Conhecimento aprofundado de machine learning, estatística, otimização e modelagem Experiência com R, Python, Alteryx, SAS Guide e SAS Miner
Cientista de Dados x Engenheiro de Dados
Cientista de Dados x Engenheiro de Dados Cientista de Dados • Utilizar de Machine Learning para otimizar a pesquisa de dados • Otimizar de estratégias para alcançar os objetivos de negócio • Análise preditiva para prever futuros lucros ou prejuízos no negócio • Detectar fraudes ou anomalias na operação do negócio • Compreender a razão de variações extremas na análise de dados • Através da estatística, prever os próximos cliques de um usuário em um site de compras Engenheiro de Dados • Construir aplicações de larga escala SaaS (Software as a Service) • Construir e customizar aplicações Hadoop e MapReduce • Definir e construir bancos de dados relacionais com arquitetura distribuída para processamento de Big Data • Extrair, transformar e carregar (ETL) dados de um banco de dados para outro Cientista de Dados: domínio científico dedicado à descoberta de conhecimento através da análise de dados // utilizam técnicas matemáticas e algoritmos para encontrar soluções de problemas de negócio ou científico Engenheiro de Dados: área da Engenharia dedicada a processar e tratar dados para aplicações que utilizarão Big Data. Engenheiros de Dados utilizam conhecimento em ciência da computação para criar sistemas e resolver problemas de processamento de dados em tempo real e manipular quantidade imensas de dados para o Big Data. Engenheiro de Dados tem experiência com plataformas de Massively Parallel Processing (MPP) assim como banco de dados relacionais e normalmente utilizam linguagens de programação como Java, C++ ou Python.
Qual a demanda?
Dúvidas
Obrigado