CI Engineer

Salary: Negotiable
Level: Senior Junior Middle
Location: Hanoi

Position: CI Engineer

Working Location: Doi Can, Ha Noi

Contact to: Vietsol Recruitment (recruitment@vietsol.com.vn)

Job responsibilities:

  • Build, configure, and maintain continuous integration (CI) environments according to project requirements
  • Optimize CI/CD processes and configuration management to standardize operations and increase pipeline automation rates.
  • Continuously improve existing CI/CD systems and pipelines to better meet project needs.
  • Establish CI/CD pipelines based on project planning and requirements, and build software versions.
  • Monitor and resolve pipeline operation issues, and release pipeline status reports.
  • Implement quality assurance measures

Requirements:

Must have: 

  • Bachelor’s degree or above in Computer Science, Software Engineering, or related majors.
  • Fluent in spoken English is a must
  • Proficiency in using continuous integration tools such as Jenkins, Git, Gerrit, Repo, Artifactory, Docker, Kubernetes, Helm and ArgoCD; skilled in building, maintaining, and optimizing CI services using these tools.
  • Proficiency in scripting languages including Python, Groovy, Shell, and Bash; mastery of at least one common programming language such as Java, C, or C++.
  • Familiarity with static code analysis and unit testing tools such as Parasoft, SonarQube, Coverity, Black Duck, JUnit, and GTest.
  • Familiarity with build tools such as Gradle, Maven, and Makefile, as well as understanding software compilation principles.
  • Familiarity with Linux development environments and common Linux operation and maintenance tools; ability to diagnose and troubleshoot service issues in Linux environments.
  • Knowledge of containerization technologies; proficient in using Docker and Kubernetes to build and manage CI infrastructure.

Preferred qualification (any one of the following is a plus):

  • Experience in the automotive electronics industry.
  • Experience in build optimization techniques such as incremental compilation and distributed compilation in embedded development.

Benefits:

  • Good salary (includes base salary, additional salary, housing allowance, meal allowance, etc.)
  • 13th month salary + Incentive/performance bonus
  • Salary review twice a year
  • Lunch monthly support
  • Mon–Fri & alternative Saturday working schedule with 44 hours/week.
  • 12 annual leave days plus 1 birthday leave
  • Health care insurance
  • Training & career development program
  • Oversea working opportunities
  • Working in international environment with experts around the world
  • Opportunities for career advancement to Team Leader, Group Leader, and Manager positions
  • Monthly budget for team activities, etc.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx