Você está na página 1de 3

Fonte: Catho on line, adequado as necessidades da empresa

Coordenador Técnico de Projetos

Elaboração de projetos – Elaborar projetos de TIC(Tecnologia da Informação e Comunicação)


voltados para instituições governamentais de origem do Governo Federal e Estadual, verificar o
enquadramento de projetos de pesquisas nos órgão provedores de pesquisas acadêmicas
voltadas para a área tecnológica.
Revisão de projetos – Revisar projetos de TIC(Tecnologia da Informação e Comunicação)
pré-existentes voltados para instituições governamentais de origem do Governo Federal e
Estadual, verificar o enquadramento de projetos de pesquisas nos órgãos provedores de
pesquisas acadêmicas voltadas para a área tecnológica.
Concepção do produto - apoiar a equipe de TIC(Tecnologia da Informação e Comunicação)
nas atividades relativas ao levantamento e definição do conjunto de dados, e de informações
que objetivam conceituar e caracterizar perfeitamente o produto final, assim como, abordar as
restrições que o regem, e definir as características demandadas para os profissionais de
projeto a contratar.
Integração de equipe de Projeto – coordenar a equipe de TIC(Tecnologia da Informação e
Comunicação) no sentido de atender todos os itens definidos na concepção do produto,
alinhando entre os agentes as interações de modo a finalização do conjunto de requisitos
funcionais de forma satisfatória ao escopo definido.
Definição do produto - coordenar as atividades necessárias à consolidação do produto de
software e dos demais elementos do processo de desenvolvimento definindo todas as
informações necessárias à verificação da sua viabilidade técnica, física e econômico-financeira,
assim como à elaboração dos projetos no âmbito legal.
Identificação e solução de interfaces de projeto - coordenar a conceituação e
caracterização claras de todos os elementos do projeto de tecnologia , com as definições de
projeto necessárias a todos os agentes nele envolvidos, resultando em um projeto com
soluções para as interferências entre sistemas e todas as suas interfaces resolvidas, de modo
a subsidiar a análise crítica e a estimativa de custos e prazos de execução.
Detalhamento de projetos - coordenar o desenvolvimento do detalhamento de todos os
elementos de projeto de tecnologia, de modo a gerar um conjunto de documentos suficientes
para perfeita caracterização dos requisitos funcionais dos itens a serem executados,
possibilitando a avaliação dos custos, métodos e prazos de execução.
Pós-entrega de projetos - garantir a plena compreensão e utilização das informações de
projeto e a sua correta aplicação e avaliar o desempenho do projeto em execução.
Acompanhamento de projeto - coordenar a execução das melhorias identificadas durante os
processos de testes e de acordo com a implantação piloto do projeto em cliente final,
envolvendo os diversos agentes de execução e gerando ações para melhoria em todos os
níveis de maturidade do produto final.

Java Senior (Analista de Sistemas/Desenvolvimento)


 
 Conhecimentos em Orientação a Objetos (OO), Java EE, Linguagem SQL para
consulta a dados em bases Oracle, MySQL e PostgreSQL, HTML, JavaScript, CSS,
UML, Trabalho em equipe, Frameworks: Hibernate, Struts, EJB, Grails e Spring,
Metodologia SCRUM, JQuery e Ajax;
 Configurar e utilizar ambiente Eclipse;
 Liderar equipe de desenvolvimento de sistemas, orientando seus membros quanto a
melhores práticas e padrões de projeto;
 Definir arquitetura e abordagens para melhor atender a especificações de sistemas e
aplicá-las no desenvolvimento de software;
 Definir critérios técnicos de implantação de software;
 Gerar builds e deploys de sistemas para entrega;
 Desenvolver software em Java de acordo com a plataforma selecionada, baseados em
especificações recebidas;
 Desenvolver e executar casos de testes unitários para requisitos especificados de
sistemas;
 Desenvolver e validar telas usando tecnologia J2EE, CSS e Javascript;
 Configurar as aplicações para utilizar banco de dados mysql;
 Registrar as atividades desenvolvidas em ferramenta para registro de bug´s para
controle e formação de banco de conhecimento.

 
Java Pleno (Analista de Sistemas/Desenvolvimento)
 
 Conhecimentos em Orientação a Objetos (OO), Java EE, Linguagem SQL para
consulta a dados em bases Oracle, MySQL e PostgreSQL, HTML, JavaScript, CSS,
UML, Trabalho em equipe, Frameworks: Hibernate, Struts, EJB, Grails e Spring,
Metodologia SCRUM, JQuery e Ajax;
 Configurar e utilizar ambiente Eclipse;
 Estudar e elaborar especificações de software;
 Elicitar requisitos funcionais e não funcionais;
 Estudar e elaborar modelos de diagrama UML;
 Programar componentes de software;
 Escrever testes automáticos para componentes de software;
 Testar componentes de software;
 Procurar e corrigir defeitos em softwares e testá-los;
 Automatizar tarefas rotineiras da atividade desenvolvimento de software;
 Configurar as aplicações para utilizar banco de dados mysql;
 Registrar as atividades desenvolvidas em ferramenta para registro de bug´s para
