CBO 3171-10 - Desenvolvedor de sistemas de tecnologia da informação (técnico) - Descrição do cargo, funções, competências e atividades exercidas pelos técnicos de desenvolvimento de sistemas e aplicações
O profissional no cargo de Desenvolvedor de sistemas de tecnologia da informação (técnico) CBO 3171-10 desenvolve, implanta e realiza a manutenção de sistemas e aplicações de tecnologia da informação Colabora na seleção dos recursos de desenvolvimento e no planejamento das etapas e ações de trabalho.
Projeta os sistemas e as aplicações Cumpre normas técnicas e normas regulamentadoras de saúde e segurança no trabalho e de preservação ambiental
CBO 3171-10 é o Código Brasileiro da Ocupação de técnicos de desenvolvimento de sistemas e aplicações que pertence ao grupo dos técnicos de nível médio das ciências físicas, químicas, engenharia, segundo o Secretaria da Previdência e Trabalho do Ministério da Economia.
Confira funções, descrição do cargo de Desenvolvedor de sistemas de tecnologia da informação (técnico), atividades principais, atribuições, mercado de trabalho, dados salariais oficiais atualizados para a função, bem como o salário pago para os Técnicos de desenvolvimento de sistemas e aplicações CBO 3171-10 em todo Brasil.
Divisões de categorias profissionais do CBO 3171-10
- Técnicos de nível médio.
- Técnicos de desenvolvimento de sistemas e aplicações.
- Técnicos de nível médio das ciências físicas, químicas, engenharia.
O que faz um Desenvolvedor de sistemas de tecnologia da informação (técnico)
O Desenvolvedor de sistemas de tecnologia da informação (técnico) CBO 3171-10 desenvolve sistemas e aplicações de tecnologia da informação, elaborando a interface gráfica e aplicando critérios ergonômicos de navegação Monta a estrutura do banco de dados e codifica os programas e aplicativos, aplicando sistemas de rotinas de segurança.
Compila os programas.
Testa aplicativos e programas, elaborando casos de testes Gera aplicativos para instalação e gerenciamento dos sistemas.
Documenta os sistemas e aplicações e avalia o desempenho dos produtos desenvolvidos Implanta sistemas e aplicações de tecnologia da informação, instalando os programas e configurando os equipamentos em que a aplicação será executada.
Homologa os sistemas e aplicações desenvolvidos, avaliando e validando os resultados da implantação.
Elabora material para capacitação de usuários Avalia os objetivos e as metas de projetos de sistemas e aplicações, tendo em vista os resultados obtidos na fase de implantação.
Publica o código final no servidor de sistemas e aplicações.
Realiza a manutenção de sistemas e aplicações de tecnologia da informação, atualizando informações gráficas, textuais e audiovisuais e convertendo seus códigos fontes para outras linguagens ou plataformas Implementa alterações nos sistemas e aplicações e em suas estruturas de armazenamento de dados, adequando-os aos sistemas e ambientes operacionais Monitora a performance dos sistemas e aplicações, utilizando ferramentas de software, para obter subsídios à atividade de manutenção.
Atualiza a documentação dos sistemas e aplicações, em função das intervenções de manutenção Fornece suporte técnico para o cliente interno Colabora na seleção dos recursos de desenvolvimento, especificando máquinas, ferramentas, acessórios e suprimentos.
Participa da seleção das linguagens de programação e metodologias Seleciona ferramentas de desenvolvimento.
Participa da definição da nomenclatura padrão Colabora no planejamento das etapas e ações de trabalho, participando das definições de atividades, tarefas e cronograma Participa de reuniões com a equipe de trabalho ou com o cliente.
Participa das definições de padronizações Projeta sistemas e aplicações de tecnologia da informação, identificando a demanda do cliente, coletando dados e desenvolvendo o leiaute de telas e relatórios Elabora o pré-projeto e os projetos conceitual, lógico, estrutural, físico e gráfico dos sistemas e aplicações, definindo os requisitos de projeto.
Participa das definições dos critérios ergonômicos de navegação e da interface de comunicação e interatividade Dimensiona a vida útil dos sistemas e aplicações, modela sua estrutura de banco de dados e dimensiona a capacidade de armazenamento de dados dos sistemas.
Funções do cargo
O funcionário CBO 3171-10 deve selecionar recursos de desenvolvimento de sistemas e aplicações, desenvolver sistemas e aplicações, projetar sistemas e aplicações, planejar etapas e ações de trabalho, implantar sistemas e aplicações, realizar manutenção de sistemas e aplicações, demonstrar competências pessoais.
Condições de trabalho dessas profissões
Técnicos de desenvolvimento de sistemas e aplicações trabalham em atividades de informática e conexas, presentes em todas as atividades econômicas. O programador de máquinas- ferramenta com controle númérico se faz presente na indústria. O programador de sistema de informação e o prgramador de maquinas- ferramenta com controle numérico são, predominantemente, empregados com carteira assinada, ao passo que o programador de multimídia trabalha também como autônomo. As atividades são realizadas no horário diurno, exceto o programador de sistemas de informação, que realiza suas atividades no horário noturno, e o programador de internet, que trabalha em horários irregulares. Todas as atividades se desenvolvem em ambiente fechado. Trabalham individualmente e com supervisão ocasional, exceto o programador de internet, o programador de multimídia e o programador de sistemas de informação, que podem, eventualmente, trabalhar em equipe. Em algumas ocupações, é possível o trabalho a distância. No exercício das atividades, podem permanecer em posições
Exigências do mercado de trabalho para o CBO 3171-10
Para o exercício dessas ocupações requer-se ensino técnico de nível médio de informática ou superior incompleto em áreas como ciências exatas, informática, engenharia. A atualização profissional permanente é condição para o seu exercício. O desempenho pleno das atividades do programador de máquinas-ferramenta com comando numérico requer de três a quatro anos de experiência. As demais ocupações, de um a dois anos.
Atividades exercidas por um Desenvolvedor de sistemas de tecnologia da informação (técnico) CBO 3171-10
Um Desenvolvedor de sistemas de tecnologia da informação (técnico) (ou sinônimo) deve documentar sistemas e aplicações, participar da definição dos critérios ergonômicos de navegação em sistemas e aplicações, selecionar ferramentas de desenvolvimento, avaliar desempenho dos produtos, configurar equipamentos que suportarão a aplicação, acompanhar cronograma de trabalho, participar da definição das atividades e tarefas, capacidade de trabalhar sob pressão, identificar demanda do cliente, demonstrar receptividade, participar da definição de padronizações de sistemas e aplicações, elaborar pré-projeto, projetos conceitual, lógico, estrutural, físico e gráfico, definir requisitos, modelar estrutura de banco de dados, participar da seleção das metodologias de desenvolvimento de sistemas, trabalhar em equipe, converter sistemas e aplicações para outras linguagens ou plataformas, fornecer suporte técnico para cliente interno, codificar programas e aplicativos, participar da definição da nomenclatura padrão, avaliar resultados, pesquisar novas tecnologias, gerar aplicativos para instalação e gerenciamento de sistemas, aplicar sistemas de rotinas de segurança, solicitar informações técnicas, coletar dados, dimensionar vida útil de sistema e aplicações, desenvolver interface gráfica, avaliar objetivos e metas de projetos de sistemas e aplicações, participar da definição do cronograma de trabalho, participar de reuniões com equipe de trabalho ou cliente, dimensionar capacidade de armazenamento dos dados dos sistemas, adequar as aplicações aos sistemas operacionais e ambiente, capacidade de concentração, demonstrar iniciativa, capacidade de senso analítico, elaborar material para capacitação de usuários, testar programas e aplicativos, atualizar documentações de sistemas e aplicações, participar da definição da interface de comunicação e interatividade, monitorar desempenho e performance de sistemas e aplicações, publicar código final no servidor, demonstrar flexibilidade, instalar programas, participar da seleção de linguagem de programação, manter sigilo, montar estrutura de banco de dados, capacidade de comunicação, alterar sistemas e aplicações, elaborar casos de testes, aplicar critérios ergonômicos de navegação em sistemas e aplicações, alterar estrutura de armazenamento de dados, desenvolver leiaute de telas e relatórios, especificar máquinas, ferramentas, acessórios e suprimentos, validar resultados da implantação, homologar sistemas e aplicações, compilar programas, demonstrar raciocínio lógico, capacidade de senso crítico, atualizar informações gráficas, textuais e audiovisuais.