CICD Development

薪资面议
2025-03-06










Brief description of the position/Range of responsibility:
- We are seeking a talented Software Developer to join our dynamic team. In this role, you will be responsible for designing, implementing, and maintaining our software in domain of testing and integration. You will play a critical role in developing a software with high quality.
Key tasks:
- Design, implement and maintain a high performance distributed software together with a web application
- Collaborate with simulation, testing, and operations teams to integrate
- Automate build, test, and deployment processes to improve efficiency and reliability
- Continuously optimize and enhance the software for performance, scalability, and security
- Extend and improve interoperability among existing tools
- Support all aspects of software development as a member of a cross-functional team
- Performing individual task-related duties in accordance with the knowledge and experience of the position holder.
- Advising other people holding positions at VCIC, its subsidiaries/associate companies, or cooperating organizations upon request and in consultation with the appropriate people responsible.
Qualification and skills:
- Academic degree in computer science, electrical engineering or a related field of comparable qualification
- Software development experience in C++ or full-stack (Python Web Backend and Frontend Development) Experience
- Strong knowledge in following fields: Linux, networking programming, RPC, REST, TCP/IP, UDP, multi-threading programming
- Proficient in JavaScript, Ajax and other Web development technologies, HTML/XHTML, CSS and other web page production technology, as well as the performance optimization of HTML+JS;
- Strong proficiency in CI/CD tools such as Jenkins, GitLab CI/CD, GitHub or similar, plug-in development experience is preferred
- Knowledge of cloud platforms (AWS, Azure) and deploying applications in cloud environments