Enable job alerts via email!

Software Developer

Harvey Nash Group

Glasgow

Hybrid

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Software Developer to join their Glasgow team. This role involves designing and developing a secure and agile technical platform for business applications. You'll work on creating highly available solutions for storage management while collaborating with global teams. The ideal candidate will have strong programming skills in Python or Perl and a solid understanding of SDLC best practices. If you thrive in a dynamic environment and are eager to contribute to innovative projects, this opportunity is perfect for you. Join a forward-thinking company that values creativity and technical expertise.

Qualifications

  • Proficient in Python and/or Perl with experience in software development.
  • Familiarity with storage technologies and system architecture is a plus.

Responsibilities

  • Design and develop scalable solutions for storage management.
  • Work with 3rd party vendors and develop in-house applications.

Skills

Python
Perl
Software Development Lifecycle (SDLC)
Organizational Skills
English Communication

Education

Bachelor's in Computer Science

Tools

Linux
Azure
AWS
Google Cloud
Docker
Kubernetes

Job description

Software Developer - Glasgow - Inside IR35 - Hybrid

Day Rate - Up to £472

Duration - 12 months

Harvey Nash's FS Client are hiring a Software Developer to support in designing and developing a reliable, secure, and agile technical platform for the Client's business applications and operations. You must travel onsite 3 days per week in Glasgow.

Responsibilities include:

  • Designing and developing highly available and scalable solutions to manage the firm-wide storage repository including storage provisioning, monitoring, alerting, auditing, inventorying, etc.
  • Architecting and integrating a storage solution while working with 3rd party vendors, and developing in-house applications that will become part of the technology platform for the business.
  • Designing storage tools for problem management and preventive maintenance (alert and capacity management).
  • Understanding storage virtualization, automation, storage provisioning, distributed and scale-out file systems, software-defined storage solutions, and emerging technologies in infrastructure automation and observability.
  • Working as part of a global team and effectively communicating customer requirements and technical solutions.
  • Relevant experience (intermediate to advanced preferred) in deploying, operating, and administering a Linux operating system in an enterprise-level ecosystem is desirable.

Required skills / knowledge:

  • Experienced in software development and proficient in one or more of the following programming languages: Python, Perl.
  • Experience with SDLC (software development lifecycle) best practices in large software development projects.
  • Good knowledge in Computer Science fundamentals.
  • Good organizational and English communication skills, with the ability to prioritize multiple projects and objectives.

Desirable:

  • Familiarity with Object-Oriented concepts and SQL programming.
  • Knowledge of storage technologies including Fibre Channel, ISCSI, SCSI, NFS, CIFS, POSIX, Object Storage, SAS, SATA, FLASH (NVME, SSD, etc.), RAID, Erasure Coding, Distributed/Scale-out Storage, File systems, and High-availability methods.
  • System Architecture experience within enterprise UNIX (RHEL)/Windows Server environments, Container environments (RH Open Shift/Kubernetes/Docker, etc.), and Cloud environments (Azure/AWS/Google) is highly desirable but not required.
  • Understanding of Client/Server, Scale-out architectures, virtualization, performance, and capacity management.
  • Effective troubleshooting skills across O/S, network, and storage.
  • Knowledge of the following vendor products is preferred but not required: NetApp 7mode/cDOT/Engenio, IBM Spectrum Scale (aka GPFS), HDS Storage Arrays/HCP, EMC Atmos, Brocade SAN/FOS, Veritas Storage Foundation Suite, Sybase, DB2.
  • Skills Proficiency: Advanced (in Programming)/Intermediate + (in Storage and/or Linux).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.