The ideal candidate for this job is someone who holds a degree or diploma from a recognized institution of higher learning in the field of IT or related fields. They should have a good understanding of design principles and possess hands-on experience in working with content management systems, such as WordPress and Joomla.
Moreover, the successful candidate should have a deep understanding of search engine optimization, including how to optimize websites for higher search rankings. In addition, they should have experience in managing and marketing social media accounts to reach target audiences effectively. Familiarity with Adobe Photoshop and its use in web design is a must-have skill for this position.
It is also essential that the candidate has experience with development and debugging tools for cross-browser issues. Additionally, they should be familiar with mobile app development, which would be an added advantage for this role.
In summary, the ideal candidate for this job should have a degree or diploma in IT or a related field, be experienced in design, content management systems, search engine optimization, social media marketing and management, and Adobe Photoshop. They should also have experience with development and debugging tools for cross-browser issues and preferably have experience in mobile app development.