Pular para o conteúdo principal

Pessoa Desenvolvedora Salesforce / Sales Cloud - Especialista

Descrição da vaga

Buscamos um(a) Especialista Salesforce, com forte experiência em Sales Cloud, para atuar como referência técnica na arquitetura, implementação e evolução de soluções Salesforce em ambientes corporativos complexos.

Essa pessoa será responsável por desenhar soluções escaláveis, seguras e integradas ao ecossistema da organização, garantindo o uso adequado da plataforma, a qualidade das implementações e a evolução contínua da arquitetura.

Além da atuação hands-on, o profissional deverá exercer liderança técnica, apoiar decisões de arquitetura, orientar desenvolvedores e parceiros, promover boas práticas e garantir que as soluções estejam alinhadas às necessidades do negócio, aos padrões corporativos e aos requisitos de segurança e governança.

A estrutura desta vaga foi adaptada a partir de uma descrição originalmente voltada para Especialista Backend com foco em arquitetura, liderança técnica, segurança, observabilidade e ownership de ponta a ponta, substituindo o eixo .NET/GCP por Salesforce Sales Cloud e mantendo Android como conhecimento desejável.

Responsabilidades e atribuições

Responsabilidades principais

· Desenhar arquiteturas Salesforce escaláveis, resilientes, seguras e alinhadas às necessidades do negócio.

· Atuar como referência técnica em Salesforce Sales Cloud, apoiando decisões de arquitetura, modelagem de dados e desenho de soluções.

· Liderar a implementação e evolução de funcionalidades relacionadas a contas, contatos, leads, oportunidades, produtos, cotações, pedidos, forecast e gestão do ciclo comercial.

· Definir estratégias de configuração, customização e desenvolvimento na plataforma Salesforce, priorizando soluções declarativas quando adequadas.

· Desenvolver e revisar soluções em Apex, Lightning Web Components, Aura Components, SOQL e integrações com sistemas corporativos.

· Projetar integrações entre Salesforce e sistemas internos ou externos utilizando REST APIs, SOAP APIs, Platform Events, Change Data Capture, Outbound Messages e Middleware.

· Definir padrões de integração, tratamento de erros, monitoramento, rastreabilidade, retry, idempotência e segurança na comunicação entre sistemas.

· Avaliar e aplicar recursos da plataforma, como Flow, Process Automation, Validation Rules, Approval Processes, Reports, Dashboards e Permission Set Groups.

· Garantir a qualidade da arquitetura de dados, incluindo modelagem de objetos, relacionamentos, regras de compartilhamento, hierarquia de acesso e governança de dados.

· Definir estratégias de segurança utilizando Profiles, Permission Sets, Permission Set Groups, Roles, Sharing Rules, Organization-Wide Defaults e políticas de acesso.

· Apoiar a adequação da solução aos requisitos de segurança, privacidade e LGPD, considerando o tratamento de dados pessoais e sensíveis.

· Estruturar e otimizar processos de deployment entre ambientes utilizando Salesforce DX, Salesforce CLI, Git e pipelines de CI/CD.

· Promover boas práticas de versionamento, revisão de código, testes automatizados e controle de qualidade das entregas.

· Definir estratégias de testes unitários, testes de integração, testes de regressão, testes de performance e validação de releases.

· Realizar code reviews e solution reviews, garantindo aderência aos padrões técnicos e arquiteturais definidos.

· Conduzir análises de causa raiz em incidentes, problemas de performance, falhas de integração e indisponibilidades.

· Elaborar e manter documentação técnica, diagramas de arquitetura, decisões arquiteturais, manuais operacionais e runbooks.

· Apoiar a definição de roadmap técnico, identificação de débitos técnicos e priorização de melhorias na plataforma.

· Atuar em conjunto com áreas de Produto, Negócio, Segurança, Arquitetura, Dados, Infraestrutura e fornecedores.

· Orientar profissionais desenvolvedores, administradores, analistas funcionais e consultorias parceiras.

· Traduzir necessidades de negócio em soluções técnicas sustentáveis, considerando impacto, custo, prazo, risco e escalabilidade.

Requisitos e qualificações

Habilidades técnicas

Salesforce e Sales Cloud

· Conhecimento avançado do Salesforce Sales Cloud e dos principais processos comerciais.

· Experiência com modelagem de dados na plataforma Salesforce.

· Domínio de objetos padrão, como Account, Contact, Lead, Opportunity, Product, Pricebook, Quote, Case e Campaign.

· Experiência com objetos customizados, relacionamentos Master-Detail e Lookup, Junction Objects e External Objects.

· Conhecimento de Sales Processes, Lead Management, Opportunity Management, Forecasting e Territory Management.

· Experiência com automações utilizando Salesforce Flow, Approval Processes, Validation Rules e outras ferramentas declarativas.

· Conhecimento de Salesforce Lightning Experience e configuração de componentes e páginas utilizando Lightning App Builder.

Desenvolvimento Salesforce

· Domínio de Apex, incluindo classes, triggers, batch Apex, queueable Apex, schedulable Apex e future methods.

