Technical Architect – PHP

Role & Responsibilities

  • 7+ year’s professional development experience with Linux, Nginx, Apache, MySQL, PHP (object oriented), JavaScript, AJAX, JSON and XML.
  • Provide technical leadership for development teams.
  • Deep functional knowledge and hands on design experience with Web Services (REST, SOAP, etc ..).
  • Hands on design & development skills in HTML5, CSS, SaSS, LESS.
  • Proficiency designing and building APIs using PHP
  • PHP MVC Framework experience – Symfony / Laravel
  • Demonstrated ability with HTML5/CSS, javaScript (Angular/NodeJS), JSON/XML
  • Should have experience with Joomla, WordPress, Drupal, Magento.
  • Knowledge of caching types (MEMCache, REDIS, CDN)
  • Working knowledge on building Node or Python based applications.
  • Knowledge in any one of JavaScript frameworks like angularJS, emberJS, backbone JS, ReactJS etc. frameworks and openness to work on any of these frameworks.
  • Firm grasp of Git-based source control
  • Familiarity with automated deployment strategies
  • Familiarity with software design patterns
  • Strong in MySQL and NoSQL databases
  • Experience with caching and scaling techniques
  • Good understanding on AWS, Google Cloud or Azure is a huge plus
  • Basic knowledge on how Docker works.
  • Basic knowledge on CI/CD tools like Jenkins, Travis, AnthillPro, etc.
  • Basic knowledge on CDN like Akamai.
  • Excellent verbal and written communication skills.