Description

Job Description:

Responsibilities:

  • Collaborate with stakeholders, including business leaders, IT teams, and end-users, to understand their digital communication needs and objectives.
  • Translate business requirements into technical specifications and solutions, ensuring alignment with the organization's strategic goals.
  • Design innovative and scalable digital communication solutions that integrate seamlessly with existing technology infrastructure.
  • Create technical documentation, including system diagrams, flowcharts, and user stories, to guide development and implementation teams.
  • Collaborate with developers to oversee the development and deployment of digital communication solutions.
  • Ensure technical solutions align with design, security, and performance requirements.
  • Develop custom features and functionalities as needed to meet specific communication goals.
  • Analyze user engagement, conversion rates, and other relevant metrics to identify trends, patterns, and areas for optimization.
  • Conduct thorough testing, troubleshoot issues, and work collaboratively with development teams to resolve defects.
  • Stay up to date with emerging technologies, trends, and best practices in the digital communication space.
  • Foster strong relationships with key stakeholders, ensuring clear communication and understanding of technical concepts.

Qualifications:

  • Education & Licensing.
  • Bachelor’s degree in computer science, Information Technology, or related field.

Experience:

  • Four (4) years of related experience or equivalent combination of experience and education required.
  • Proven experience as a Systems Analyst or similar role, with a focus on digital communication systems preferred.

Skills and Knowledge:

  • Strong understanding of digital communication technologies.
  • Proficiency in analyzing complex technical problems, designing solutions, and translating technical concepts to non-technical stakeholders.
  • Awareness in programming languages, including chatbot frameworks and NLP libraries.
  • Experience with data analysis and visualization tools for extracting insights from communication data.
  • Effective communication skills, both written and verbal, to effectively collaborate with cross-functional teams and stakeholders.

Good To Have:

  • Familiarity in programming languages such as Python, Java, or JavaScript.
  • Understanding of RESTful APIs and other integration methods to connect different systems and platforms for seamless data exchange.
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Basic understanding of cybersecurity principles and best practices to ensure the security and privacy of communication systems and data.
  • Basic understanding of machine learning concepts and libraries.


 

Desired Skills and Experience

CHATBOT

Education

Any Graduate