Python Developer

GCS Recruitment Specialists Ltd
£30k pa
28 Sep 2017
03 Nov 2017
Contract Type
Full Time
A vacancy has arisen for a system developer in a fast-paced and growing IT Company. The growth of the business means that a confident, pro-active developer is required to work with the Senior Systems Administrator to improve our state of the art cloud platform, troubleshoot client problems and to keep on top of the internal DevOps infrastructure. Personal Requirements - Someone who is intelligent and bright with a great attitude, lots of initiative and who is incredibly pro-active - Someone who is willing and keen to learn new skills - Someone with excellent communication skills who enjoys helping others - Someone who is a natural problem solver with excellent attention to detail - Someone who is happy to take responsibility and see projects through to a successful conclusion Key IT Skills - Python, Django (essential) - Linux OS including CentOS (essential) - Linux programs and platforms including cPanel, MySQL, Nagios - Additional programming language such as Java or C would be useful - Networking, LAN, WAN, Cisco, Juniper - Cloud Platforms - an understanding of OpenStack would be a bonus Day to day activities - Update OpenStack platform and installer - Creating and managing a DevOps system to test new code - Writing new code (mostly in Python) with test coverage to implement new platform features Occasional activities - Supporting clients with their hosting enquiries in a Linux environment - Proactively monitoring the internal network and resources - Updating and maintaining multiple Linux servers - Writing clear 'how to' guides for troubleshooting common problems - Promptly answering support requests by email and phone and managing them through the ticketing system to ensure SLAs are met and customer expectations are exceeded. Experience in all areas is not required as training can be provided both in house and externally with the ability to gain qualifications as appropriate. It is more important that the successful candidate has an excellent programming background, is a great communicator, loves learning, has a desire to gain the skills needed and relishes the challenge of working with cutting edge technology in a small team.
This job was originally posted as