Perl/Python Developer - Glasgow


Perl/Python Developer - Glasgow

  • Location

    Glasgow, Scotland

  • Sector:

    Software Development

  • Job type:


  • Salary::


  • Contact:

    Gail Maguire

  • Contact email:


  • High Salary:


  • Low Salary:


  • Reference:


  • Job Published:

    8 months ago

  • Expiry Date:


  • Startdate:


Perl/Python Developer - GLASGOW

My client is a highly dynamic and globally successful financial services organisation. They currently have an opportunity for a developer with good perl or python skills.

Team Profile:
The software distribution engineering team is looking for a strong Perl developer to enhance the tools used by all of the global developers in the bank to deploy software to its global distributed filesystem (AFS). The primary method of software distribution is a highly distributed, scalable, fault tolerant system that handles thousands of requests per-day. It is tightly integrated into the Firms proprietary entitlement and compliance mechanisms, as well as enforcing segregation between development, test and production environments.

Primary Responsibilities:
As a globally distributed application with a 24/7/365 up time requirement, the development team works closely with the global operations team using DevOps practices and methodologies. The team is also responsible for integrating container image deployment into existing developer and production environments including integration with existing entitlement and policy controls. The team sits alongside the larger Unix engineering group who are responsible for designing and implementing Linux infrastructure for the bank's distributed systems. The group is involved in evaluation, certification, integration, and maintenance of numerous products, including hardware,Operating Systems (Red Hat Linux and Solaris), system configuration, system services (DNS, DHCP, NTP, etc.), filesystems (AFS, NFS and various cluster filesystems), virtualization technologies and a variety of in-house developed tools.

Skills Required:
- Experience as a Developer (Perl or Python or similar) in a Linux environment
- Experience writing secure, testable and robust object-oriented code.
- Database design, development and optimization.
- Linux and networking fundamentals.
- Ability to troubleshoot a distributed application stack: network, database, OS, code.

Skills Desired:
- A track record of designing, implementing and supporting large distributed applications.
- Extensive development experience in Perl.
- Exposure to modern development tools and practices including git, jenkins, agile and continuous integration.
- Knowledge of recent developments in software distribution technologies and emerging paradigms such as containers.

This is an excellent opportunity for a developer looking to build on their skills and size of projects you are working on