Alexandre Julio

Especialista em Banco de Dados (SQL Server Sênior) at LEGAL Sistemas
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Rio de Janeiro, Rio de Janeiro, Brazil, BR

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Brazil
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Especialista em Banco de Dados (SQL Server Sênior)
      • May 2007 - Present

      ESPECIALISTA EM BANCO DE DADOS (DBA Sênior) A Legal é uma empresa que desenvolve software contábil ou fiscal para várias obrigações federais, estaduais e municipais. O sistema possui inúmeros cruzamentos e auditorias “inteligentes” que antecipam problemas. Desde minha entrada na empresa, quando sugeri que o sistema fosse totalmente refeito, tenho sido o responsável por criar, revisar e “otimizar” processos para que fiquem mais rápidos e eficientes. O “core” de todo o sistema fica armazena em “stored procedure” no banco de dados SQL Server. O grande diferencial é ser muito mais rápido que os sistemas concorrentes. Na área contábil/fiscal, desenvolvi: DIRF, FCI, REINF (geração dos XMLs dos registros R-1000, R-1070, R-2010, R-2020, R-2030, R-2040, R-2050, R-2060, R-2070, R-2098, R-2099, R-3010, R-9000 etc), E-CREDAC, SPED Fiscal, SPED Contábil, SPED contribuições (PIS/COFINS), FCONT, IN INSS 12, IN SRF 86, E-Lalur, Transfer Price/AUDIN, DCRE, DCI, CIAP, apurações (diversos cálculos específicos) do ICMS, ICMS de área de livre comércio (Manaus), PIS/COFINS, IPI, ISSQN, importação do XML e validação do XSD da nota fiscal eletrônica e Importação do arquivo do SPED Contábil para alimentar as tabelas do sistema, centenas de validações/auditorias (lógica ou regra de negócio dos mencionados anteriormente, foi desenvolvida em Stored Procedures, Functions, Triggers, Views). Na maioria das vezes, esses procedimentos/rotinas têm que lidar com dezenas/centenas de milhares de registros. Para gerar versões novas que sincronizem/atualizem os bancos de dados dos diversos clientes, utilizo softwares da RED GATE (SQL Compare (schema), SQL Data Compare (dados), SQL Packager (gera executável baseado nos scripts criados nos softwares anteriores)). Show less

    • Coordenador da Equipe de DBA´s
      • Feb 2005 - May 2007

      A M4U é uma empresa que fornece conteúdo de mídia para celulares. Ela é principal fornecedora de conteúdo das operadoras OI e na Brasil Telecom. Entre minhas funções, além de coordenar uma equipe de mais três DBA´s, dava suporte a equipe de desenvolvimento, aprovava e testava tudo envolvendo banco de dados no ambiente de homologação, antes de entrar produção. Depois da implementação em produção, o monitoramento de “performance” era fator crucial para se determinar melhorias necessárias, em vista da grande quantidade de usuários dessas operadoras e das centenas de milhões de registros com que tínhamos de lidar (algumas vezes “Indexed Views” ou “Distributed Partitioned Views” eram usadas para acelerar pesquisas e relatórios gerenciais). No tempo em que fiquei na M4U estive envolvido em todos os sistemas desenvolvidos. Alguns destes são: PAGGO (cartão de crédito via celular), MTG OI/Brt (conteúdo de celulares como imagens, ícone, papel de parede, screen saver, vídeo, vários tipos de tons (Mono, Poli, Trutone, Crazytone, Ringbacktone)), CHAT, GAMETV, GAMETV_Quiz, RECARGA, OIFASHION, OIFM, Conteúdo de Notícias (OI/Brt) entre outros. Algumas dessas aplicações requeriam replicação transacional entre servidores separados geograficamente (estados diferentes). Show less

    • United States
    • Appliances, Electrical, and Electronics Manufacturing
    • 1 - 100 Employee
    • DBA SQLServer Sênior
      • Jun 2002 - Oct 2004

      Na Marlin fiquei por mais de 2 anos (até Out/2004), exercendo a função de DBA Sênior e administrando de mais de 20 servidores (site do supermercado ZonaSul, site da FolhaDirigida, site CDPOINT, site editora CAMPUS, Desafio Sebrae, Grupo Bozano, Fundação Eletros, Cia Libra, Richards, Folic, Outback e muitos outros) contendo bancos dados SQL Server 2000 Enterprise Edition/SQL Server 7.0/SQL Server 6.5 alguns localizados no IDC (Internet Data Center) da .comDominio (www.comdominio.com.br) que hospeda aplicações E-Commerce. Alguns destes utilizam a provisão de alta disponibilidade através de cluster de banco de dados SQL Server (Tenho domínio de instalação do MS Cluster Service, alteração de domínio, adição/remoção de nós, reconstrução de nós defeituosos etc). Esses servidores “rodam” na sua grande maioria, em cima do sistema operacional Windows 2003/Windows 2000. Muitos destes servidores SQL Server possuem contingência de base dados ou do inteiro servidor SQL via MS Cluster, Replicação de Dados ou Log Shipping. Periodicamente analiso as consultas realizadas nos bancos de dados dos sites via SQL Profiler e Query Analyzer (plano de execução/estatísticas de IO) e as aperfeiçoo, reescrevendo-as de uma maneira melhor, criando índices ou views indexadas. Para saber a saúde do hardware (memória, CPU, HD, placa de rede e outros contadores) tenho usado o System Monitor (antigo Performance Monitor). Em algumas vezes isso evitou que o cliente investisse em novo hardware. Show less

    • Líder da Equipe de DBA’s SQLServer
      • Oct 1999 - Feb 2002

      Responsável pela administração remota simultânea de mais de 70 servidores SQL Server (versão 6.5/2000) espalhados por todas as unidades federativas (UF) do Brasil para o projeto SIGAE (Sistema Integrado de Gestão de Ações de Emprego). Definição e implementação de política de recuperação de desastres e política de contingências que utilize Log Shipping e/ou replicação. Implementação de tarefas (stored procedures) automatizadas (jobs) que são executadas constantemente para resolver problemas de integridade do banco, fragmentação e atualização de estatísticas de índices. Visando a pró-atividade, recebíamos via tarefas automatizadas, por e-mail, informações importantes e vitais de vários componentes dos servidores de banco de dados. Além de dar suporte para equipe de desenvolvimento, também era responsável por orientar os DBA's no que deviam fazer e a melhor maneira de o fazerem. Tínhamos como obrigação contratual, analisar constantemente e emitir relatório para os clientes sobre a performance destes 70 servidores sugerindo melhorias tanto a nível de software bem de hardware. As melhorias de software poderiam incluir medidas tais como modelagem de dados com o Erwin 3.5.2 (tables, views, indexes), melhorias nas procedures e triggers, fazer balanceamento de I/O (distribuindo tabelas e índices pelos File Groups ou distribuição dos Data Files, examinando seu tipo, através dos HD's). As de hardware poderiam ser CPU, RAID, HD's, canais da controladora de HD, memória etc. Para fazer esse tuning utilizávamos ferramentas como Performance Monitor (System Monitor no 2000), Query Analyzer e Profiler e tabela interna do SQLServer 2000. Show less

    • Analista de sistema
      • Feb 1999 - Oct 1999

      Estive alocado para trabalho na PETROBRÁS nos projetos SAG (Sistema de Atividade do Gás) e SAG ROYALTY (Sistema que calcula e controle o volume de Gás extraído manipulado para pagamento de royalties). Esses sistemas estão sendo desenvolvidos em SQLWindows 5.02 Corporate Edition PTF 7 com o Banco de Dados CA Open Ingres 1.2/01. No SAG ROYALTY, que deverá ser disponibilizado em 8 unidades operativas (SEDE, AM, BA, BC, ES, RNCE, SEAL e SUL). Cooperei também com a modelagem dos dados utilizando o ERWIN 3.5, bem como a criação de regras de negócio no Banco de Dados (constraints, triggers/rules e stored procedures). Show less

    • Brazil
    • 1 - 100 Employee
    • Consultor de Informática (Analista de Sistema)
      • Dec 1998 - Jan 1999

      Consultor responsável pela área de Informática, que foi contratada pelo Governo do Estado do Amapá. Consultor responsável pela área de Informática, que foi contratada pelo Governo do Estado do Amapá.

    • Analista de Sistema/DBA
      • Aug 1995 - Dec 1998

      Sistema de Escola Aberta. Sistema que ministra/controla cursos a distância entre Brasília e Rio de Janeiro. O sistema de Brasília foi desenvolvido em Centura Team Developer 1.1 (versão de 32 bits do SQLWindows) e o do Rio de Janeiro em SQLWindows 5.02 Corporate Edition, tendo como servidor de banco de dados o SQLServer 6.5. Depois de desenvolver o sistema do Rio de Janeiro, passei a exercer a função de Administrador de Banco de Dados (DBA), controlando os Banco de Dados de Brasília e do Rio de Janeiro e como estes se comunicam entre si. Sistema Cidadão/Protocolo, que visa atender/informatizar as necessidades das prefeituras. Foi desenvolvido em Centura Team Developer 1.1 (versão de 32 bits do SQLWindows) tendo como servidor de banco de dados o SQLServer 6.5, rede Windows NT com estações Windows 95. Além de desenvolver vários módulos no sistema, exerci também a função de Administrador de Banco de Dados (DBA). Administração de rede Windows NT. Sistemas SEBRAE/RJ. Neste desempenhei o papel de líder de projeto, antes de ser transferido para o projeto Cidadão/Protocolo. Este sistema foi desenvolvido em SQLWindows 5.02 Corporate Edition e FoxPro 2.6 Professional usando como servidor de banco de dados o SQLServer 6.0, rede Windows NT com estações Windows NT 3.51/4.0. Sistema de Parceria Cultural Rio. Sistema que visa atender às necessidades de prestação de serviços culturais à artistas, produtores, prestadores de serviços, empresas patrocinadoras de eventos etc, por meio de um banco de dados. Neste desempenhei o papel de líder de projeto. Este sistema foi desenvolvido em SQLWindows 5.02 Corporate Edition e Visual FoxPro 3.0 usando como servidor de banco de dados o SQLServer 6.0. SUAT/RJ- Sistema de Supervisor de Atendimento. Sistema usado pela Central de Teleatendimento do SEBRAE/RJ. Este sistema foi desenvolvido em FoxPro 2.6 for Windows Professional. Após a saída de meu coordenador, também passei a atuar como líder de projeto. Show less

    • Programador de sistemas
      • Jan 1995 - Jun 1995

      Sistema de Controle de Banco de Sangue para o Instituto Estadual de Hemoterapia Arthur de Siqueira Cavalcanti. Este sistema foi desenvolvido com o FoxPro 2.6 for Windows Professional tendo com banco de dados SQLServer 4.21. Também prestei suporte em desenvolvimento aos demais membros da equipe. Sistema de Controle de Banco de Sangue para o Instituto Estadual de Hemoterapia Arthur de Siqueira Cavalcanti. Este sistema foi desenvolvido com o FoxPro 2.6 for Windows Professional tendo com banco de dados SQLServer 4.21. Também prestei suporte em desenvolvimento aos demais membros da equipe.

    • Programador de sistemas
      • Jun 1994 - Oct 1994

      Desenvolvimento em FoxPro 2.5b for Windows de um sistema que efetua cálculos de seguros para carros rodando em rede NOVELL 3.12. Desenvolvimento em FoxPro 2.5b for Windows de um sistema que efetua cálculos de seguros para carros rodando em rede NOVELL 3.12.

    • Estagiário/Programador
      • Jan 1994 - Apr 1994

      Desenvolvimento em FoxPro 2.5 for Windows de um sistema que se propõem a controlar todo o período de permanência de um paciente em uma clínica médica (Cadastramento, Internação, controle de gastos com medicamentos, tratamentos utilizados, serviços prestados pela clínica, Relatórios etc). Desenvolvimento em FoxPro 2.5 for Windows do módulo de departamento pessoal de um sistema integrado de administração empresarial para Windows (Inclusive com a possibilidade de incluir fotos dos funcionários e de seus dependentes). Show less

Education

  • Colégio Estadual Amaro Cavalcanti
    Técnico em Processamento de Dados, Técnico em Processamento de Dados
    1988 - 1990

Community

You need to have a working account to view this content. Click here to join now