Salesforce Developer/Administrator
Role details
Job location
Tech stack
Job description
- Develop and customise Salesforce applications in accordance with business requirements
- Manage and optimise Salesforce configurations, including workflows, validation rules, and process automation to enhance operational efficiency.
- Integrate Salesforce with external systems using REST APIs, SOAP services, and other middleware solutions.
- Administer Salesforce platform activities such as user management, security settings, data integrity, and report/dashboard creation.
- Collaborate with cross-functional teams to design scalable system architectures leveraging Service-oriented architecture (SOA), microservices, and cloud services like AWS and Azure.
- Implement system security protocols including information security measures such as firewalls, VPNs, and access controls.
- Monitor system performance and troubleshoot issues related to system design or architecture across various operating systems including Windows and Linux environments.
- Maintain documentation of system configurations, architecture diagrams, and SDLC (Software Development Life Cycle) processes.
- Support DevOps practices by managing CI/CD pipelines using tools like Jenkins and Git for version control.
- Stay abreast of emerging trends in IT infrastructure such as Kubernetes, VMware ESXi, virtualization technologies, NoSQL databases (MongoDB), SQL variants (MySQL, PostgreSQL), and container orchestration.
Requirements
Do you have experience in SQL?, We are seeking a highly skilled Salesforce Developer/Administrator to join our team. This role involves designing, developing, and maintaining Salesforce solutions that align with organisational needs. The ideal candidate will possess a strong background in system architecture, solution design, and system administration, with experience in cloud platforms and enterprise integration. The position offers an exciting opportunity to work on innovative projects within a collaborative environment, supporting the organisation's digital transformation initiatives., * Proven experience as a Salesforce Developer/Administrator with a solid understanding of solution architecture principles.
- Strong knowledge of system administration within cloud platforms such as AWS or Azure; experience with VMware or other virtualization technologies is desirable.
- Proficiency in programming languages is advantageous.
- Hands-on experience with APIs (RESTful services), system design for microservices architectures, load balancing techniques, and network security protocols including DHCP and DNS management.
- Familiarity with operating systems such as Windows Server and Linux distributions; understanding of operating systems fundamentals is essential.
- Knowledge of DevOps tools
- Experience working within SDLC frameworks ensuring quality standards are met throughout development cycles.
- Excellent problem-solving skills combined with the ability to communicate technical concepts effectively across teams. This role provides an excellent platform for professionals eager to contribute to innovative IT projects while advancing their expertise in enterprise-level system architecture and cloud integration within a supportive organisation committed to professional growth.