Buscar

Anexo Profissionais de TI 1

Prévia do material em texto

1 
OS PROFISSIONAIS DE TI - ANÁLISE E DESENVOLVIMENTO 
 
O mercado de trabalho para os profissionais de Ti é pungente. Existem diversas áreas para se trabalhar, 
dependendo da aptidão do profissional e do que ele mais gosta de fazer. Existe carência de bons 
profissionais em todo o mundo, tanto nos países ricos e desenvolvidos, quanto nos em desenvolvimento. 
 
Com o avanço das tecnologias, do poder de processamento e dos meios de armazenamento e dos 
dispositivos móveis, hoje há uma necessidade muito grande por todo o tipo de profissional de TI, pois há 
muita coisa a ser feita. A sociedade demanda novas soluções para facilitar e automatizar a vida e está 
nas mãos das pessoas que trabalham na informática analisar estas necessidades, desenvolver estas 
soluções e entregar estes produtos. 
 
É POSSÍVEL DIVIDIR A ÁREA DE TI EM 3: 
• Análise e desenvolvimento 
• Infraestrutura e suporte 
• Gestão e governança de TI 
 
 
1 - ANALISTA E DESENVOLVIMENTO DE SISTEMAS 
Sempre que pensamos em profissionais de TI, são os analistas e desenvolvedores que vêm à mente. 
Foram os precursores da informática e muitos foram oriundos de outras áreas. São ainda a base dos 
profissionais de TI. 
 
Analista de sistemas – o profissional tem contato direto com os clientes, para verificar suas 
necessidades, requisitos e ou problemas que os usuários possam ter. Faz uma análise inicial, depois disso 
emite uma documentação, para que o sistema possa ser construído. Abrange várias atividades, que vão 
desde a identificação inicial das necessidades específicas que devem ser supridas pelo projeto até a 
própria arquitetura, documentação e desenvolvimento do software em questão. O profissional deve ser 
capaz de trabalhar com algumas das principais linguagens de programação do mercado, como Java, C e 
.NET, conhecer estruturas de dados e interoperabilidade entre diferentes aplicações, para que possa tanto 
desenvolver softwares novos quanto otimizar e integrar aplicações já existentes. 
 
Analista de requisitos – é o profissional que analisa a empresa para identificar os requisitos e as 
especificações para projetos de TI. É responsável por propor propostas de novos processos, mapeamento 
e análise dos processos existentes. Elabora documentação técnica de especificações de requisitos e 
prepara o ambiente para que o gestor possa gerenciar o projeto. 
 
Analista de negócios – é o profissional que auxilia na coordenação e moderação de planejamentos 
estratégicos e na realização de reuniões para estabelecer metas, para que os gerentes abarquem novas 
idéias ao invés de diminuí-las. 
Após todas as análises, o analista de negócios começa a transformar as estratégias em soluções de 
negócios viáveis. 
 
Analista de organização, sistemas e métodos – é uma evolução do analista de organização e métodos 
(OM), que sofreu forte impacto com o surgimento do analista de sistemas, que, com a tarefa de 
introduzir novos métodos de trabalho sempre via computador, começou a avançar sobre a função do 
analista de O&M. Embora tenha sido reduzida a demanda por estes profissionais, muitas empresas ainda 
os procuram como forma de obter melhorias consistentes em sua organização, ainda que em forma de 
consultoria. Este profissional executa as atividades de levantamento, análise, elaboração e 
implementação de sistemas administrativos na empresa, informatizados ou não, tendo como objetivo 
criar ou aprimorar métodos de trabalho, agilizar a execução das atividades, eliminar atividades em 
duplicidade, padronizar, melhorar o controle, fazer o gerenciamento dos processos e solucionar 
problemas. Um dos objetivos principais é a renovação organizacional, de forma a fazer frente à 
globalização e ao aumento contínuo de competitividade da concorrência. 
 
 2 
