OpenStack DevOps Engineer

GetLinks partner

Thanh Pho Da Nang, Vietnam

Negotiable
Software Development

Job description

Employment type: Full-time
Remote

We are looking for a DevOps Engineer who wants to support us in our strive for success as we are a growing company reaching for the stars!

As a company operating in Vietnam with mainly international clients, we would like our DevOps Engineer to understand the client's wishes and fulfill them together with our great development team. You should enjoy working in a family-oriented company that focuses on customer satisfaction and good communication. One of our core values is transparency and we believe that you find it just as important.

The DevOps Engineer will be responsible for the following:

● Design and develop features for ManageIQ and KubeVirt platforms, focusing on performance and scalability.

● Administer OpenStack environments, including integration with third-party services.

● Manage virtual machine workloads in Kubernetes clusters using KubeVirt, ensuring optimal operation.

● Build and deploy infrastructure using Infrastructure-as-Code (IaC) tools, automating processes for efficiency.

● Customize ManageIQ to meet specific requirements, including external API integrations.

● Collaborate with cross-functional teams to translate requirements into technical solutions

● Implement scalable solutions to address complex cloud management and virtualization challenges.

● Write clean, maintainable code following best practices and industry standards.

● Diagnose and resolve technical issues reported by users or during testing.

● Stay current with emerging technologies and trends in cloud management, Kubernetes, and virtualization.


The DevOps Engineer will report directly to the Line Manager and will possess the following attributes:

● Strong experience with OpenStack technologies, including KubeVirt and ManageIQ, and their integration.

● Proficiency with hypervisors (particularly KVM) and virtual machines.

● Experience with CI/CD pipelines and automation processes.

● Competence in profiling and monitoring, with experience in Prometheus or similar tools.

● Experience with virtualization and cloud technologies (e.g., OpenStack, AWS, Azure).

● Proficiency in at least one programming or scripting language (Python, NodeJS, Ruby).

● Excellent problem-solving and analytical skills.

● Ability to work both independently and collaboratively in a team environment.

● Strong communication skills, with the ability to articulate ideas and solutions effectively.

● Familiarity with Kubernetes and containerization technologies such as Docker.

● Experience with Minikube or similar Kubernetes development environments.

● Knowledge of Infrastructure-as-Code tools like Ansible, Terraform, or Chef.

● Familiarity with the Git version control system

● Contributions to open-source projects or participation in developer communities.


We offer our team members the following:

● Become part of a dynamic, hard-working team in a young company where you have the possibility to grow together with us.

● A work environment built on transparency, seamless processes, and a sensible approach combined with mixed cultures and English speaking environment

● Individual assessments every 6 weeks with your line manager

● Performance review every 6 months

● Varied and challenging work to help you grow your technical skill set

● 15 days of annual leave

● Competitive salary

● Bonus: 13th-month Salary

● Social insurance for employees who pass their probation

● Free English classes, free self-improvement books, free training courses, parental leave support

● 6 days of fully paid sick leave per year - can be used for the care of sick child

● High-end Health insurance after passing probation, with the opportunity to obtain for your whole family

● Working time: Monday – Friday, 8:30 am – 5:30 pm