As software is getting more and more complicated, continuous integration has played an important role in software development. We are looking for continuous integration engineer interns to help improve development and iteration workflow.
You will build and maintain a complete and automatic pipeline in a Linux / macOS environment and optimize the performance between source code commitment and the delivery of the final artifact.
You will also need to cooperate with the IT and R&D teams to search out the most advanced tools and introduce them to various teams to facilitate team collaboration and asset management.
RESPONSIBILITIES
- Maintain the CI service in a Linux / macOS environment
- Configure and deploy an automatic pipeline for the development team to use
- Build and improve our 1-Click deployment tools for CI service and more
- Plan and survey new software, tools, and systems in CI service to improve product development
- Work with the IT team to support our source code management system
REQUIREMENTS
- BS degree or currently majoring in computer science.
- 1+ years of software development experience in any programming/scripting languages.
- Experience in solving problems with Python, Ruby or Shell Scripts in a Linux / macOS environment
- Experience with UNIX-like administration
- Familiarity with source code control systems
PREFERRED QUALIFICATIONS
- Rich knowledge about common enterprise networking protocols such as LDAP, Kerberos, SNMP, etc.
- Rich knowledge about CI workflow or CLI automation
- Experience with web application development.
- Experience with GitLab management.
APPLICATION REQUIREMENTS
- Cover letter
- Resume