Analista de business intelligence (BI) – funciona mais ou menos assim: o analista de business 
intelligence (ou analista de BI) identifica padrões nos dados armazenados e, tendo como base esses 
padrões, ele propõe análises que preveem o andamento de determinado produto ou o comportamento de 
um cliente. Assim, ele colabora com outras áreas da empresa tais como a financeira e a de marketing. 
Entre as tarefas exercidas pelo analista de BI estão: a criação de aplicações e análise de dados; a 
definição de padrões e práticas aperfeiçoadas de desenvolvimento; a elaboração do cronograma do 
projeto e relatórios gerenciais; a liderança de equipes multidisciplinares; a observação de empresas 
concorrentes; a negociação com usuários. 
 
Analista de qualidade de software – existe muita confusão no mercado relativa às funções de um 
analista de qualidade de software. Para clarificar quaisquer dúvidas sobre isso, vale citar que o analista 
de qualidade de software é o profissional que valida o processo utilizado em sua criação e 
desenvolvimento. 
Este profissional está envolvido no desenvolvimento do software, participando ativamente do processo 
de programação e, quando este é finalizado, o analista de qualidade de software tem como 
responsabilidade a validação e certificação do processo usado no desenvolvimento do programa, de 
forma a garantir sua qualidade do. Dessa forma, o analista de qualidade de software distancia-se do 
analista de testes – função que por vezes sobrepõe-se à análise de qualidade, mas que não tem o mesmo 
objetivo –, na medida em que o analista de testes é responsável pela validação do produto final em si e 
não pela forma como este foi elaborado. 
 
Analista de processos – este profissional analisa e define processos de trabalho, estuda tempos e 
parâmetros, mapeia fluxos das atividades e identifica falhas, com o objetivo de estabelecer novas 
estratégias para a solução de problemas no processo de melhoria contínua. 
 
Analista de testes – profissional ligado à área de teste de software, cuja função inclui desde a criação 
das estratégias de testes que serão utilizadas no produto em desenvolvimento até a criação dos planos de 
testes, que são passos predefinidos que o testador terá de executar, com a finalidade de verificar os 
resultados esperados de cada passo. Um analista de testes é um profissional de TI que tem como função 
criar roteiros de testes, fazendo a análise, a homologação de sistemas e a avaliação dos resultados de 
cada ciclo. Seu trabalho visa detectar erros em sistemas, mas não corrigi-los (tarefa do programador), 
emitindo relatórios com base nos indicadores e facilitar processos de certificação de softwares. 
 
Arquiteto de software – para evitar riscos, é necessário pensar na arquitetura antes do 
desenvolvimento. O arquiteto de software fará a escolha dos módulos, da tecnologia, irá pensar na 
segurança e em como fazer a interface gráfica. Irá analisar a forma de reportar os erros e de gerar a 
comunicação entre as várias camadas. Depois, ele passará essa análise para o programador e ambos 
formularão o conceito, para garantir que fatores externos não prejudiquem as funcionalidades principais 
e que o usuário consiga facilmente atingir o seu objetivo. 
 
Consultor de TIC – Um consultor de TI (tecnologia da informação) é responsável pela análise de 
algum problema específico ou não do cliente. Com base nessa análise, o consultor propõe possíveis 
soluções para resolver os pontos falhos. Um consultor de TI raramente trabalha com pessoas individuais, 
prestando seus serviços para empresas de todos os portes. Um consultor de TI geralmente especializa-se 
em alguma área da tecnologia da informação. Áreas como segurança, melhoria dos processos, 
otimização de bancos de dados e desenvolvimento de softwares estão entre as mais requisitadas. Por 
isso, o consultor deve ser detentor de grande conhecimento da área específica em que atua, embora lhe 
seja imprescindível ao ter bom conhecimentode toda a área de TI. 
Isso porque, ao sugerir alguma solução para o cliente, esta deve se encaixar no modelo de negócios da 
empresa e com toda a estrutura já existente – a não ser, é claro, que o cliente opte por fazer uma reforma 
geral. 
 
