Titulo Estágio
CGI Octopus BAM Product
Área Tecnológica
Sistemas de Informação e Consultoria de Gestão
Local do Estágio
Rua Tomás da Fonseca, Torres de Lisboa, Torre G - 12ºD, 1600 - 209 Lisboa
Enquadramento
Objectivos, Descrição geral e Enquadramento:
Este projecto consiste na análise, design, desenvolvimento, testes e packaging de novas funcionalidades no âmbito do produto CGI Octopus BAM, utilizando para isso os padrões de qualidade e gestão CGI que se regem pelas normativas ISO.
O Octopus BAM é um produto desenvolvido pela CGI na área de Business Activity Monitoring que efectua a monitorização de processos de negócio e sistemas em tempo real.
Baseado em tecnologias actuais como o Java, Spring e Flex, integra paradigmas tanto de Programação Orientada a Objectos (OOP), Inversão de Controlo (IOC), como Programação Orientada a Aspectos (AOP), entre outros.
A sua arquitectura marca a diferença pela modularidade e escalabilidade, em especial pela utilização de um sistema In-Memory Distributed Data Cache. Esta combinação de modularidade, escalabilidade, implementação por Metadata e um interface gráfico intuitivo garantem a presença deste produto nas três maiores empresas de telecomunicações portuguesas, bem como em clientes internacionais.
Com uma base de implementação alargada que abarca variados sistemas de informação como CRM, Gestão Documental, Facturação, Aprovisionamento, é uma fonte de conhecimento tanto técnico como funcional para qualquer recém-licenciado poder ganhar experiência valorizada no mercado de trabalho actual.
O recém-licenciado terá a oportunidade de integrar uma equipa jovem e dinâmica com elevados conhecimentos tecnológicos e de negócio que valoriza o empreendedorismo e a inovação. Como parte integrante desta equipa irá aprender a trabalhar com as metodologias, tecnologias e paradigmas usados, aprofundar as suas capacidades de análise, desenvolvimento e trabalho em equipa.
Como parte integrante do projecto o recém-licenciado irá fazer uso de ferramentas UML e dos seus conceitos durante as várias fases do projecto.
Objetivo
- Análise, design, desenvolvimento, testes e packaging de novas funcionalidades do produto CGI Octopus BAM
- Utilização de metodologias, tecnologias e paradigmas (e.g., OOP, IOC e AOP)
- Conhecimento de sistemas de informação como CRM, Gestão Documental, Facturação e Aprovisionamento
- Utilização de componentes e instrumentos de desenvolvimento, tais como, Java, spring Framework, Flex, XML, JBoss, Unix, Linux, Oracle, SQL Server, Eclipse, Subversion, Mantis
- Integração numa equipa de trabalho jovem e dinâmica com elevados conhecimentos tecnológicos e de negócio
- Utilização de metodologias, tecnologias e paradigmas (e.g., OOP, IOC e AOP)
- Conhecimento de sistemas de informação como CRM, Gestão Documental, Facturação e Aprovisionamento
Plano de Trabalhos - Semestre 1
FASE I – Apreensão do conceito do produto, metodologias, paradigmas e tecnologias.
FASE II – Pré-análise de funcionalidades evolutivas ao produto.
FASE III – Análise das funcionalidades a implementar no produto.
FASE IV – Design das funcionalidades a implementar no produto.
FASE IV – Criação de um plano de testes das funcionalidades a implementar no produto.
FASE V – Desenvolvimento das novas funcionalidades.
FASE VI – Teste das funcionalidades implementadas.
FASE VII – Compilação e packaging das novas funcionalidades.
FASE VIII – Teste dos pacotes gerados.
FASE XIX – Implementação em ambiente final.
Plano de Trabalhos - Semestre 2
FASE I – Apreensão do conceito do produto, metodologias, paradigmas e tecnologias.
FASE II – Pré-análise de funcionalidades evolutivas ao produto.
FASE III – Análise das funcionalidades a implementar no produto.
FASE IV – Design das funcionalidades a implementar no produto.
FASE IV – Criação de um plano de testes das funcionalidades a implementar no produto.
FASE V – Desenvolvimento das novas funcionalidades.
FASE VI – Teste das funcionalidades implementadas.
FASE VII – Compilação e packaging das novas funcionalidades.
FASE VIII – Teste dos pacotes gerados.
FASE XIX – Implementação em ambiente final.
Condições
- Competências técnicas: especialização nas áreas de sistemas de informação com forte componente técnica e funcional
Orientador
Rui Campos
rh-portugal.eu.south@cgi.com 📩