Perfil do Desenvolvedor, ou Administrador ou Analista de Suporte Sênior - Salesforce
Contrato: PJ
Modelo: Remota
Jornada: Fulltime em horário comercil
Competências Técnicas:
Atuação como: Analista de Suporte, Administrador ou Desenvolvedor em atividades de customização, implantação ou sustentação de soluções Salesforce (não pode ter atuado apenas como usuário de negócios)
Requisitos Técnicos:
Conhecimento Profundo do Salesforce: Domínio das plataformas Salesforce, incluindo Service Cloud, Marketing Cloud e Data Cloud.
Atendimento de Demandas Não Planejadas: Responder rapidamente a solicitações inesperadas, garantindo que as necessidades urgentes dos stakeholders sejam atendidas.
Resolução de Problemas: Diagnosticar e resolver problemas técnicos complexos, minimizando o impacto nas operações.
Gestão de Incidentes e Bugs em Produção: Monitorar o ambiente de produção, identificar e corrigir bugs e incidentes, garantindo a estabilidade e a continuidade dos serviços.
Conhecimento no uso e Desenvolvimento salesforce, inclusive de Integração: Experiência em desenvolvimento com Apex, Visualforce, Lightning Components, e integração com APIs REST/SOAP.
Gerenciamento de Dados: Habilidades em modelagem de dados, migração e integração de dados.
Utilizar ferramentas de análise para gerar insights e recomendações baseadas nos dados coletados.
Documentação de Demandas Executadas: Registrar detalhadamente as especificações, requisitos e soluções implementadas para cada demanda, clara e acessível sobre os desenvolvimento realizados, inclusive das APIs, endpoints, métodos, parâmetros e exemplos de uso.
Manuais e Guias de Usuário: orientar e apoiar no desenvolvimento de manuais e guias para usuários finais e administradores, facilitando a utilização e manutenção das soluções.
Relatórios de Performance: Monitorar e reportar o desempenho das soluções implementadas, identificando áreas de melhoria.
Linguagens Obrigatórias:
Apex: Linguagem proprietária da Salesforce, semelhante ao Java, usada para desenvolvimento de lógica de negócios e customizações no Salesforce.
Visualforce: Linguagem de marcação usada para criar interfaces de usuário personalizadas no Salesforce.
Lightning Components (Aura e LWC): Frameworks para desenvolvimento de componentes de interface de usuário modernos e dinâmicos.
Lightning Web Components (LWC) é baseado em padrões web modernos.
JavaScript: Essencial para desenvolvimento de Lightning Components e para customizações de interface.
HTML/CSS: Usados para estruturar e estilizar páginas e componentes no Salesforce.
SOQL (Salesforce Object Query Language): Linguagem de consulta usada para buscar dados no Salesforce.
SOSL (Salesforce Object Search Language): Linguagem de busca usada para realizar pesquisas de texto completo em registros do Salesforce.
APIs REST/SOAP: Conhecimento em integração de sistemas usando APIs RESTful e SOAP.
Git/Azure Devops: Controle de versão para gerenciar e versionar o código.
Ferramentas de CI/CD: Ferramentas como Jenkins para automação de deploy e integração contínua.
Habilidades de Processo
Service Cloud - desenvolvimento e sustentação de Einstein Bot, realização de disparos em massa individuais de mensageria (whatsapp e e-mail), linguagem de programação Apex e LWC
Marketing Cloud - desenvolvimento e sustentação de Régua de Comunicação (Journey Builder, Contact Builder, Content Builder), Automation Studio, E-mail Studio; além da configuração geral da administração do MKT Cloud
Conhecimentos Técnicos e/ou Diferenciais:
Linguagem de programação LWC (Salesforce)
Lambda
AWS
Azure Devops
Genesys - soluções para URA
Certificações Salesforce: Certificações como Salesforce Certified Technical Architect (CTA), Salesforce Certified Platform Developer, e outras relevantes.
Comunicação:
Capacidade de se comunicar de maneira clara e efetiva com profissionais das outras áreas de negócio, inclusive profissionais de saúde, considerando a importância de transmitir informações técnicas de maneira compreensível às pessoas leigas.