Desenvolvedor de software – este profissional tem por objetivo desenvolver softwares, fazer a 
programação de computadores. O desenvolvedor também pode fazer a manutenção do software em um 
sistema mainframe ou desenvolvê-lo para o uso em computadores pessoais. Os softwares podem ser 
 3 
simples como controlar o estoque eletronicamente ou mais complexos para serem utilizados em grandes 
empresas. 
 
Desenvolvedor de games – para o exercício dessa profissão, que é o sonho de muitos adolescentes e 
que somente agora tem tido maior demanda no Brasil, é necessário ter graduação em desenho industrial, 
computação gráfica, publicidade, ciências da computação e áreas semelhantes. Tendo em consideração 
que um desenvolvedor de games deve ser um profissional multifacetado, as possibilidades de 
especialização são variadas, podendo ser uma escolha viável formar-se em ciências da computação e 
cursar uma pós-graduação ou extensão em computação gráfica, desenho ou publicidade. O importante 
de reter é que, para se manter nesta área, é necessário ser criativo e ter conhecimentos multidisciplinares, 
tanto no nível acadêmico como no nível cultural, o que lhe permite ter maior desenvoltura em um 
mercado dinâmico como o de games. 
 
Desenvolvedor de App – outra profissão do momento, que também é o sonho de muitos adolescentes. 
Este desenvolvedor também é um profissional multifacetado, pois terá que compreender as necessidades 
do consumidor bem como ter conhecimento técnico de desenvolvimento em linguagens específicas 
nativas. 
 
Programador – é o profissional que tem a responsabilidade de escrever rotinas e instruções em 
linguagens de programação. Ele também executa a manutenção dos sistemas, fazendo eventuais 
correções necessárias nos programas já desenvolvidos e visando atender às necessidades dos usuários. 
Ele desenvolve os trabalhos de montagem, depuração e testes de programas. Programação é a 
codificação de instruções lógicas com o objetivo de executar determinadas sequências de ações, criando 
assim o que é chamado de programa ou software. 
Existem diversas linguagens de programação, que são como uma grande biblioteca de funções, métodos 
e instruções para o programador desenvolver programas. Algumas linguagens muito usadas: C; Java; 
Objective-C; C++; PHP. 
O programador é responsável por seguir especificações determinadas pelo analista de sistemas para o 
desenvolvimento de partes de um produto de software ou, até mesmo, do software completo. Muitas 
vezes, o programador trabalha em equipe com outros programadores e profissionais da TI. Ele deve 
estar apto a ler documentações de software e criar registros de mudanças num software, entre outras 
atividades. O cargo de programador é um dos mais comuns e iniciantes na área do desenvolvimento, 
mas de grande importância para empresas. 
Nós podemos dividi-lo em quatro categorias: 
• Programador desktop – programador de aplicações ou sistemas para ambiente local, ou seja, 
programas que vão funcionar em um computador ou numa rede de computadores, dentro de um sistema 
operacional como Windows, Linux ou MAC. 
• Programador Web – responsável por programar websites ou sistemas web. Os websites são 
caracterizados por funcionar na rede mundial da Internet e serem acessíveis em qualquer lugar. 
• Programador mobile – é especializado em criar aplicativos para celulares e dispositivos móveis. Ele 
pode trabalhar com uma das plataformas Android, IOS, Windows Phone ou Java, entre outras. 
• Programador de jogos – é o responsável por desenvolver partes das instruções lógicas de um jogo 
digital ou, até mesmo, o jogo completo. Ele pode trabalhar com jogos para computador, dispositivos 
móveis, videogames ou jogos que rodam em websites. Existem outros tipos de programador como, por 
exemplo, o que trabalha com linguagens para banco de dados etc. 
 
PROFISSIONAIS DE BANCO DE DADOS 
Nos sistemas de informação, os dados precisam ser armazenados. Estes profissionais trabalham 
diretamente com armazenamento em banco de dados relacionais, com sistemas de informação que 
trabalham com sistemas transacionais. 
 
