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
- 🔴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)