Job Description :
JOB TITLE: WEB Development Expert (Wordpress, PHP, MySql)

LENGTH: Long term – possible funding extension in FY 2019

JOB Location – Columbus, OH

START DATE: 03.25.19

Interview Mode – In-Person Interview. No Phone / WEB CAM option.

Locals or nearby candidates only, who can directly interview IN-PERSON.





JOB OVERVIEW:

The client is looking for a Staff Augmentation resource for help improve the site performance, architecture, and theme.



Requirements

The Technical Specialist is the expert for a technical development or execution environment product or set of products. The primary responsibility of the Technical Specialist is to ensure the availability and facilitate the productive use of a product for Application Teams or end users. The Technical Specialist will have significant experience in the operating environment(s) (e.g., HP/UX, NT, MVS, etc on which the product is implemented. If the product is one that was internally developed, the supporting PS should also have most of the skills of a Programmer. The Technical Specialist is responsible for collaborating with Technical Architecture Specialist, System Specialists, Programmers and vendors to ensure and enhance the use of the product and effect migration to new versions of a product. Along with Wordpress, the Technical specialist needs to know and have PHP development skills. They must have an advanced understanding of MySQL.



Web Page Design.

The Contractor must follow client`s website policies (IT-06, ITP-F.3, ITP-F.35) to design a user-friendly, emotion-driven, professional, Americans with Disabilities Act (ADA) compliant website, in accordance with Section 508 of the Rehabilitation Act (29USC794d,1998) and Title 36 of the Code of Federal Regulations Part 1194.22.



Introduction:

The client recently launched a new tourism website. This website was developed using the WordPress Content Management System. Going forward, ongoing maintenance and support is necessary to address issues and make enhancements. This document aims to describe the areas of maintenance and support needed for the website.



Enhancements:

When going live with the website, the team decided to forego complex features to increase time to market. These additional features will need to be prioritized and detailed further.

· Nearby Destinations

o When on an individual listing page, we would like for nearby destinations, with distance described, to be listed.



Maintenance and Support:

Currently, website maintenance and support are handled by IT, Communications. There is a need for ongoing maintenance of the website.



Maintenance and support needs:

· Image optimization

o To maintain a fast website speed, images must be optimized, but image clarity must also be kept.

· SEO Optimization

o Reviewing the crawl of the website, and “re-crawling” if necessary to enhance SEO.

· WordPress Administration and Plugin Maintenance

o All plugins should be reviewed on a regular basis to determine if they are still needed.

o All plugins need to be kept up-to-date

o Any recommended plugins should be reviewed by security.

· PHP Coding

o The theme for the site is built on PHP templates that need updated frequently

o An inventory of what is being used and what isn’t needs to be completed and the templates need to be cleaned up

· MySQL Optimization

o MySQL settings need to be reviewed and updated to improve performance.

o The mysql database should be kept clean when plugins are removed.

· An API is being developed to import events and destinations

o The API will need to be monitored to unsure it is working properly.