DBA 
O administrador de banco de dados (também conhecido como DBA) é um profissional que se dedica, 
em especial, a tudo que está relacionado com a administração de bases de dados. Para se tornar um 
administrador de banco de dados, é necessário adquirir pleno domínio sobre as tecnologias de banco de 
 4 
dados mais utilizadas no mercado (como Oracle, SQL Server, MySQL, Postgres e DB2), além de 
ferramentas de business intelligence. 
 
ADMINISTRADOR DE DADOS – AD 
É um profissional que se dedica a estudar os dados e a melhor forma de armazená-los. Além disso, o AD 
centraliza todas as estratégias, procedimentos e práticas para o processo de gerência dos recursos. 
Também é responsável pela definição dos planos, das padronizações, das organizações e das proteções 
que serão implementadas. 
 
PROFISSIONAIS WEB 
Com o surgimento e desenvolvimento da Web, um conjunto de carreiras foi desenvolvido para que estes 
profissionais fossem classificados. A informática é muito dinâmica e as profissões vão sendo criadas e 
morrendo. A área da Web hoje representa uma grande possibilidade de emprego. 
Analista de sistemas Web – o profissional de sistemas para Internet é aquele que trabalha com o 
desenvolvimento de programas, de interfaces e aplicativos para o comércio e marketing eletrônico, além 
de portais para Internet e Intranets. Esse profissional gerencia projetos de sistemas, inclusive com acesso 
a banco de dados, desenvolvendo aplicações para Web e integra mídias nos diversos campos da rede. 
Em seu campo de trabalho, além de atuar com tecnologias emergentes como computação móvel, redes 
sem fio e sistemas distribuídos, o profissional cuidará da implantação, atualização, manutenção e 
segurança dos sistemas para a Internet, entre outras funções. 
Desenvolvedor Web – desenvolvedor Web é o profissional especializado em desenvolver 
aplicações que funcionam na nuvem. Assim, este profissional cria programas que não necessitam ser 
instalados no dispositivo para que funcionem. 
Além disso, desenvolvedor Web é aquele que desenvolve sites, portais, fóruns, lojas virtuais etc. Para 
atuar como desenvolvedor Web, o indivíduo necessita de formação bastante específica que forneça 
competências para programar, tais como conhecer as linguagens de programação mais solicitadas (PHP, 
Java, ASP, .NET), conhecer e entender o funcionamento de banco de dados, sendo, portanto, 
imprescindível o conhecimento da linguagem SQL. Adicionalmente, dominar CSS e HTML é 
fundamental. Para obter estas competências e outras que são necessárias para o exercício da profissão de 
desenvolvedor Web, é necessário cursar uma graduação, por norma Sistemas da Informação. 
Web designer – O especialista tem a responsabilidade de codificar o que foi criado pelo designer 
de interface. Ele vai cuidar exclusivamente do JavaScript, do HTML e do CSS. Ainda existem os Web 
designers que são especialistas em flash e que irão colocar o site no ar. 
Analista de conteúdo Web – atua na produção de conteúdo, alimenta sites e gerencia redes 
sociais. Analisa, redige e modifica o conteúdo a ser publicado nos sites. Atualiza textos e imagens. 
Apóia projetos e desenhos que envolvam estrutura do banco de dados e das consultas nos sites. Ele cuida 
do plano estratégico da empresa nas mídias sociais, tendo como tarefa inicial entender o planejamento 
geral da empresa e trazê-lo para o meio digital. É precisoentender tanto do meio on-line como do meio 
off-line. Isto quer dizer um usuário massivo em mídias sociais não necessariamente será um bom 
analista e conteúdo. 
Marketing, administração e empreendedorismo são fundamentais para o desenvolvimento de um bom 
planejamento. É preciso ter uma alta capacidade de leitura, crítica, escrita, criatividade e excelente 
domínio do português. Tem ainda como função fazer o monitoramento de tudo o que acontece de 
interessante para a empresa nas mídias sociais e isto inclui tanto as ações da empresa quanto o 
monitoramento de tendências. É fundamental para a empresa conhecer os resultados de suas ações nas 
mídias sociais, por isso, o analista deve gerar relatórios e apresentar resultados e retornos sobre o 
investimento (ROI). Ele também precisa estar atento às tendências e novidades na Web. 
Analista de E-Commerce/E-Business – este profissional tem como principais funções a gestão 
de projetos de comércio on-line, o que envolve a disponibilização de produtos na rede, a venda e 
cobrança de produtos pela Internet, a logística de clientes a distância e o combate a fraudes. Além disso, 
também são da sua alçada a prospecção de mercado e a disponibilização de produtos on-line. 
Experiência em funções similares, vontade de aprender e estar sempre atualizado, conhecimentos 
relacionados com planejamento estratégico, marketing digital, contabilidade, gestão e fluência em inglês 
são requisitos indispensáveis. Esse profissional é responsável pela administração do site e por sua 
manutenção, pelo planejamento de campanhas promocionais on-line, pela comunicação visual, conteúdo 
 5 