· Conhecimento de Apex Enterprise Patterns e boas práticas de separação de responsabilidades.

· Experiência com Lightning Web Components e JavaScript moderno.

· Conhecimento de Aura Components será considerado um diferencial.

· Domínio de SOQL e SOSL, com experiência em otimização de consultas e análise de limites da plataforma.

· Conhecimento dos Governor Limits e capacidade de projetar soluções compatíveis com as restrições da plataforma.

· Experiência com testes unitários em Apex e cobertura de código adequada.

· Conhecimento de Bulkification, tratamento de erros, logs e monitoramento de execução.

Integrações e APIs

· Experiência com integrações utilizando REST API e SOAP API.

· Conhecimento de Bulk API, Composite API, Metadata API, Tooling API e Streaming API.

· Experiência com Platform Events, Change Data Capture e Pub/Sub API.

· Conhecimento de integração com ERPs, plataformas financeiras, sistemas de atendimento, canais digitais e aplicações móveis.

· Experiência com ferramentas de middleware e integração, como MuleSoft, Boomi, Azure Integration Services, Google Cloud, AWS ou soluções equivalentes.

· Conhecimento de OAuth 2.0, OpenID Connect, certificados digitais, Named Credentials e External Credentials.

· Capacidade de definir estratégias de retry, controle de duplicidade, idempotência, filas e tratamento de falhas.

Arquitetura, segurança e governança

· Experiência na definição de arquiteturas Salesforce para ambientes corporativos de médio ou grande porte.

· Conhecimento de Salesforce Well-Architected e boas práticas de arquitetura na plataforma.

· Domínio de segurança e controle de acesso em Salesforce.

· Experiência com Profiles, Permission Sets, Permission Set Groups, Roles, Sharing Rules e Organization-Wide Defaults.

· Conhecimento de Shield Platform Encryption, Event Monitoring, Field Audit Trail e Transaction Security será considerado um diferencial.

· Experiência com governança de dados, qualidade cadastral, deduplicação e políticas de retenção.

· Conhecimento de LGPD, proteção de dados pessoais e requisitos de segurança em sistemas corporativos.

· Capacidade de avaliar impactos de configuração, customização, pacotes gerenciados e soluções AppExchange.

DevOps e ciclo de entrega

· Experiência com Salesforce DX e Salesforce CLI.

· Conhecimento de scratch orgs, sandboxes, change sets, packages e estratégias de deployment.

· Experiência com Git, GitHub, GitLab, Bitbucket ou ferramentas equivalentes.

· Vivência com pipelines de CI/CD para Salesforce.

· Conhecimento de validações automatizadas, quality gates, análise de código e execução automatizada de testes.

· Experiência com ambientes de desenvolvimento, homologação, pré-produção e produção.

· Conhecimento de estratégias de release management, rollback e controle de versões.

Observabilidade e operação

· Experiência com monitoramento de integrações, jobs, automações, APIs e performance da plataforma.

· Conhecimento de logs Salesforce, debug logs, Apex Jobs, AsyncApexJob, Event Monitoring e ferramentas de monitoramento.

· Capacidade de investigar incidentes e conduzir análises de causa raiz.

· Experiência na definição de indicadores operacionais, SLAs, alertas e rotinas de acompanhamento.

· Conhecimento de ferramentas como Splunk, Dynatrace, Datadog, New Relic ou equivalentes será considerado um diferencial.

Conhecimentos desejáveis em Android

· Experiência com desenvolvimento Android utilizando Kotlin ou Java.

· Conhecimento de Android SDK, Android Studio, Gradle e ciclo de vida de aplicações móveis.

· Experiência com consumo de APIs REST e integração com plataformas Salesforce.

· Conhecimento de autenticação OAuth 2.0, armazenamento seguro de credenciais e gerenciamento de sessão.

· Experiência com arquitetura MVVM, Clean Architecture ou padrões equivalentes.

· Conhecimento de Jetpack, Jetpack Compose, Room, Retrofit e coroutines será considerado um diferencial.

· Experiência com publicação, monitoramento e manutenção de aplicativos na Google Play Store.

· Vivência com Firebase, notificações push, analytics, crash reporting e distribuição de versões.

O conhecimento em Android será considerado um diferencial e não substitui a experiência obrigatória em Salesforce e Sales Cloud.

Liderança técnica e competências comportamentais

Liderança e influência

· Atuar como referência técnica para o time e para as áreas parceiras.

· Orientar desenvolvedores, administradores, analistas funcionais e fornecedores.

· Promover boas práticas de desenvolvimento, arquitetura, segurança e governança.

· Conduzir revisões técnicas, sessões de compartilhamento de conhecimento e discussões de solução.

· Apoiar o desenvolvimento de profissionais mais juniores e a evolução da maturidade técnica do time.

Comunicação e visão de negócio

· Traduzir problemas complexos em soluções claras para públicos técnicos e executivos.

· Trabalhar de forma colaborativa com áreas de negócio, Produto, Arquitetura, Segurança e Operações.

