Role Overview: The Salesforce CRM Analytics (Tableau CRM) Lead Developer will be responsible for designing and developing CRM Analytics dashboards and processes. As the primary developer, you will collaborate with the Business and IT stakeholders to gather requirements and translate them into visualizations. Additionally, you will be responsible for the maintenance and enhancement of existing visualizations.
Responsibilities:- Collaborate with the Reporting & Analytics team and Salesforce Architecture team to capture functional and technical requirements for designing a comprehensive Salesforce CRM Analytics (CRMA) solution.
- Define and design integration architecture for CRMA, utilizing out-of-the-box CRMA connectors or developing solutions using CRMA's Data API.
- Develop CRMA data flows, datasets, recipes, lenses, and dashboard visualizations.
- Design security architecture for CRMA dashboards, considering different user personas and data sensitivity.
- Assist with CRMA data-mapping processes.
- Promote data commonality and reuse across different lines of business (LOBs).
- Document and obtain approval for High-Level Data and Integration Architecture Solution designs for CRMA.
- Document Technical Data, ETL, and Integration Architecture Designs and provide input to development teams.
- Provide support and technical guidance to the development team, ensuring that implemented solutions align with approved architectures and frameworks.
Education:- Bachelor's Degree in Computer Science, Computer Engineering, MIS, or a related field.
Licenses/Certifications:- Salesforce certification: CRM Analytics - required.
Experience:- Minimum of 3+ years of experience designing and implementing solutions for ingesting large volumes of data into Salesforce CRM Analytics (CRMA), formerly Tableau CRM. This includes creating CRM datasets, data flows, recipes, bindings, SOQL/SOSL/SAQL queries, lenses, dashboard visualizations, and publishing them on Lightning record page layouts.
- Minimum of 5+ years of experience with large datasets, BI, data analytics, and visualization tools such as Tableau, Cognos, Power BI, and CRMA.
Competencies:- Problem Solving: Demonstrated knowledge of approaches, tools, and techniques for recognizing, anticipating, and resolving organizational, operational, or process problems. Ability to apply this knowledge appropriately to diverse situations.
- Data Architecture: Understanding and ability to create models and standards for governing the collection, storage, arrangement, integration, and utilization of data in data systems and organizations.
- Database Structures: Knowledge of and ability to utilize appropriate database structures for organizing and storing data in a specific manner.
- Data Warehousing: Familiarity with collecting data from various sources and distributing it to users. Ability to use this information to simplify information systems and make informed business decisions.
- IT Architecture: Knowledge of and ability to design and enhance organizational IT structures and blueprints to better support business operations and achieve organizational objectives efficiently.
- Logical Data Modeling: Understanding and ability to identify, create, and document activities, tasks, processes, and data requirements for a particular system under design.
- Requirements Analysis: Knowledge of methods and techniques for eliciting, analyzing, and documenting required business functionality and non-functionality requirements. Ability to analyze these requirements to ensure the success of a system or software development project.
Mandatory Skills: Salesforce certification: CRM Analytics