Search by job, company or skills

VMO Solutions

Mid/Senior DevOps Engineer

Save
new job description bg glownew job description bg glow
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

VMO, a proud member of the ALTEN Group, is a global leader in engineering and IT services with a workforce exceeding 60,000 professionals. Trusted by major global enterprises, including Fortune 500 companies, VMO drives digital transformation by offering expertise in consulting, technology, and research. Leveraging advanced capabilities in AI, Data, IoT, and Cloud, VMO creates innovative solutions that optimize operations and accelerate technology adoption. With a strong international presence, VMO has a proven track record in delivering impactful solutions across industries such as healthcare, finance, and manufacturing. The company continues to lead innovation in smart technologies, empowering organizations to thrive in a dynamic digital landscape.

Role Description:

This is a full-time role for a Middle/Senior DevOps Engineer located on-site in Hanoi. The DevOps Engineer will be responsible for creating and maintaining infrastructure as code (IaC), collaborating with software development teams to integrate tools for efficient deployments, maintaining continuous integration/continuous deployment (CI/CD) pipelines, performing system administration tasks with a strong focus on Linux environments, and implementing robust tools and processes to ensure reliable and scalable systems.

Scope of work

Infrastructure Automation and Configuration Management:

• Write and maintain Bash scripts and automation tooling to provision, configure, and manage Linux-based infrastructure.

• Implement and maintain configuration management using tools such as Ansible to ensure environment consistency across dev, staging, and production.

• Automate software installation, upgrade, and patching workflows to reduce manual effort and human error.

• Manage and troubleshoot Linux system components including services, networking, storage, and user access.

CI/CD Pipeline Development and Maintenance:

• Build, maintain, and improve CI/CD pipelines that automate build, test, and deployment workflows.

• Integrate infrastructure validation steps into pipelines to catch environment regressions early.

• Collaborate with development teams to define pipeline standards and ensure consistent deployment practices.

Cloud and Container Infrastructure:

• Support provisioning and management of cloud resources on AWS or Azure, including compute, networking, and storage components.

• Work with Kubernetes clusters to deploy, monitor, and troubleshoot containerized workloads.

• Use Terraform to manage infrastructure as code, including reading, modifying, and applying existing configurations.

Infrastructure Validation and Testing:

• Design and execute end-to-end validation tests for infrastructure deployments to confirm system behavior matches expected outcomes.

• Develop automated test scripts to verify infrastructure state after provisioning or configuration changes.

• Perform installation and upgrade testing for software components, documenting results and flagging deviations.

• Grow automation test coverage for infrastructure as a continuous improvement activity.

Monitoring, Log Analysis, and Troubleshooting:

• Analyze system and application logs to identify root causes of failures, performance degradation, or configuration drift.

• Set up and maintain basic monitoring and alerting to provide visibility into infrastructure health.

• Respond to infrastructure incidents and contribute to post-incident documentation and remediation.

Documentation and Reporting

• Maintain clear documentation for infrastructure architecture, runbooks, deployment procedures, and known issues.

• Produce validation reports and change records that provide traceability for infrastructure modifications.

• Participate in sprint planning and retrospectives; provide regular status updates to the engineering team.

Requirements:

• 3+ years of experience in a DevOps, infrastructure engineering, or systems administration role.

• Demonstrated experience managing Linux servers in a production or staging environment.

• Hands-on experience writing Bash scripts to automate operational tasks.

• Practical experience building or maintaining CI/CD pipelines.

• Exposure to at least one configuration management tool (Ansible preferred).

Technical Skills:

• Linux & Shell Scripting

• CI/CD Pipelines

• Configuration Management

• Cloud Platforms

• Container & Orchestration

• Infrastructure as Code

• Infrastructure Validation

Soft Skills:

• Strong ownership mindset: you see a problem, you fix it or escalate it - no waiting to be told.

• Systematic troubleshooting approach: able to isolate variables and reproduce issues before proposing fixes.

• Clear written English for documentation, incident reports, and async communication with distributed teams.

• Continuous improvement orientation: proactively identifies toil and proposes automation solutions.

• Comfortable in an outsourcing / client-facing delivery context with defined SLAs and change management processes.

English skill: Upper - Intermediate

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148525055