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