Knowledge of Wordpress, website building, CMS migrations, Core PHP, OOPS knowledge, Drupal, source control like Git, Bitbucket Experience with the Composer package manager.
Responsibilities:
Web Development:
Develop and maintain dynamic websites and web applications using PHP, WordPress, and other relevant technologies.
Create responsive and user-friendly websites that are optimized for different devices.
Implement effective front-end and back-end development techniques.
CMS Migrations:
Migrate websites from one CMS to another, such as from WordPress to Drupal or vice versa.
Ensure data integrity and functionality during the migration process.
Optimize the migrated website for performance and security.
PHP Development:
Develop custom PHP applications using object-oriented programming principles.
Write clean, efficient, and well-documented code.
Integrate with databases (MySQL, PostgreSQL, etc.) and APIs.
Source Control:
Use Git or Bitbucket for version control and collaboration.
Manage code repositories and resolve merge conflicts.
Package Management:
Utilize Composer to manage project dependencies and automate the installation of packages.