Junior Salesforce Admin
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled and motivated Salesforce Administrator to join our dynamic IT team. The successful candidate will be responsible for managing and optimising our Salesforce platform, ensuring seamless integration with various systems and maintaining high standards of data security and system performance. This role offers an excellent opportunity for an individual with a strong background in system administration, solution architecture, and cloud technologies to contribute to the organisation's digital transformation initiatives., * Manage and configure Salesforce environments to meet organisational needs, including user management, security settings, and customisation of objects and workflows.
- Develop and maintain integrations between Salesforce and other enterprise systems using APIs, RESTful services, and middleware tools.
- Collaborate with cross-functional teams to design scalable system architectures that incorporate service-oriented architecture (SOA), microservices, and cloud platforms such as AWS, Azure, and VMware.
- Implement best practices for data security, information security policies, and compliance standards within the Salesforce environment.
- Monitor system performance, troubleshoot issues related to load balancing, network connectivity (VPN, firewall), and system architecture.
- Maintain documentation of system configurations, processes, and updates in accordance with SDLC (Software Development Life Cycle) standards.
- Support the deployment of new features and updates using DevOps tools such as Git, Jenkins, and Shell Scripting.
- Conduct regular system audits to ensure optimal operation of databases like MySQL, PostgreSQL, Oracle, and Microsoft SQL Server.
- Provide training and support to end-users on Salesforce functionalities; act as a point of contact for technical escalations related to Salesforce administration.
Requirements
Do you have experience in Windows?, * Proven experience as a Salesforce Administrator or in a similar IT systems administration role.
- Strong understanding of solution architecture principles including system design, system architecture, and operating systems (Windows, Linux).
- Hands-on experience with cloud platforms such as AWS, Azure or VMware; knowledge of virtualization (ESXi) is desirable.
- Proficiency in programming languages including JavaScript, Python, Bash (Unix shell), T-SQL, PL/SQL; familiarity with REST APIs is essential.
- Knowledge of container orchestration tools like Kubernetes; experience with microservices architecture is advantageous.
- Familiarity with network protocols such as DHCP, DNS; understanding of computer networking concepts including VPNs and firewalls.
- Experience working within SDLC frameworks; familiarity with DevOps practices involving Git and Jenkins.
- Strong understanding of databases including MySQL, PostgreSQL, Oracle; experience with NoSQL databases is a plus.
- Knowledge of information security best practices relevant to cloud-based systems and enterprise environments.
- Excellent organisational skills with the ability to manage multiple projects simultaneously in a fast-paced environment. This role is ideal for a proactive IT professional eager to leverage their expertise in solution architecture, cloud computing, system design, and security within a collaborative team environment.