At a Glance
- Tasks: Develop software for virtual support, manage Linux systems, and implement APIs.
- Company: Join a forward-thinking company in the virtual support market.
- Benefits: Work from home with occasional travel; flexible hours and a supportive team culture.
- Why this job: Great opportunity to enhance your tech skills while solving real-world problems.
- Qualifications: Degree in Computer Science or similar; experience with Linux and HTTP required.
- Other info: Must be self-motivated and enjoy problem-solving; travel may be necessary.
The predicted salary is between 28800 - 48000 £ per year.
About the Job
Linux and HTTP Virtualisation Software Developer
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.
Please respond with CV to Click here to contact this recruiter in MS Word format, along with your salary expectations.
Linux and HTTP Virtualisation Software Developer (IT) employer: Nexus Jobs Limited
Contact Detail:
Nexus Jobs Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Linux and HTTP Virtualisation Software Developer (IT)
✨Tip Number 1
Familiarise yourself with the specific Linux distributions mentioned in the job description, such as Ubuntu and CentOS. Having hands-on experience with these systems will not only boost your confidence but also demonstrate your practical skills during interviews.
✨Tip Number 2
Brush up on your knowledge of Configuration Management Automation tools like Chef, Puppet, or Ansible. Consider setting up a small project where you can implement these tools to automate tasks, which will give you real-world examples to discuss in your interview.
✨Tip Number 3
Make sure you understand HTTP and RESTful services thoroughly. You could create a simple API and document it, which will not only enhance your understanding but also provide you with a tangible example to showcase your skills when speaking with potential employers.
✨Tip Number 4
Since the role requires good communication skills, practice explaining complex technical concepts in simple terms. This will help you convey your ideas clearly during interviews and show that you can support customers effectively.
We think you need these skills to ace Linux and HTTP Virtualisation Software Developer (IT)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Linux, HTTP, and virtualisation software. Use specific examples that demonstrate your skills in configuration management tools like Chef or Ansible.
Showcase Relevant Skills: In your application, emphasise your scripting skills and any familiarity with KVM/QEMU or OpenStack. Mention any projects where you've successfully implemented these technologies.
Craft a Strong Cover Letter: Write a cover letter that reflects your passion for problem-solving and your ability to work independently. Discuss how your personal qualities align with the company's needs, such as your communication skills and time management.
Follow Application Instructions: Ensure you submit your application in MS Word format as specified. Include your salary expectations clearly to avoid any misunderstandings later in the process.
How to prepare for a job interview at Nexus Jobs Limited
✨Showcase Your Linux Expertise
Be prepared to discuss your experience with Linux, particularly Ubuntu and CentOS. Highlight specific projects where you managed or maintained these systems, as this will demonstrate your hands-on skills.
✨Familiarise Yourself with Configuration Management Tools
Make sure you understand the configuration management automation tools mentioned in the job description, such as Chef, Puppet, or Ansible. Be ready to explain how you've used these tools in past projects to streamline processes.
✨Understand API Documentation
Brush up on your knowledge of API documentation and implementation. Be prepared to discuss how you've supported customers using APIs, as this is a key part of the role.
✨Demonstrate Problem-Solving Skills
Since the role requires an aptitude for problem-solving, think of examples where you've successfully tackled complex issues. This could involve discussing your approach to high availability, disaster recovery, or security challenges you've faced.