Salesforce Architect
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and innovative Salesforce Architect to lead the design, development, and implementation of enterprise-level Salesforce solutions. This role offers an exciting opportunity to shape the future of our customer relationship management systems by leveraging cutting-edge cloud computing technologies and comprehensive software architecture practices. As a key member of our technology team, you will drive the integration of Salesforce with diverse enterprise systems, ensuring scalable, secure, and efficient solutions that align with business objectives. Your expertise will empower our organization to deliver exceptional customer experiences through strategic architecture and technical leadership., * Lead the end-to-end design of Salesforce solutions, including customizations, integrations, and data architecture, ensuring alignment with business needs and technical standards.
- Develop comprehensive solution architecture plans utilizing service-oriented architecture (SOA), microservices, and cloud architecture principles to optimize system performance and scalability.
- Collaborate with stakeholders to gather requirements, translate them into technical specifications, and create detailed design documentation using UML (Unified Modeling Language) diagrams.
- Oversee the integration of Salesforce with other enterprise systems such as ERP, marketing automation platforms, and data warehouses using RESTful APIs, SOAP web services, and other web services protocols.
- Implement best practices for continuous integration/continuous deployment (CI/CD), version control (e.g., Git), and automated testing to streamline development workflows.
- Ensure compliance with security standards related to identity & access management, data privacy, and system security within cloud environments like AWS or Azure.
- Provide technical mentorship to development teams on Salesforce platform features, Apex programming, Lightning components (Angular/React), and related technologies such as JavaScript, Visual Studio, and Weblogic., Join us to lead transformative Salesforce initiatives that elevate our technological capabilities! Your expertise will help craft innovative solutions that drive business growth while ensuring robust security and seamless integrations across our digital ecosystem.
Requirements
Do you have experience in Salesforce?, * Proven experience designing large-scale Salesforce solutions within complex enterprise environments.
- Strong background in software architecture principles including design patterns, system design, and SDLC (Software Development Life Cycle).
- Extensive knowledge of cloud computing platforms (AWS, Azure) and cloud architecture best practices for scalable application deployment.
- Hands-on experience integrating Salesforce with diverse technologies such as NoSQL databases (MongoDB, DynamoDB), SQL databases (MySQL, Oracle), and web services protocols like REST and SOAP.
- Familiarity with front-end development frameworks including React, Angular, Ember.js, Bootstrap, Ext JS for creating engaging user interfaces.
- Proficiency in programming languages such as JavaScript, C#, Python, Java, Perl or Ruby on Rails for custom development tasks.
- Experience working within Agile methodologies using tools like Jenkins for CI/CD pipelines and SVN or Git for version control.
- Knowledge of DevOps practices including containerization with Docker/Kubernetes and automation tools like Ansible or Maven.