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.
Tiếng Việt
日本語