PHP / LAMP Developer

PHP, MySQL, Linux & Apache

Deep Blue Sky is looking for a talented LAMP developer to join a team of three cross-skilled designer/developers. 

You will share responsibility for all technical aspects of our website and business systems development and on-going development of our PHP framework. 

You must have great interpersonal and time-management skills as you will be expected to work closely with other team members on a number of projects at a time.

Benefits

  • A Generous Pension
    We will match your pension contributions up to 5% of your total salary because we believe in looking after your future.
     
  • WPA Health Care
    We will also provide you WPA health care.
     
  • Free Fridays
    We aim to set aside all day Friday for blogging, research and developing our exciting internal projects which we, as a team, define.  twiDAQ and findmebyip.com are just a few examples of Friday's output.

Key Skills

  • Coding: PHP (+some Perl or Objective-C a plus)
    90% of our codebase is written in PHP.  You must therefore be able to demonstrate an excellence in hand coding OO PHP5 and an understanding of basic design patterns.  An understanding of either Perl or Objective C would be a bonus.
     
  • Database: MySQL (+some Cassandra or SQLite)
    A strong understanding of MySQL 4 and 5 is absolutely essential.  Our SQL is largely handled programatically by the Spirit Framework.  Nevertheless it is imperative that you understand the principals of building and optimising MySQL database and particularly that you are comfortable working on the MySQL command line.
     
  • Web Service: Apache (+some lighttpd & background-knowledge) 
    You must be able to demonstrate a clear understanding of the anatomy of an HTTP request from server and client side.  An understanding of the workings of apache - configuration & optimisation - or some understanding of alternative web servers such as lighttd is preferable. 
     
  • Linux
    An understanding of linux is desirable.  A desire to learn is essential.  Knowledge of the linux command line is a definite advantage as is an understanding of rsync, bash, smb, svn etc.
  • Transports & Web Techniques: ( Javascript, JSON, AJAX, REST etc.  Various APIs )
    Finally a demonstrable understanding of modern inter-platform coding techniques is essential including JSON, AJAX and REST for browser/server communication and JSON preparation for API development either to browser or mobile devices.  An architectural understanding of popular social APIs from Google, Facebook & Twitter is a definate advantage.

The right candidate requires a broad understanding of the above technologies, an enthusiastic sense of initiative and attention to detail, an ability to find answers quickly and efficiently and the motivation to develop.

A clear understanding of the challenges and constraints of coding efficient systems for a high-traffic environment is a distinct advantage.

Your primary responsibility will be the ongoing development and support of a number of hosted software platforms and management/admin of Linux/Apache/MySQL/PHP server environments.

This role may include some client contact so a good manner is essential.

To apply please send a CV and covering letter to: no.agencies@deepbluesky.com

No canvas, no agencies.

Speak to an Expert now on 01225 444 674

Talk to Us