MediaWiki Developer | PHP Expert
Key Responsibilities:
- Design and develop a sophisticated MediaWiki-based information architecture tailored specifically to construction industry workflows and terminology.
- Implement and configure essential MediaWiki extensions including Semantic MediaWiki, VisualEditor, and CategoryTree to enhance platform functionality.
- Create custom MediaWiki skins and templates aligned with corporate identity while optimizing user experience.
- Integrate the wiki platform seamlessly with existing company systems, including project management tools and document repositories.
- Optimize MediaWiki performance for handling technical specifications, architectural drawings, and construction methodologies.
- Develop specialized scripts for efficient content migration from legacy systems.
- Establish robust security protocols to safeguard sensitive project information.
- Configure granular user permission hierarchies and access control mechanisms.
- Provide technical guidance and training for platform administrators.
- Troubleshoot complex technical challenges throughout the implementation lifecycle.
- Create comprehensive documentation for both technical administrators and end-users.
Required Skills:
- Minimum 3 years of professional PHP development experience, with demonstrable proficiency in PHP 7.4+ and PHP 8.x environments.
- Proven track record successfully implementing and customizing MediaWiki projects (portfolio examples will be requested).
- In-depth understanding of MediaWiki 1.39+ architecture and extension ecosystem.
- Hands-on experience with MediaWiki extension development and customization.
- Advanced proficiency in MySQL 8.0+ database design, query optimization, and performance management.
- Strong command of HTML5, CSS3, JavaScript, and jQuery for frontend customizations.
- Experience with Git version control and collaborative development workflows.
- Familiarity implementing RESTful APIs and executing complex data integration strategies.
- Expert knowledge of Wiki markup language and template syntax.
- Exceptional analytical thinking and meticulous attention to detail.
- Excellent written and verbal communication skills in English.
