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.