Skip to content

Dev-Ops Engineer

Posted on August 21, 2023

Job information

Hồ Chí Minh
Job type
Number of recuirements
Expired date
August 31, 2023
Mail toYour email


The role of a DevOps Engineer includes:

  • Continuous Integration and Continuous Deployment (CI/CD):Building, configuring, and maintaining CI/CD systems to automate software testing and deployment processes.
  • Infrastructure Management:Designing, deploying, and operating server, network, and storage infrastructure. This may involve using cloud services and infrastructure management tools (Infrastructure as Code – IaC).
  • Performance Optimization:Monitoring, analyzing, and optimizing the performance of applications and systems to ensure smooth operation and meet latency and scalability requirements.
  • Security: Ensuring the security of applications and systems by implementing security solutions, monitoring threats, and deploying patches as needed.
  • System Recovery: Designing and implementing data backup strategies, system recovery, and business continuity plans in case of incidents or data loss.
  • Monitoring and Evaluation: Using monitoring and assessment tools to track the status of applications and systems, detect issues early, and minimize downtime.
  • Collaboration with Other Departments: Collaborating closely with development, operations, and security teams to ensure the continuous, stable, and secure operation of applications and systems.
  • Process Optimization: Reviewing and improving software development and operational processes, reducing barriers between teams, and accelerating development.
  • Training and Support: Providing guidance and support to team members on DevOps technologies, tools, and practices to ensure understanding and proper implementation.


  • Software Development Knowledge: DevOps Engineers need to have knowledge of software development to understand the software development process and interact effectively with developers.
    • Operating System Knowledge: Understanding of common operating systems such as Linux, Windows, and macOS, as well as skills in system management and operation.
    • Programming and Scripting Skills: Proficiency in at least one programming language (e.g., Python, Ruby, Go, Java) and coding skills to automate processes.
    • Cloud Technology Knowledge: Familiarity with popular cloud services like AWS, Azure, Google Cloud Platform, and the ability to deploy and manage cloud infrastructure.
  • System and Networking Skills: DevOps Engineers should have knowledge of system and networking concepts to deploy and maintain organizational systems and networks.
    • Network and Security Knowledge: Understanding of network protocols, network devices, and security tools and practices.etwork devices, and security tools and practices.
    • Infrastructure as Code (IaC): Skills in using IaC tools like Terraform, Ansible, Puppet, or Chef to automate infrastructure deployment and management.
  • DevOps Tools: Familiarity with DevOps tools such as Git, Jenkins, Ansible, Docker, Kubernetes, etc., to implement DevOps processes and tools.
  • Source Code Management: Skills in source code management to control and manage application source code.
  • Automation Skills: DevOps Engineers need automation skills to optimize system performance and reliability.
  • Project management skills: Ability to manage and operate DevOps projects effectively.
  • Logical thinking skills: Strong logical thinking skills to analyze and solve technical problems accurately.
  • Communication skills: Effective communication skills are essential for interacting with developers, managers, and team members in the DevOps team.
  • Continuous Learning: DevOps Engineers must have the ability to continuously learn to stay updated on new technologies and develop their skills over time.


  • Education: Bachelor's Degree
  • Age: 25 -35
  • Salary: Competitive

Get started with iLotusLand today

Consulting on solutions to monitor and manage environmental monitoring data easily and effectively.