O Analista de sistemas web (webmaster) (CBO 2124-05) planeja, projeta e desenvolve sistemas computacionais de informação, aplicando conhecimentos de lógica matemática, algoritmo, estrutura de dados, linguagem de programação e engenharia de “software”, dentre outros da área de análise de desenvolvimento de sistemas em tecnologia da informação. Implanta sistemas, instalando aplicativos, “drivers” e outros tipos de “software”. Realiza a manutenção de sistemas. Presta consultoria técnica na área de sistemas. Divulga novas tecnologias, dissemina conhecimento e participa de fóruns de discussão na área de tecnologia da informação. Pode supervisionar equipe de programadores de computador ou de outros analistas de desenvolvimento de sistemas. Elabora documentação técnica de sistemas. Cumpre procedimentos, normas técnicas, normas de qualidade e normas regulamentadoras de saúde e segurança no trabalho e de preservação ambiental.
Também chamado de Analista de desenvolvimento de sistemas · Analista de desenvolvimento de software · Analista de sistemas · Analista de sistemas web · Consultor de sistemas de ti · Consultor de tecnologia da informação · Desenvolvedor de ti · Especialista de sistemas de ti
Analisa problemas de tecnologia da informação – de aplicações comerciais, industriais, científicas e de outras áreas –, para desenvolver e implantar sistemas (conjunto de programas) computacionais complexos.
Concebe sistemas, levantando necessidades de clientes e usuários, verificando fontes de dados, e consultando documentação técnica e fontes alternativas de informação.
Planeja sistemas, elaborando estudos de viabilidade técnica e econômica. Define requisitos técnicos para contratação de produtos e serviços relacionados com sistemas. Escolhe ferramentas de desenvolvimento e de testes. Dimensiona requisitos e funcionalidades e especifica a arquitetura dos sistemas. Estabelece padrões de interface com cliente e usuário. Define nomenclatura padrão e metodologias a serem adotadas.
Projeta sistemas, empregando técnicas de análise estruturada e modelagem de dados, a fim de detalhar objetivos, fluxogramas de atividades de processos, diagramas descrevendo etapas operacionais, algoritmos, lógicas de programas, e demais elementos necessários ao desenvolvimento de sistemas. Especifica as entradas acessadas pelo sistema e define a distribuição e a utilização das saídas (resultados). Estabelece a especificação e monta protótipos de sistemas. Identifica riscos relacionados aos sistemas.
Desenvolve sistemas, codificando programas – por meio de linguagens de programação, inclusive orientadas a objetos –, utilizando ambientes de desenvolvimento de “software”, processos de desenvolvimento de aplicações cliente-servidor (para sistemas distribuídos), tecnologia multimídia e de Internet. Aplica conhecimentos de lógica matemática, algoritmo, estrutura de dados, linguagem de programação e engenharia de “software”, dentre outros da área de análise de desenvolvimento de sistemas em tecnologia da informação. Constrói ambientes de teste, elabora casos de testes, prepara massa de dados e testa os sistemas, para localizar problemas de código-fonte e corrigir erros.
Implanta sistemas, instalando aplicativos, “drivers” e outros tipos de “software” relacionados aos sistemas e executando as configurações pertinentes, inclusive as que dizem respeito aos sistemas operacionais em que os sistemas irão funcionar. Realiza simulações em ambiente controlado. Pode prestar suporte técnico de sistemas, ao cliente e ao usuário, atendendo chamados, fornecendo orientações e acionando suporte de terceiros, quando necessário.
Realiza manutenção de sistemas, organizando perfil de acesso às informações de sistemas, identificando e corrigindo falhas, e executando revisões técnicas nos sistemas. Efetua auditoria de sistemas.
Pode desenvolver aplicações para compartilhamento de informações entre sistemas dentro de uma organização.
Pode avaliar a utilidade de pacotes de aplicativos existentes ou em fase de desenvolvimento e adaptá-los a um ambiente operacional específico.
Presta consultoria técnica na área de sistemas computacionais de informação.
Realiza pesquisa de padrões, técnicas e ferramentas disponíveis no mercado. Avalia novas tecnologias e compara alternativas tecnológicas. Analisa funcionalidades e avalia desempenho de produtos já existentes.
Divulga novas tecnologias, dissemina conhecimento e participa de fóruns de discussão da área de tecnologia da informação, com focalização em sistemas.
Pode treinar equipes técnicas e usuários para trabalhar com programas e sistemas computacionais.
Pode supervisionar equipe de programadores de computador ou de outros analistas de desenvolvimento de sistemas ou servir de líder para projetos de sistemas específicos.
Descreve processos e elabora dicionários de dados, manuais, relatórios e outros documentos técnicos de sistemas. Emite pareceres técnicos.
Mantém instalações em perfeito estado de conservação.
Atua de modo ecologicamente adequado, adotando equipamentos e métodos de baixo consumo de energia.
Zela pela saúde e segurança no trabalho, prevenindo acidentes e aplicando recomendações de ergonomia.
A leitura combina volume de profissionais ativos, saldo entre admissões e desligamentos, intensidade de rotatividade e movimento dos últimos trimestres. O CBO 2124-05 se encontra hoje em zona de em equilíbrio.
Os principais empregadores concentram-se em: Desenvolvedoras de Software, Consultorias em TI, Softhouses (Não-Customizáveis), Softhouses (Customizáveis), Suporte Técnico em TI, Consultoria Empresarial.
Para o exercício profissional dessas ocupações, requer-se curso superior completo, em nível de bacharelado ou tecnologia. Podem, também, obter formação específica por meio de cursos de qualificação, com carga horária entre duzentas e quatrocentas horas. A experiência profissional prévia requerida dos titulares para o exercício pleno das atividades é de um a dois anos, incluindo o tempo de estágio. Em função da inovação tecnológica, a permanência no mercado de trabalho requer atualização contínua dos profissionais.
O curso de Agrocomputação é a porta de entrada mais comum (tecnologo), com duração típica de 48 meses.
Os indicadores abaixo representam Domínio (profundidade do conhecimento), Recorrência (com que frequência é usado) e Peso (importância para o exercício).
| Campo | Tópico | Saber | Domínio | Recorrência | Peso |
|---|---|---|---|---|---|
| Ciências biológicas | Ecologia e gestão ambiental | Meio ambiente | 3 | 3 | 3 |
| Ciências exatas e informática | Ciência da computação | Arquitetura de computação | 4 | 4 | 4 |
| Banco de dados | 4 | 4 | 4 | ||
| Hardware | 3 | 3 | 3 | ||
| Linguagem de programação | 5 | 5 | 5 | ||
| Sistema de informação distribuído | 4 | 4 | 4 | ||
| Sistemas operacionais | 4 | 4 | 4 | ||
| Teoria da computação e matemática | 4 | 4 | 4 | ||
| Outros conhecimentos de ciência da computação - análise e projeto de sistemas computacionais | 5 | 5 | 5 | ||
| Outros conhecimentos de ciência da computação - arquitetura de software | 4 | 4 | 4 | ||
| Outros conhecimentos de ciência da computação - desenvolvimento de aplicações cliente-servidor | 5 | 4 | 5 | ||
| Outros conhecimentos de ciência da computação - engenharia de requisitos | 4 | 4 | 4 | ||
| Outros conhecimentos de ciência da computação - engenharia de software | 4 | 4 | 4 | ||
| Outros conhecimentos de ciência da computação - estruturas de dados | 5 | 4 | 5 | ||
| Outros conhecimentos de ciência da computação - gerenciamento de configuração de sistemas | 4 | 4 | 5 | ||
| Outros conhecimentos de ciência da computação - interação humano-computador | 4 | 4 | 4 | ||
| Outros conhecimentos de ciência da computação - manutenção de software | 4 | 4 | 5 | ||
| Outros conhecimentos de ciência da computação - normas técnicas da área de análise e desenvolvimento de sistemas | 5 | 5 | 5 | ||
| Outros conhecimentos de ciência da computação - orientação a objetos | 4 | 4 | 4 | ||
| Outros conhecimentos de ciência da computação - princípios de redes de computadores | 3 | 3 | 3 | ||
| Outros conhecimentos de ciência da computação - princípios de segurança da informação no desenvolvimento de software | 4 | 4 | 5 | ||
| Outros conhecimentos de ciência da computação - procedimentos de implantação de sistemas | 5 | 4 | 5 | ||
| Outros conhecimentos de ciência da computação - processo de software | 4 | 4 | 4 | ||
| Outros conhecimentos de ciência da computação - tecnologia multimídia para desenvolvimento de sistemas | 4 | 4 | 4 | ||
| Outros conhecimentos de ciência da computação - verificação e validação de software | 4 | 4 | 4 | ||
| Matemática e estatística | Álgebra linear | 4 | 4 | 4 | |
| Algoritmo | 4 | 5 | 5 | ||
| Cálculo diferencial e integral | 3 | 3 | 3 | ||
| Estatística | 4 | 4 | 4 | ||
| Lógica matemática | 5 | 4 | 5 | ||
| Matemática aplicada | 4 | 4 | 4 | ||
| Probabilidade | 4 | 4 | 4 | ||
| Outros conhecimentos de matemática e estatística - princípios de análise de dados | 5 | 4 | 5 | ||
| Outros conhecimentos de matemática e estatística - teoria dos conjuntos | 4 | 4 | 4 | ||
| Outros conhecimentos de matemática e estatística - teoria dos grafos | 3 | 3 | 3 | ||
| Tecnologia da informação e comunicação | Informática | 5 | 5 | 5 | |
| Internet | 4 | 4 | 5 | ||
| Outros conhecimentos de tecnologias da informação e comunicação - compiladores | 4 | 4 | 5 | ||
| Outros conhecimentos de tecnologias da informação e comunicação - software de ambiente de desenvolvimento de programas e sistemas | 5 | 5 | 5 | ||
| Outros conhecimentos de tecnologias da informação e comunicação - software de desenvolvimento de plataforma web | 5 | 4 | 5 | ||
| Outros conhecimentos de tecnologias da informação e comunicação - software de desenvolvimento orientado a objetos e componentes | 5 | 4 | 5 | ||
| Outros conhecimentos de tecnologias da informação e comunicação - software de teste de programas e sistemas | 5 | 4 | 5 | ||
| Ciências sociais aplicadas | Direito | Legislação aplicada à área ocupacional | 4 | 4 | 4 |
| Estudos econômicos e demográficos | Avaliação econômica de projeto | 3 | 3 | 3 | |
| Linguística, letras e artes | Línguas | Português: comunicação e expressão | 4 | 4 | 5 |
| Português: leitura e interpretação de textos | 5 | 5 | 5 | ||
| Português instrumental | 5 | 5 | 5 | ||
| Inglês instrumental | 4 | 4 | 4 | ||
| Outros conhecimentos de línguas - redação de documentação técnica | 4 | 4 | 5 | ||
| Outros conhecimentos dos domínios de formação geral e/ou transversal | Metodologia de projetos | Avaliação de projeto | 4 | 3 | 3 |
| Desenvolvimento de projetos | 5 | 5 | 5 | ||
| Elaboração de projeto | 4 | 4 | 5 | ||
| Métodos e procedimentos científicos | Metodologia científica | 4 | 4 | 4 | |
| Metodologia de pesquisa | 4 | 4 | 4 |
| Campo | Tópico | Saber | Domínio | Recorrência | Peso |
|---|---|---|---|---|---|
| Administração, gestão e negócios | Administração e gestão | Gestão de pessoas | 3 | 3 | 3 |
| Outros conhecimentos de administração e gestão - fundamentos de administração | 3 | 3 | 3 | ||
| Outros conhecimentos de administração e gestão - gestão de projetos | 3 | 3 | 3 | ||
| Outros conhecimentos de administração e gestão - processos de negócio | 3 | 3 | 3 | ||
| Qualidade e produtividade | Controle da qualidade | 4 | 4 | 4 | |
| Saúde e segurança | Ergonomia | 4 | 4 | 5 | |
| Segurança no trabalho | 4 | 4 | 5 | ||
| Serviços educacionais, de desenvolvimento comunitário e defesa civil | Instrutoria de ensino profissional | Metodologia do ensino profissional | 3 | 3 | 3 |
| Tipo | Capacidade | Recorrência | Peso |
|---|---|---|---|
| comunicação | Compreensão oral | 4 | 4 |
| Escuta ativa | 4 | 4 | |
| Expressão oral | 3 | 4 | |
| Compreensão escrita | 5 | 5 | |
| Expressão escrita | 4 | 5 | |
| Estratégias de aprendizagem | 4 | 4 | |
| Aprendizado ativo | 5 | 5 | |
| Persuasão | 3 | 3 | |
| Negociação | 3 | 3 | |
| Habilidade de orientar serviços | 3 | 3 | |
| Habilidade de ensinar | 3 | 3 | |
| Outras habilidades de cognitivas (especificar...) | Outras - ordenação de informações | 4 | 4 |
| Outras - originalidade | 4 | 4 | |
| Raciocínio | Raciocínio abstrato para resolução de problemas | 5 | 5 |
| Raciocínio analítico | 5 | 5 | |
| Raciocínio sintético (capacidade de diagnóstico de problemas ou troubleshooting) | 3 | 3 | |
| Raciocínio crítico | 3 | 3 | |
| Raciocíonio científico | 2 | 2 | |
| Trabalho com números | Análise de dados | 5 | 5 |
| Sintetização de dados | 4 | 4 |
| Tipo | Capacidade | Recorrência | Peso |
|---|---|---|---|
| Habilidades físicas | Flexibilidade de extensão | 3 | 3 |
| Habilidades psicomotoras | Destreza dos dedos (ou digital) | 3 | 3 |
| Destreza manual | 2 | 2 | |
| Habilidades sensoriais | Atenção auditiva | 3 | 3 |
| Clareza de fala | 3 | 3 | |
| Visão de perto (ou a curta distância) | 4 | 4 | |
| Discriminação de cor visual | 3 | 3 | |
| Outras habilidades físicas, psicomotoras e sensoriais (especificar: ....) | Outras - atenção seletiva | 4 | 4 |
| Tipo | Capacidade | Recorrência | Peso |
|---|---|---|---|
| Habilidades interpessoais | Trabalho em equipe | 4 | 4 |
| Atendimento a solicitações e pedidos das pessoas... | 4 | 4 | |
| Troca de informações | 3 | 3 | |
| Fornecimento de informações | 3 | 3 | |
| Cooperação | 4 | 4 | |
| Persuasão de pessoas em favor de ideias, produtos e/ou serviços | 3 | 3 | |
| Orientação de pessoas | 3 | 3 | |
| Facilitação e mediação de aprendizagem | 3 | 3 | |
| Supervisão | 3 | 3 | |
| Percepção da realidade social | 3 | 3 | |
| Habilidades operacionais | Aplicação de técnicas que envolvem muitas variáveis concretas e específicas | 5 | 5 |
| Aplicação de princípios científicos ou tecnológicos para solução de problemas | 5 | 5 | |
| Habilidades organizacionais | Análise de operações | 4 | 5 |
| Programação de operações | 4 | 5 | |
| Análise de garantia de qualidade | 4 | 4 | |
| Análise sistêmica | 4 | 4 | |
| Análise de riscos | 3 | 3 | |
| Outras habilidades práticas (especificar: ....) | Outras - trabalho sob pressão | 4 | 4 |
| Tipo | Postura | Peso |
|---|---|---|
| Autonomia (ausência de supervisão direta) no próprio trabalho | Autonomia em contextos de trabalho com previsão de mudanças | 5 |
| Avaliação de trabalho ou atividade | Avaliação do próprio desempenho, assumindo autodesenvolvimento | 4 |
| Avaliação do desempenho dos outros trabalhadores | 2 | |
| Supervisão do trabalho de outros | Supervisão de profissionais em contextos de trabalho com previsão de mudanças | 3 |
Exercem suas atividades em qualquer setor da atividade econômica, tais como a indústria, o comércio, os serviços, a agropecuária ou a administração pública. Podem trabalhar em empresas públicas ou privadas, em geral de médio e grande portes. Seu trabalho se desenvolve, majoritariamente em equipe, de forma cooperativa, com supervisão ocasional. Não há predominância de um tipo de vínculo de trabalho: os profissionais podem ser assalariados ou trabalhador por conta-própria e trabalham em período diurno.
O Analista de sistemas web (webmaster) (CBO 2124-05) pertence à família dos Analistas de tecnologia da informação, dentro do grande grupo dos profissionais das ciências e das artes .
O código é CBO 2124-05 (ou CBO 212405 sem o hífen), dentro da família 2124 (Analistas de tecnologia da informação), no grande grupo 2 (Profissionais das ciências e das artes ).
Planeja, projeta e desenvolve sistemas computacionais de informação, aplicando conhecimentos de lógica matemática, algoritmo, estrutura de dados, linguagem de programação e engenharia de “software”, dentre outros da área de análise de desenvolvimento de sistemas em tecnologia da informação. Implanta sistemas, instalando aplicativos, “drivers” e outros tipos de “software”. Realiza a manutenção de s…
Depende do nível de qualificação da ocupação. Para a maioria dos cargos administrativos e operacionais, exige-se o ensino médio completo combinado com curso básico de qualificação profissional. Para ocupações de nível superior, exige-se diploma de graduação na área correspondente.
Os principais empregadores estão em Desenvolvedoras de Software, Consultorias em TI, Softhouses (Não-Customizáveis), Softhouses (Customizáveis).
A jornada predominante é de 42 horas semanais, em regime CLT, no horário comercial.