What are the responsibilities and job description for the CRM Consultant position at Dev Care Solutions?
Overview
We are seeking a skilled CRM Consultant to join our dynamic team. The ideal candidate will possess a strong background in service-oriented architecture and system design, along with extensive experience in various cloud platforms and database management systems. As a CRM Consultant, you will be responsible for designing, implementing, and optimising customer relationship management solutions that align with our clients' business objectives.
Duties
- Collaborate with stakeholders to gather requirements and translate them into effective CRM solutions.
- Design and implement service-oriented architectures that enhance system interoperability.
- Utilise cloud services such as AWS, Azure, and VMware to deploy scalable CRM solutions.
- Engage in systems engineering and administration tasks to ensure optimal performance of CRM applications.
- Develop and maintain system architecture documentation for future reference.
- Implement load balancing and ensure high availability of CRM systems.
- Conduct system design reviews and provide recommendations for improvements.
- Manage database systems including MySQL, PostgreSQL, Oracle, and Microsoft SQL Server.
- Ensure information security best practices are followed throughout the project lifecycle.
- Develop APIs and integrate third-party services using RESTful principles.
- Employ DevOps practices to streamline deployment processes using tools like Git, Jenkins, and Docker.
- Provide ongoing support and training to users on CRM functionalities.
Qualifications
- Proven experience in solution architecture with a focus on CRM systems.
- Strong knowledge of operating systems including Windows, Linux, and UNIX environments.
- Familiarity with programming languages such as Java, Python, JavaScript, PL/SQL, and T-SQL.
- Experience with virtualisation technologies like ESXi and Kubernetes.
- Understanding of computer networking concepts including DNS, DHCP, VPNs, firewalls, and load balancing techniques.
- Proficiency in shell scripting (Bash) for automation tasks.
- Knowledge of NoSQL databases is advantageous.
- Strong analytical skills with the ability to troubleshoot complex issues effectively.
- Excellent communication skills with a service-oriented mindset. If you are passionate about leveraging technology to enhance customer experiences and have the required technical expertise, we encourage you to apply for this exciting opportunity as a CRM Consultant.
Job Type: Contract
Pay: $90.00 - $110.00 per hour
Benefits:
- Dental insurance
- Vision insurance
Work Location: Remote
Salary : $90 - $110