Linux and HTTP Virtualisation Software Developer

Nexus
London, UK
1 day ago
Apply on www.free-work.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Microsoft Word PHP (Programming Language) Application Programming Interfaces (APIs) Apache HTTP Server LAMP (Software Bundle) Bash Shell Ubuntu (Operating System) CentOS Cloud Computing Cluster Analysis Configuration Management Linux
+23 more
Disaster Recovery Perl (Programming Language) VMware ESX Servers Hypervisor Internet Protocol JSON Python (Programming Language) Kernel-Based Virtual Machine MySQL Netconf OpenStack Windows PowerShell Quick EMUlator (QEMU) Ansible Ruby Virtualization Technology Extensible Markup Language (XML) Scripting System Availability Saltstack Information Technology Puppet Restful APIs

Requirements

Our Client is looking to recruit a candidate with experience of developing software for the virtual support market.

It is essential that the you can demonstrate skills and experience in the following areas:

Linux (Ubuntu and CentOS, management & maintenance etc.)

Knowledge of Configuration Management Automation tools like Chef (also valid Puppet, Saltstack, Ansible)

Understanding of API documentation, implementation and supporting customers using these

Expert knowledge of HTTP (including RESTful services)

Best practice understanding of Hardware, Virtualization, Clustering, High Availability, Disaster Recovery and Security

Basic IP networking skills

It is also desirable for to be experienced in or familiar with the following (these will become part of the day to day role):

Virtualisation with KVM / QEMU

Scripting skills (Powershell, Python, Bash, Ruby, Perl, etc.)

LAMP (or components of - Linux, Apache, MySQL, PHP)

OpenStack (or similar cloud software platform)

VMware ESXi Hypervisor

Data Modelling tools (XML, NETCONF, YANG, JSON)

Must have the ability to break down larger projects into smaller components, and to be able to work independently.

Personal Qualities:

Excellent written and verbal communication skills. Presentable, good team player, but also able to work effectively alone for periods of time. Highly motivated and self-sufficient. Happy to travel and work away from home from time to time if specific projects require. Preferably drives with own transport.

An aptitude for and enjoyment of problem solving. Good time management, and the ability to accurately estimate time required to complete outstanding tasks.

The position is based at home with occasional travel to the company offices and/or to client sites for support or meetings.

Degree-level educated in Computer Science or similar subject.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.free-work.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

Videos

See all

Related articles

See all