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
- Etapa 1: Cadastro
- Etapa 2: Triagem
- Etapa 3: Entrevista R&S
- Etapa 4: Entrevista técnica
- Etapa 5: CV enviado ao Cliente
- Etapa 6: Entrevista Cliente
- Etapa 7: Carta Proposta
- 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?
CONHEÇA MAIS SOBRE NÓS