At a Glance
- Tasks: Develop software for virtual support, focusing on Linux and HTTP technologies.
- Company: Join a forward-thinking company in the virtual support market.
- Benefits: Enjoy remote work flexibility and opportunities for travel.
- Why this job: Be part of an innovative team that values problem-solving and independence.
- Qualifications: Degree in Computer Science or similar; experience with Linux and automation tools required.
- Other info: Must be willing to travel occasionally for projects.
The predicted salary is between 28800 - 48000 £ per year.
Our Client is looking to recruit a candidate with experience of developing software for the virtual support market. It is essential that 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 you 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 cv@nexusjobs.com in MS Word format, along with your salary expectations.
Linux and HTTP Virtualisation Software Developer employer: Jas Gujral
Contact Detail:
Jas Gujral Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Linux and HTTP Virtualisation Software Developer
✨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 capability to manage and maintain them effectively.
✨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, as practical experience will make you stand out during discussions.
✨Tip Number 3
Make sure you understand HTTP protocols and RESTful services thoroughly. Being able to discuss real-world applications and your experiences with APIs will show your depth of knowledge and readiness for the role.
✨Tip Number 4
Prepare to discuss your problem-solving skills and time management strategies. Think of examples from your past experiences where you successfully broke down complex projects into manageable tasks, as this aligns perfectly with what the employer is looking for.
We think you need these skills to ace Linux and HTTP Virtualisation Software Developer
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.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software development in the virtual support market. Mention your problem-solving abilities and how you can contribute to the company's success.
Highlight Relevant Skills: In your application, emphasise your scripting skills and any experience with LAMP or OpenStack. Be sure to mention your understanding of API documentation and your ability to work independently.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. Clear communication is key, so ensure your documents are well-written and free from typos.
How to prepare for a job interview at Jas Gujral
✨Showcase Your Technical Skills
Make sure to highlight your experience with Linux, especially Ubuntu and CentOS. Be prepared to discuss your familiarity with configuration management tools like Chef or Ansible, as well as your understanding of HTTP and RESTful services.
✨Demonstrate Problem-Solving Abilities
Since the role requires an aptitude for problem-solving, be ready to share examples of challenges you've faced in previous projects and how you approached them. This will show your ability to think critically and work independently.
✨Communicate Clearly
Excellent written and verbal communication skills are essential. Practice explaining complex technical concepts in simple terms, as you may need to support customers or collaborate with team members who aren't as technically savvy.
✨Prepare for Scenario-Based Questions
Expect questions that assess your ability to break down larger projects into manageable components. Think of past experiences where you successfully managed a project from start to finish, and be ready to discuss your time management strategies.