Formação
Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
Nível de experiência
Sênior
Setor
TI / Telecom
Local de atuação
100% Remoto
Requisitos e Qualificações
- Mínimo de 3 a 5 anos de experiência em desenvolvimento em PEGA;
- Experiência comprovada em projetar, desenvolver e manter aplicações garantindo alta disponibilidade, escalabilidade e desempenho;
- Experiência com desenvolvimento de software utilizando a plataforma PEGA, incluindo implementação do Constellation UX para gerenciamento de casos e integração do Pega GenAI, oferecendo mais de 20 boosters de IA generativa para desenvolvimento ágil;
- Implementar soluções técnicas alinhadas às necessidades de negócio da empresa;
- Experiência na entrega de software utilizando metodologias ágeis, DevOps como CI / CD e modelos de branch;
- Conhecimento em BPMN;
- Conhecimento de Arquiteturas de Integração de média e alta complexidade (REST, SOAP, SOA, API Gateway, Microservices);
- Conhecimentos em SQL e bancos de dados relacionais (DDL, DML, transações, restrições de integridade, índices, etc.);
- Conhecimento de Arquiteturas Web, Portais, Middleware e Infraestrutura;
- Conhecimento de Camadas arquiteturais (front-end, integração, back-end);
- Conhecimento em tecnologias de virtualização, containers e orquestração (Docker, Docker Compose e Kubernetes);
- Conhecimento em DevOPS (guardrails); _ Conhecimento de repositórios de código;
- Conhecimento em múltiplas linguagens, principalmente em Java Scritp / Type Scritp, Java e Python;
- Conhecimento nas plataformas de cloud computing como AWS, Google Cloud Platform (GCP) ou Microsoft Azure;
- Certified Pega System Architect (CPSA);
- Certified Pega Senior System Architect (CPSSA);
- Certified Pega Lead System Architect (PCLSA).
Responsabilidades e Atribuições
- Desenvolver soluções inovadoras e eficientes utilizando a plataforma PEGA, incluindo workflows, integrações, aplicações web e mobile, regras de negócio e gerenciamento de casos;
- Aplicar práticas de segurança na codificação, protegendo dados sensíveis e garantindo a conformidade com os padrões de segurança e regulamentações do setor de telecomunicações (ex. : GDPR, LGPD);
- Desenvolver e otimizar consultas e transações em bancos de dados relacionais (SQL) e não-relacionais (NoSQL), garantindo a consistência e a eficiência do processamento de grandes volumes de dados;
- Participar ativamente de sprints ágeis, ajudando a definir requisitos técnicos e trabalhando para alcançar as entregas de software no prazo e com qualidade;
- Colaborar com equipes de QA, DevOps, arquitetos de soluções e outros desenvolvedores para garantir que as soluções atendam aos padrões técnicos e de negócio; suporte técnico para a resolução de problemas de produção, identificando falhas e propondo melhorias contínuas nos sistemas e soluções existentes;
- Produzir documentação técnica clara e precisa sobre os sistemas desenvolvidos, incluindo diagramas de arquitetura, especificações de APIs e detalhes de integração com outros sistemas;
- Garantir que o código seja bem documentado e que todos os processos sejam transparentes e seguidos conforme as melhores práticas da empresa;
- Participar de reuniões de planejamento e revisão de projetos, dando feedback técnico sobre viabilidade e potenciais riscos de implementação;
- Criar e manter soluções de monitoramento em tempo real para os serviços, garantindo o uptime e a performance da aplicação.
Diferenciais
- Experiência relevante no setor de telecomunicações;
- Experiência em integração de sistemas de telecomunicações, incluindo soluções BSS / OSS, sistemas de faturamento, provisionamento, catálogo de serviços, inventário, orquestração, monitoramento de rede, gerenciamento de eventos e workforce management;
- Desenvolvimento Mobile (de forma nativa ou utilizando algum framework como React Native, por exemplo);
- Conhecimento em processos de negócio em telecomunicações - TMFórum - Frameworkx ( TAM , eTOM , SID e TNA).