Ho Chi Minh City, Ho Chi Minh City, Vietnam

Linux System Engineer

 Job Description:

Job Reference: L578X3R5

Responsibilities:

- Design and configure Linux operating systems in both physical and virtualized environments.

- Collaborate with development teams to provide necessary resources and support.

- Develop and maintain automation scripts using Python, Chef, and Ansible to streamline server and storage administration tasks.

- Continuously monitor, optimize, and improve system performance, capacity, and availability.

- Collaborate with cross-functional teams to ensure high-level service delivery and performance.

- Create and maintain comprehensive documentation related to deployments.

- Assist in the development and execution of disaster recovery and business continuity plans.

- Stay up-to-date with the latest industry trends and advancements in Linux and network technologies.

- Formulate packages for software distribution and patching.

- Lead testing practices to ensure software updates do not negatively impact key business applications or user experience.

- Participate in an on-call rotation periodically, providing out-of-hours support as needed.

Requirements:

- Bachelor's degree in Computer Science, Information Technology, or a related field.

- Minimum of 5 years of relevant experience in Linux system administration.

- Strong knowledge of Linux operating systems and hardware.

- Experience with Cloud technologies, Virtualization

- In-depth knowledge of Linux distributions, including RedHat, CentOS, Debian, etc.

- Knowledge of networking, virtualization, and storage technologies.

- Solid understanding of protocols such as DNS, HTTP, LDAP, SMTP, and SNMP.

- Additional Linux certifications (RHCT, RHCE, and LPIC) will be considered an advantage.

- Experience in SAN, NAS, Storage operations, backup operations, and virtualization software.

- Familiarity with cloud technologies such as Red Hat, SuSE, OpenShift, AWS, Mesos, Azure/Azure Pack.

- Knowledge of Agile, DevOps practices, and ITIL processes.

- 3 to 5 years of scripting experience with Python, Ruby, Perl, or other automation tools.

- Experience installing, configuring, and maintaining services such as Bind, Apache, MySQL, nginx, etc.

- Strong grasp of configuration management tools, including Puppet, Chef, and Ansible.

- Familiarity with best practices and techniques to maintain and enhance information security.

- Expertise in complex software configuration for common and specialized software.

- Experience in monitoring End User Computing operations and providing metrics.

- Tech-savvy with a passion for learning new technology and tools.

- Customer-focused with excellent communication and problem-solving skills.

- Ability to communicate effectively at all levels within the organization.

- Strong prioritization, organizational, and time-management skills.

- Ability to work independently and in a team environment.

- Excellent planning and discipline to manage help desk tickets and internal IT tasks.

- Ability to work in a fast-paced, dynamic environment.

- Strong commitment to continuous learning and professional development.

- Willingness to travel for the new deployment of systems in the other countries

  Required Skills:

Linux