Conhecimentos Obrigatórios: Capacidade de codificação de funcionalidades nas linguagens de programação C#, HTML, CSS e Javascript; Experiência em programação em plataforma ASP.NET C#; Conhecimentos de teoria de base de dados, linguagem SQL e Microsoft SQL Server; Conhecimentos de arquiteturas de aplicações Web, HTLM, CSS e Javascript.
Conhecimentos Desejáveis: Experiência com a plataforma Microsoft IIS e sua administração; Capacidade de codificação de funcionalidades na linguagem de programação C++; Experiência com sistemas de análise de perturbações através de oscilografias; Experiência no tratamento de arquivos no formato COMTRADE; Conhecimento em teoria de processamento de sinais e na implementação de algoritmos relacionados; Inglês avançado; Cursos de formação complementar em áreas compatíveis com a descrição da vaga; Conhecimento sobre arquitetura de rede de computadores e segurança cibernética; Prática docente em treinamentos de software.
Perfil Desejado: Formação superior em Engenharia ou Ciência da Computação.
Experiência mínima comprovada de pelo menos 2 anos.
Principais Atividades a Desenvolver: Manutenção corretiva e evolutiva de sistemas computacionais de análise de perturbações de sistema elétrico.
Alterações em códigos de coleta de arquivos de oscilografias, seu armazenamento e gerenciamento.
Implementação de correções e melhorias incrementais indicadas por usuários.
Manutenção das interfaces gráficas, inclusive em versões Web; Atuação no suporte a sistemas de análise de perturbações em operação baseados na plataforma SINAPE do CEPEL, incluindo o atendimento telefônico, por meios eletrônicos e presencial a sistemas instalados em empresas usuárias; Atuação na instalação e configuração de sistemas de coleta de oscilografias e análise de perturbações, resolução problemas relacionados à configuração do software e definição de sua base de dados; Análise e Diagnóstico: identificação de falhas através da análise de processos e logs.
Avaliação de causas de problemas operacionais ou funcionais dos sistemas em operação com a apresentação de diagnóstico e proposta de alternativa de solução; Testes unitários e sistêmicos de módulos de software componentes da plataforma, sejam novos artefatos ou que tenham sofrido manutenção corretiva ou evolutiva, geração de módulos corretivos (patches) e atualizações (updates) de todos os componentes de software do sistema e a elaboração e manutenção de documentação correspondente; Treinamentos básicos e avançados de configuração e operação da plataforma da plataforma SINAPE, seus aspectos funcionais e de utilização de seus recursos de análise.