JOB TITLE: Software Development Manager


Industry : IT & Telecoms Job Location : Sheffield
Job Reference : 11855 Job Category : IT
Employment Type : Permanent Posted : 14/10/2015
 
Salary & Benefits : £50000 - £60000 per annum
 
Experience Required : See Job Description
 
Education Required : See Job Description



Please note you must be permitted to work in the EC to apply for this job.

Job Summary

The Role: Software Development Manager (LAMP) Location: Sheffield Package: £50-60,000 & Benefits Overview: We are looking to recruit a technically astute software all rounder to work in a development management capacity for this well established, but rapidly expanding software house. It is assumed you will have strong technical skills around Apache Server, LINUX, MySQL, Python and typical web technologies such as JavaScript and CSS.


Job Description

The Role: Software Development Manager (LAMP)
Location: Sheffield
Package: £50-60,000 & Benefits

Overview:
We are looking to recruit a technically astute software all rounder to work in a development management capacity for this well established, but rapidly expanding software house. It is assumed you will have strong technical skills around Apache Server, LINUX, MySQL & Python and typical web technologies such as JavaScript and CSS.

Leading a small development team, you`ll be responsible for the evolution of a web based software suite that is being rolled out on a global scale, and this role offers real chances of progression into a technical director position.

Key Responsibilities -

* Manage Development Team: Manage the development team and maintain the schedule of work for each developer. Determine priorities with during weekly development meeting.

* Functional Specifications/Designs: Design how software systems will work, in conjunction with the colleagues who understands the business requirements. Convert the 'what we want it to do' into 'how we will do it'

* Database Design: Design database tables and changes to the schemas to work with the design specifications

* Database Server Management: Manage the mysql servers including replication, emergency restarts, index analysis, performance monitoring

* Database Revision Management: Add new database schema changes into the system, test them and apply them to the live databases.

* Minor Bug Fixes and Changes: Perform minor bug fixes and code changes in Python, Perl, BASH, SQL, JavaScript/JQuery.

* Server Management: Patching operating systems, configuring and deploying new servers, reacting to security incidents (blocking IPs using CSF), investigating email transmission problems.

* Disk Space Management: Monitor and manage disk space on servers.

* Live VHost Management: Manage Apache vhosts on live web servers. Needs shell access on all servers and knowledge of the vhost generating skeletons and scripts.

* Information Security Review: Monitor Centos Security Mailing List and patch the servers when required.

Essential Skills:
* Linux, Apache, MySQL, Bash, Python and fundamental knowledge of the assumed web languages ranging from JavaScript, CSS etc. Blend of systems administration and development, perhaps with a focus on future automation and efficiency's of DevOps.

* Leadership, coaching and developing junior members of staff through to senior members of the dev team.

* Software Development Project life cycle experience from conception to completion.

Bluefire Consulting is an employment business acting on behalf of a client company.


Job Keywords

LINUX, Apache, Bash, Python, MySQL, Javascript, CSS, TCP/IP, Server



Bluefire Consulting is an equal opportunities Employment Business/Agency specialising in IT recruitment on a UK wide basis.

<< back to IT & Telecoms jobs