U

PHP Fullstack Developer

Unitforce Technology
Full-time
On-site
Athens, Georgia, United States

Job Description

Responsibilities:



  • Single handedly executing the Development and Support of a high traffic Marketing website, created on Wordpress CMS.
  • Follow DevOps model – responsible for Development, Testing (automated)  and Deployment (automated)
  • Database administration of Cloud SQL (MySQL)
  • Site Administration , including managing the infrastructure on Google Cloud Platform(GCP) – HTTP Loadbalancer, Multiple Compute Engine VMs,  Auto scaling Managed Instance Groups,  Cloud SQL DB, Cloud CDN, Stackdriver monitoring, Cloud Storage.
  • The Site has just been migrated from AWS to GCP as lift and shift, and taken over from a different vendor, and the following DevOps setup tasks are pending:
  • Migrate Source Code into GitHub
  • Create automated Build process utilizing gulp.js
  • Create automated Deployment scripts.
  • Create Development(local) and Staging environments and process to promote Code and data across these.
  • Set up automated Continuous Integration and Deployment process (CI/CD) using Jenkins.
  • Due to the load balanced setup, all wordpress and related plugin updates and setting changes needs to be promoted as code deployments using WP-CLI.
  • Containerize application using Kubernetes.
  • Performance enhancement of the Site – Caching server, CDN, reduce page size.
  • Enhance security of the site to prevent brute force attacks, configure custom Admin page, define criteria to blacklist IPs, enforce Password strength, prevent  unauthorized access to DB and files.
  • Enhance existing Custom Themes and Plugins and develop new ones
  • Configuration of various Wordpress Plugins Manage Integration with other systems through APIs.
  • Improve SEO. Integrate Google Analytics. No Creative work involved.  Visual design will be provided by another Vendor.

Skills Required:

  • PHP, MySQL, Apache Web Server, Linux, Wordpress,  WP-CLI, JQuery,  gulp, Google Cloud Platform, Github, Jenkins,




Additional Information

All your information will be kept confidential according to EEO guidelines.