OpenStack Virtualization Engineer

Consulteer
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Java
Confluence
JIRA
CFEngines
Configuration Management
Continuous Integration
DevOps
Distributed Systems
Perl
Hyper-V
Linux System Administration
Open Source Technology
OpenStack
Software Deployment
Software Engineering
Systems Integration
Virtual Machines
Virtualization Technology
Scripting (Bash/Python/Go/Ruby)
System Availability
Atlassian Tools
Bitbucket
Operational Systems
Puppet
Jenkins

Job description

  • Building and maintaining virtual machine clusters and ensuring high availability.
  • Deploying and managing applications running on OpenStack environments.
  • Integrating and maintaining CI/CD pipelines using tools like Jenkins and Atlassian suite.
  • Managing configuration and automation using tools such as CFEngine, Puppet, or Chef.
  • Troubleshooting and optimizing infrastructure performance, scalability, and reliability.
  • Collaborating with developers and DevOps teams to streamline application deployment and lifecycle management.
  • Maintaining detailed technical documentation and contributing to continuous improvement initiatives.Join us as an OpenStack Engineer and shape the future of cloud virtualization.

Requirements

Do you have experience in Virtualization?, Do you have a Bachelor's degree?, * Deploying and configuring OpenStack environments, including networking, storage, and compute services., * 3+ years of hands-on experience with OpenStack and Hyper-V.

  • Proven experience deploying, managing, and scaling virtualized environments.
  • 3+ years of experience with CI/CD tools such as Jenkins and Atlassian (Bitbucket, Jira, Confluence).
  • 2+ years of hands-on experience with configuration management tools (CFEngine, Puppet, or Chef).
  • Basic scripting skills in Perl (knowledge of other scripting languages is a plus).
  • Understanding of software development lifecycle and basic programming concepts (Java, C).
  • Strong background in Linux system administration and open-source operating systems.
  • Excellent understanding of networking, storage, distributed systems, and virtualization technologies.
  • Strong analytical and problem-solving skills, with the ability to work independently in dynamic environments.
  • Effective communication skills and ability to collaborate in cross-functional teams.

Apply for this position