controle e formação de banco de conhecimento.
 
Java Junior (Analista de Sistemas/Desenvolvimento)
 
 Conhecimentos em Orientação a Objetos (OO), Java EE, Linguagem SQL para
consulta a dados em bases Oracle, MySQL e PostgreSQL, HTML, JavaScript, CSS,
UML, Trabalho em equipe, Frameworks: Hibernate, Struts, EJB, Grails e Spring,
Metodologia SCRUM, JQuery e Ajax;
 Configurar e utilizar ambiente Eclipse;
 Ajudar e colaborar no desenvolvimento de novos projetos;
 Programar componentes de software;
 Manter e dar suporte aos projetos desenvolvidos pela equipe;
 Desenvolver demandas evolutivas nos aplicativos e sistemas gerenciados pela equipe;
 Testar componentes de software;
 Procurar e corrigir defeitos em softwares e testá-los;
 Configurar as aplicações para utilizar banco de dados mysql.
 Registrar as atividades desenvolvidas em ferramenta para registro de bug´s para
controle e formação de banco de conhecimento.

 
 
Tester
 
 Leitura de casos de usos;
 Elaboração de  Plano de testes e casos de testes;
 Executar testes Caixa Preta e caixa branca(automatizar);
 Gerar evidências de testes, registrar e gerar indicadores de erros;
 Identificar os Itens de Teste-alvo a serem avaliados pelo esforço de teste ;
 Definir os testes apropriados necessários e quaisquer Dados de Teste associados ;
 Coletar e gerenciar os Dados de Teste
 Avaliar o resultado de cada ciclo de teste;
 planejar e desenvolver testes a partir da analise funcional dos sistemas e aplicações, a
fim de detectar erros e falhas na sua execução;
 Redigir relatórios sobre problemas de programas e sobre os registros e progressos dos
testes;
Apresentar Melhorias aos erros reportadaos;
 Garantir a qualidade e o pleno funcionamento dos sistemas e aplicações, de acordo
com o contratado pelo cliente.
 

Analista de Rede

 Desenvolver trabalhos de natureza técnica na área de informática, visando o


atendimento das necessidades dos usuários da instituição, podendo atuar em uma ou
mais especificações que essa função abrange.
 Desenvolver, implantar e dar manutenção nos sistemas de informação.
 Identificar e corrigir falhas nos sistemas.
 Prestar suporte técnico e metodológico no desenvolvimento de sistemas.
 Planejar, administrar dados, banco de dados em ambiente de redes.
 Estudar e ou disseminar os recursos de software e hardware tanto voltados ao
tratamento de informações como voltados a comunicação de dados em ambientes
interconectados.
 Prestar suporte técnico voltado à manutenção de software básico e à segurança física
e lógica de dados.
 Planejar, desenvolver e manter projetos de redes de comunicação de dados.
 Desenvolver e implantar métodos e fluxos de trabalhos voltados à otimização das
atividades operacionais.
 Participar de programa de treinamento, quando convocado.
 Participar, conforme a política interna da Instituição, de projetos, cursos, eventos,
convênios e programas de ensino, pesquisa e extensão.
 Executar outras tarefas compatíveis com as exigências para o exercício da função.

Analista de Negócios
 
 Avaliar as opções de tecnologia;
 Facilitar a seleção de soluções;
 Garantir usabilidade do software;
 Contribuir para o processo de Controle de Qualidade;
 Fornecer suporte antes e depois da implementação;
 Fornecer comunicações enetre a equipe no sentido de informar/sugerir melhorias;
 Conduzir revisão e avaliação pós-implementação;
 Apresentar as Competências de um Analista de Negócios, no conhecimento da Regra
 do Negócio;
 Apresentar os Fundamentos do BABok, guia de referência das melhores práticas para
o Analista de Negócios;
 Apresentar regras de negócio, modelagem de negócios e processos;
 Apresentar como as regras de negócio são implementadas pela Engenharia de
Requisitos de Software;
 Entender as vantagens de gerenciar uma organização por processos;
 Aprender como identificar e controlar os processos críticos em função da estratégia;
 Conhecer e aprender a usar ferramentas para análise e melhoria dos processos do
negócio;
 Conhecer os fatores críticos de sucesso e como implementar a gestão do negócio por
processos;
 Comentar experiências positivas e dificuldades de implantação - Análise Crítica;
 Elaboração de análise Pontos PositivosxPontos Negativos.

Você também pode gostar