Job Description
Key responsibilities
* To be responsible for the delivery of assigned projects on the Roadmap.
* To be a technical authority within the group and within the wider the client.
* To work with the technical teams, product owners and 3rd party supplier to ensure that technical solutions are aligned with the clients technical strategy.
REQUIRED KNOWLEDGE & EXPERIENCE
* Extensive technical knowledge of large-scale, web service technologies from a developer, operations and networking perspective - to include Unix system admin, development, distribution and streaming (devop)
* 4+ year commercial Java, OO, PHP, Zend, Mysql and Apache programming Object Oriented system design experience.
* Experience interfacing to and managing Relational Databases
* Track record of developing architectural or mission critical software to an agreed plan and delivering on that plan.
* Knowledge of software engineering methodologies as well as experience of using SCM tools such as source control, issue tracking and automated build systems
* Demonstrable knowledge and hands-on operational experience of existing and emerging platform and application monitoring tools and consoles. Able to harness their potential to enhance the performance and robustness of the client’s 24*7 incident management team - This includes streaming monitoring.
* Knowledge and experience in implementing software (end to end development) using a range of software tools and languages such as PHP Perl, Python, Mysql, HTML, CSS, Javascript and shell script.
* Proven experience managing service performance monitoring on one or more platforms (web, mobile, TV enabled devices) with special emphasis on end-user experience: including setup of key performance indicator checks and alerting systems, analysing data and presenting trend reports.
DESIRED KNOWLEDGE & EXPERIENCE
* Experience of Spring and Hibernate
* Specific knowledge of Subversion, Jira, Confluence, Maven and Hudson.
* Previous experience utilising third party commercial end user experience monitoring tools e.g. Gomez, Keynote is an advantage.
Key responsibilities
* To be responsible for the delivery of assigned projects on the Roadmap.
* To be a technical authority within the group and within the wider the client.
* To work with the technical teams, product owners and 3rd party supplier to ensure that technical solutions are aligned with the clients technical strategy.
REQUIRED KNOWLEDGE & EXPERIENCE
* Extensive technical knowledge of large-scale, web service technologies from a developer, operations and networking perspective - to include Unix system admin, development, distribution and streaming (devop)
* 4+ year commercial Java, OO, PHP, Zend, Mysql and Apache programming Object Oriented system design experience.
* Experience interfacing to and managing Relational Databases
* Track record of developing architectural or mission critical software to an agreed plan and delivering on that plan.
* Knowledge of software engineering methodologies as well as experience of using SCM tools such as source control, issue tracking and automated build systems
* Demonstrable knowledge and hands-on operational experience of existing and emerging platform and application monitoring tools and consoles. Able to harness their potential to enhance the performance and robustness of the client’s 24*7 incident management team - This includes streaming monitoring.
* Knowledge and experience in implementing software (end to end development) using a range of software tools and languages such as PHP Perl, Python, Mysql, HTML, CSS, Javascript and shell script.
* Proven experience managing service performance monitoring on one or more platforms (web, mobile, TV enabled devices) with special emphasis on end-user experience: including setup of key performance indicator checks and alerting systems, analysing data and presenting trend reports.
DESIRED KNOWLEDGE & EXPERIENCE
* Experience of Spring and Hibernate
* Specific knowledge of Subversion, Jira, Confluence, Maven and Hudson.
* Previous experience utilising third party commercial end user experience monitoring tools e.g. Gomez, Keynote is an advantage.