· Capacidade de avaliar trade-offs entre prazo, custo, qualidade, risco e sustentabilidade técnica.

· Elaborar documentação técnica e apresentações para diferentes níveis da organização.

· Demonstrar visão de negócio e compreensão dos processos comerciais suportados pelo Sales Cloud.

Resolução de problemas

· Liderar a investigação de incidentes críticos e problemas de integração.

· Realizar análises estruturadas de causa raiz e propor ações preventivas.

· Atuar com autonomia em ambientes de alta complexidade e requisitos em evolução.

· Identificar limitações da plataforma e propor alternativas sustentáveis.

· Demonstrar pragmatismo na tomada de decisões, mantendo o equilíbrio entre velocidade e qualidade.

Stack tecnológico

· Salesforce Sales Cloud.

· Apex, SOQL, SOSL, Lightning Web Components e JavaScript.

· Salesforce Flow, Lightning App Builder e ferramentas declarativas.

· Salesforce DX, Salesforce CLI, Git e CI/CD.

· REST API, SOAP API, Bulk API, Composite API e Metadata API.

· Platform Events, Change Data Capture e Pub/Sub API.

· MuleSoft, Boomi, AWS, Google Cloud, Azure ou ferramentas equivalentes de integração.

· OAuth 2.0, OpenID Connect, Named Credentials e External Credentials.

· Ferramentas de monitoramento, observabilidade e análise de logs.

· Android, Kotlin, Java, Android SDK e Jetpack — desejável.

Requisitos obrigatórios

· Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.

· Experiência sólida em desenvolvimento, arquitetura ou liderança técnica em Salesforce.

· Experiência comprovada com Salesforce Sales Cloud.

· Domínio de Apex, SOQL e Salesforce Flow.

· Experiência com Lightning Web Components.

· Conhecimento avançado de modelagem de dados e segurança na plataforma Salesforce.

· Experiência com integrações utilizando APIs REST e SOAP.

· Conhecimento de Salesforce DX, Salesforce CLI, Git e estratégias de deployment.

· Experiência com testes automatizados, code review e boas práticas de desenvolvimento.

· Capacidade de atuar com Governor Limits, bulkificação, processamento assíncrono e otimização de performance.

· Experiência com análise de incidentes, troubleshooting e causa raiz.

· Comprovada capacidade de liderança técnica, mentoria e disseminação de conhecimento.

· Capacidade de traduzir necessidades de negócio em soluções técnicas.

· Autonomia, visão sistêmica, senso de responsabilidade e foco em qualidade.

· Excelente comunicação em português.

· Inglês técnico para leitura de documentação e interação com times ou fornecedores internacionais.

Diferenciais

· Certificações Salesforce, como Salesforce Certified Administrator, Salesforce Platform Developer I ou II, Salesforce Platform App Builder, Salesforce Advanced Administrator, Salesforce Sales Cloud Consultant, Salesforce Application Architect ou System Architect.

· Experiência com Salesforce Experience Cloud, Service Cloud, Marketing Cloud ou Data Cloud.

· Experiência com MuleSoft ou outra plataforma corporativa de integração.

· Conhecimento de Salesforce Industries ou soluções específicas para serviços financeiros, seguros, saúde ou varejo.

· Experiência com Salesforce Shield, Event Monitoring ou Financial Services Cloud.

· Experiência com desenvolvimento Android utilizando Kotlin.

· Conhecimento de arquitetura mobile, Firebase e publicação de aplicativos.

· Experiência em ambientes regulados, como bancos, seguradoras, fintechs ou empresas de grande porte.

· Inglês fluente.

· Participação em comunidades, eventos, palestras ou produção de conteúdo técnico.

· Experiência com governança de arquitetura e elaboração de Architecture Decision Records.

Perfil esperado

· Profissional com visão estratégica e forte domínio técnico de Salesforce.

· Referência em Sales Cloud, arquitetura de soluções e integrações corporativas.

· Capacidade de combinar configuração declarativa e desenvolvimento customizado de forma responsável.

· Mentalidade orientada à qualidade, segurança, escalabilidade e sustentabilidade da solução.

· Perfil colaborativo, comunicativo e capaz de influenciar decisões técnicas.

· Forte senso de ownership, acompanhando as soluções desde o desenho até a operação em produção.

· Capacidade de lidar com problemas complexos, incidentes críticos e requisitos em constante evolução.

· Interesse em compartilhar conhecimento e desenvolver a maturidade técnica do time

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Triagem
  3. Etapa 3: Entrevista R&S
  4. Etapa 4: Entrevista técnica
  5. Etapa 5: CV enviado ao Cliente
  6. Etapa 6: Entrevista Cliente
  7. Etapa 7: Carta Proposta
  8. Etapa 8: Contratação

Transformamos mundos sonhados em trajetórias reais.🧡🚀


Aqui somos #SangueLaranja!


Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras. 

Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎

  

F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento

tem o poder da transformação!

 

Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,

nossa escola de liderança e diversas parcerias com ONGs e Edtechs. 

  

Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA. 

  

E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história?