该职位来源于猎聘 About This OpportunityWe are seeking an experienced and innovative DevOps Engineer to join our team. In this role, you will be responsible for maintaining and improving our CI/CD pipelines, managing software build systems, and supporting automation efforts across development and operations.
What you will do
- Maintain and optimize CI/CD pipelines based on Jenkins, ensuring stable and efficient build and deployment processes
- Develop and maintain build scripts and automation tools to support software delivery across multiple projects
- Collaborate with development teams to integrate automated testing and deployment solutions
- Manage and maintain Linux-based servers and containerized environments (e.g., Docker)
- Write and maintain Shell scripts and other automation scripts (e.g., Python) to streamline operations
- Monitor, troubleshoot, and resolve issues in build and deployment workflows
- Evaluate and integrate new DevOps tools and best practices to improve team productivity
What you will bring
- Bachelor degree or above in Computer Science/Communication or related information technology area
- Strong experience with Linux systems and command-line tools with 3-5 years
- Proficiency in Shell scripting (Bash) and basic knowledge of Python or similar scripting languages
- Solid hands-on experience with Jenkins, including pipelines (declarative or scripted), job configuration, and plugin management
- Familiarity with Git and common branching workflows (e.g., Git
- Flow)
- Experience with software build tools (e.g., Make, Maven, Gradle, CMake)
- Basic understanding of networking concepts, firewalls, and TLS/SSL certificates
- Strong communication and problem-solving skills
- Security and compliance as part of DevSecOps are preferred
- Microservice architecture is preferred
- Vault is a plus
- Sonarqube or any other static code analyzer, integrated into the CI/CD pipeline are preferred