Systems Architect - Salesforce
Job description
About the job Systems Architect - Salesforce
Experience
- 5+ years experience in CRM
- 5+ years experience on Salesforce platform
- Experience with platform security capabilities (TLS, SSL)
- Experience defining the system architecture landscape, identifying gaps and delivering a comprehensive solution
- Solid background in design/development of large web-based systems or complete software product lifecycle
Qualifications (Minimum)
- Grade 12 National Certificate / Vocational
Qualifications
- A relevant post-graduate qualification in Information Technology or Information Management
Knowledge
Min:
- Understanding of Salesforce product suite, including Sales, Services, Community, Makreting and Community Clouds
- Systems architecture and ability to craft scalable performance driven solutions
- Data sharing and visible considerations and how these play into platform architecture
- Key design patterns and large data volume limitations and standard methodologies
- Data integration tools and experience integrating Salesforce with different business systems (FSC, ETL, marketing automation, reporting)
- Solid understanding of environment management, release management, code versioning standard processes and deployment methodologies
Ideal:
- Banking operational and systems environment
- Testing practices
- Back-end technologies (C#, Java or node.js)
- Systems analysis and design
- Programming experience with following languages (J2EE, HTML, XML, SQL)
- Strong practical deployment knowledge of Visual Force, Flex, Salesforce configurations, Apex classes, Apex Web Services, API, Appexchange deployment
Additional Knowledge of:
- Research and development - prototyping experience
- Internet of Things (IoT)
- Virtual Assistants
- Unified communications
Skills
- Communications Skills
- Interpersonal & Relationship management Skills