About This Role
This Salesforce Administrator role is for a dynamic and highly skilled professional to join an innovative IT team. You will manage, optimize, and support the Salesforce platform to ensure seamless business operations and enhanced user experiences. Your expertise will drive the effective implementation of solutions, maintain system integrity, and support ongoing system improvements.
Responsibilities
- Manage day-to-day administration of the Salesforce platform, including user account setup, permissions, and security controls
- Develop and implement custom solutions using Salesforce tools, including workflows, process builders, and Lightning components to meet evolving business needs
- Perform system configuration, troubleshooting, and performance tuning to ensure optimal platform functionality
- Collaborate with cross-functional teams to gather requirements and translate them into scalable Salesforce solutions aligned with architecture standards such as Service-oriented architecture (SOA) and solution architecture principles
- Maintain data integrity through regular data cleansing, deduplication, and backup procedures; oversee server backup and recovery processes related to Salesforce data
- Automate routine tasks using scripting languages like JavaScript or Shell Scripting to improve efficiency across systems
- Support integration efforts with external systems via APIs (RESTful API), ensuring secure and reliable data exchange
- Conduct system upgrades, patches, and releases following SDLC (Software Development Life Cycle) best practices while supporting DevOps workflows including CI/CD pipelines with tools like Jenkins or Git
- Monitor system performance using load balancing techniques and perform capacity planning for future growth
- Ensure compliance with information security standards by managing access controls, firewalls, VPNs, and other security measures within the IT infrastructure
Requirements
- Proven experience in Salesforce administration with a strong understanding of system design, configuration management, and software implementation processes
- Hands-on knowledge of RAID controller management, server administration (Windows Server administration), and storage management within enterprise environments
- Familiarity with RAID controllers, VMware ESXi virtualization platforms, Kubernetes orchestration, AWS cloud services (including Azure), and Linux/Unix operating systems
- Expertise in scripting languages such as Python, Bash (Unix shell), or JavaScript for automation tasks
- Strong background in systems engineering principles including network configuration (DNS, DHCP), computer networking concepts such as VPNs and firewalls
- Experience working with databases like MySQL, PostgreSQL, Oracle, Microsoft SQL Server