Job Description:
Key Responsibilities:
- CRM and Data Management: Oversee the CRM system's operation, ensuring optimal performance and data accuracy.
- Provide system administration support for CRM systems, particularly related to user permissions, custom objects, and workflows
- Strategic Development: Develop CRM strategies that align with ITIDAs goals and enhance customer satisfaction.
- Cross-functional Collaboration: Work with various teams to ensure smooth user adoption to the CRM.
- Training and Support: Educate internal teams on CRM best practices and provide ongoing support for system users.
- Reporting and Insights: Generate comprehensive reports and insights for stakeholders to inform strategy and operations.
- Quality Assurance: Maintain high data quality within the different CRM systems through regular audits and cleansing.
- Ad-hoc Projects: Be prepared to take on additional tasks that may fall outside the typical scope of CRM and database management, supporting other areas of the business as required
- Proficiency in MS Dynamics CRM: Demonstrated experience working with MS Dynamics CRM, including customization, configuration, and administration.
- Customization Skills: Ability to customize entities, forms, views, workflows, and business processes within MS Dynamics CRM to meet business requirements.
- Integration Experience: Knowledge of integrating MS Dynamics CRM with other systems using tools like plugins, web services, and data migration.
- Plugin Development: Proficiency in developing plugins using C# and .NET for extending the functionality of MS Dynamics CRM.
- JavaScript and Web Resources: Experience in using JavaScript and web resources to customize the user interface and implement client-side logic in MS Dynamics CRM.
- Reporting and Dashboards: Ability to create and customize reports, dashboards, and charts within MS Dynamics CRM using tools like SSRS and Power BI.
- Knowledge of CRM Best Practices: Understanding of CRM best practices and industry standards for designing, implementing, and maintaining MS Dynamics CRM solutions.
- Security and Role Management: Familiarity with managing security roles, permissions, and access controls within MS Dynamics CRM to ensure data security and compliance.
- Upgrade and Migration Experience: Experience in upgrading MS Dynamics CRM to newer versions and migrating data between environments.
Qualifications:
- Bachelor's degree in Engineering, computer science or a related field.
- Demonstrated 7yrs+ experience with CRM platforms and database management. Experience with Microsoft Dynamics 365 is a plus
- Strong analytical skills to help identifying data integrity and cleanness gaps.
- Excellent communication skills and the ability to work collaboratively.
- Flexible and adaptable, with a willingness to take on varied responsibilities.
- Creative problem-solving abilities and a results-driven mindset.