Nível Superior em Ciência da Computação, Engenharia da Computação, Engenharia de Software, Sistemas de Informação.Home - CEPELBuscamos um(a) profissional : Proativo para identificar riscos e propor soluções;Com boa comunicação e habilidade para atuar junto a equipes multidisciplinares;Com atenção a detalhes e pensamento crítico;Com capacidade de priorizar e gerenciar múltiplas demandas;Responsabilidades e atribuiçõesPrincipais Atividades a Desenvolver : Front-end (React) : Construir e manter biblioteca de componentes e templates em React + TypeScript;Transformar designs (Figma) em interfaces acessíveis, performáticas e responsivas;Aplicar code-splitting / lazy-loading, gerenciamento de estado (Context API; Redux / Zustand como plus) e práticas de caching / paginação / memoização;Escrever testes (unit / e2e) e documentar componentes (Storybook; TypeDoc / JSDoc quando aplicável);Back-end (Spring) : Projetar e implementar APIs REST com Spring Boot (Web, Data / JPA / Hibernate, Security);Modelagem e acesso a dados (PostgreSQL), caching (Redis) e integração com serviços internos / externos;Documentar APIs com OpenAPI / Swagger, criar testes (JUnit 5, Testcontainers) e garantir desempenho / observabilidade (Micrometer / OpenTelemetry);Colaboração & DevOps (básico) : Versionar com Git, abrir PRs bem descritas e participar de code reviews;Containerização básica com Docker (Podman opcional), uso básico de NGINX como proxy quando necessário;Monitorar métricas / logs, analisar desempenho e propor melhorias contínuas;Requisitos e qualificaçõesConhecimentos Obrigatórios : Front-end : React 18 + TypeScript, HTML / CSS (SASS / CSS Modules / Tailwind opcional), Figma no dia a dia com UI / UX;Bundlers e tooling (Vite ou Webpack), Axios / fetch, Context API, lazy-loading / code-splitting;Protocolos e padrões : HTTP, WebSockets, SSE (Server-Sent Events ), Polling / Long Polling;Back-end : Java 17+, Spring Boot (Web, Data / JPA, Security), REST;PostgreSQL (SQL), Redis (cache), Maven / Gradle (preferência por Maven);Testes (JUnit 5, Testcontainers) e documentação (OpenAPI / Swagger);DevOps (básico) : Git e CI / CD (Jenkins / GitLab CI) para build / test / deploy básicos;Docker, noções de observabilidade (logs, métricas, traços) com Micrometer / OpenTelemetr;Conhecimentos Desejáveis : SOLID, Clean Code, design patterns pragmáticos, revisões de código e comunicação clara; (roteamento, SSR / SSG, otimização de imagens, API routes);Storybook, React Testing Library, Cypress / Playwright;k6 ou Gatling (carga), NGINX (reverse proxy);LeafletJS (geoespacial);Noções de (npm / pnpm, scripts) para tooling de front;Experiência com MongoDB (quando fizer sentido para serviços específicos);Django : Django ORM / migrations, Django REST Framework (DRF), Celery (tarefas assíncronas), autenticação / permissions, testes (pytest), deploy com gunicorn / uvicorn + NGINX;FastAPI : Pydantic, OpenAPI nativo, testes (pytest), uvicorn / gunicorn, NGINX;Informações adicionais Contrato de Trabalho por tempo indeterminado;Modalidade Presencial;Plano de Saúde com coparticipação e extensivo a dependentes diretos;Auxílio Alimentação / Refeição;Plano de Previdência Privada;Wellhub (antigo Gympass);Auxílio-creche;Auxílio educacional;O Centro de Pesquisas de Energia Elétrica (Cepel), fundado pela Eletrobras em 1974, é a maior instituição de P&D do setor elétrico na América Latina.
Com mais de cinco décadas de atuação, é referência como Instituição Científica, Tecnológica e de Inovação (ICT), sem fins lucrativos, combinando um corpo técnico de excelência a uma infraestrutura laboratorial de classe mundial.
Presente em todo o Brasil e em nove países, o Cepel desenvolve tecnologias e serviços para geração, transmissão, distribuição e comercialização de energia elétrica, promovendo avanços que tornam o setor mais eficiente e confiável.
Suas soluções estratégicas abrangem projetos de P&D, consultoria técnica, serviços laboratoriais e tecnologias para planejamento, operação e gestão de sistemas elétricos, além de impulsionar redes mais resilientes e fortalecer a matriz energética nacional.MissãoDesenvolver soluções tecnológicas em energia para a sociedade.VisãoSer referência internacional em soluções inovadoras em energia.ValoresA vida em primeiro lugar.A nossa energia vem das pessoas.Integridade sempre.Nossa excelência faz a diferença.Inovar para gerar valor.
Analista Desenvolvimento • Rio de Janeiro, Brasil