e atualização de produtos para o site, pela publicação no site, pela realização de ações de marketing, pelo 
controle da quantidade de vendas, pela elaboração de relatórios gerenciais de vendas, mensuração e 
análise dos resultados, pelo gerenciamento do Google Analytics e Adwords. Além disso, ele cuida do 
relacionamento com clientes para soluções de dúvidas sobre compras no site da empresa, acompanha o 
fluxo de pedidos, o estoque, a logística e os pagamentos, atua no tratamento de imagens, cadastro, 
controle, desenvolve novos projetos e parcerias visando potencializar as vendas, faz a intermediação 
entre cliente e Web designer, define estratégias de ação e metas junto ao cliente, intervem no 
relacionamento entre clientes e fornecedores, faz a análise de concorrência, de oportunidades, de 
resultados e elabora relatórios gerenciais. 
Webmaster – é a pessoa encarregada do site, que decide a tecnologia que será utilizada, os 
servidores e a estrutura em geral, bem como possui as senhas para fazer modificações na página. É a 
única pessoa autorizada a dizer o que entra ou não entra em relação à estrutura ou ao conteúdo do site. 
Um aspecto essencial na hora de começar a trabalhar no site com os desenhadores é indicar-lhes os 
servidores com os quais vão trabalhar, explicar-lhes com porcentagens as tecnologias que convêm e as 
que devem ser refutadas, enfim adaptá-los ao que está disponível. Deve ter conhecimentos amplos sobre 
a segurança da informação para proteger o site de ataques externos, de forma a garantir aos servidores 
segurança contra hackers que venham a prejudicar o trabalho. São pessoas altamente capacitadas no 
âmbito da tecnologia voltada para a Internet, conhecendo a fundo as tecnologias do mercado. É a parte 
mais importante do site porque são as pessoas que interligam todos os profissionais que trabalham com 
conteúdo, Web designer etc. O Webmaster é um profissional capaz de gerenciar as tarefas tanto de um 
Web designer (elaboração do projeto estético e funcional de um Website) quanto de um programador. 
Um webmaster não necessariamente domina tecnologias de programação, desenvolvimento e 
plataformas. 
Os responsáveis técnicos pelo layout e pelo sistema do site são em geral respectivamente o Web 
designer e o programador. O Webmaster é a pessoa responsável por tomar as decisões quanto aos 
trabalhos específicos destes profissionais, bem como por assessorar o proprietário do Website quanto a 
alterações e melhorias. Algumas tarefas: gerenciar ou mesmo fazer a manutenção de um site 
(atualizações e modificações do conteúdo já existente); definir regras para o cadastro do site em 
buscadores nacionais e internacionais; verificar com frequência se o site está em perfeito 
funcionamento; administrar um Website.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes