
Senior CI/CD Engineer (ID: 4119)
Key Skills
Job Description
- Design, develop, and maintain CI/CD pipelines to automate software build, testing, integration, and deployment processes.
- Assess existing build and deployment workflows and identify opportunities to improve automation, reliability, and delivery efficiency.
- Configure and manage CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
- Integrate automated testing, code quality checks, and security scanning into CI/CD pipelines.
- Manage source code repositories, branching strategies, version control, and release workflows using Git.
- Automate application builds, artifact packaging, deployments, and release management across development, testing, staging, and production environments.
- Implement deployment validation, rollback mechanisms, and failure recovery procedures to minimize disruption to application services.
- Manage build artifacts and package repositories to ensure consistent and traceable software releases.
- Develop automation scripts using Python, Bash, or PowerShell to support pipeline execution and operational tasks.
- Troubleshoot pipeline failures, build errors, integration issues, and deployment problems.
- Implement pipeline security best practices, including access controls, secrets management, and secure deployment configurations.
- Monitor pipeline performance and collaborate with development, QA, infrastructure, and operations teams to improve software delivery processes.
- Maintain technical documentation for CI/CD workflows, build configurations, deployment procedures, and release processes.
- Proven experience in CI/CD engineering, DevOps, build engineering, or software deployment automation.
- Hands-on experience with CI/CD platforms such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
- Strong understanding of Continuous Integration, Continuous Delivery, and Continuous Deployment principles.
- Practical experience with Git, source code management, branching strategies, and version control.
- Experience with scripting languages such as Python, Bash, or PowerShell.
- Knowledge of automated testing, software build processes, artifact management, and release workflows.
- Understanding of deployment strategies, including rolling, Blue-Green, or canary deployments.
- Experience troubleshooting build failures, pipeline execution issues, and deployment errors.
- Familiarity with Linux and/or Windows environments.
- Understanding of secure pipeline practices, credential management, and integration of automated security checks.
- Strong analytical, problem-solving, and troubleshooting skills.
- Analyze existing CI/CD pipelines and identify bottlenecks, inefficiencies, and opportunities for automation.
- Design and implement reliable, reusable, and maintainable pipeline workflows.
- Automate build, testing, deployment, and release validation processes.
- Integrate source code repositories, testing frameworks, artifact repositories, and deployment environments.
- Troubleshoot complex pipeline failures and resolve build, configuration, and deployment issues.
- Implement appropriate validation and rollback mechanisms to support reliable software releases.
- Collaborate effectively with software developers, QA engineers, architects, and infrastructure teams.
- Apply version control, security, and release management best practices throughout the software delivery lifecycle.
- Maintain clear technical documentation and communicate pipeline improvements and technical issues effectively.
- Continuously improve deployment reliability, pipeline performance, and software delivery efficiency.
- An opportunity to contribute to software delivery automation and CI/CD modernization initiatives.
- Hands-on exposure to build automation, deployment orchestration, and release management.
- The opportunity to improve existing pipelines and implement efficient deployment workflows.
- Collaboration with cross-functional teams, including developers, QA engineers, DevOps professionals, and architects.
- Exposure to modern CI/CD tools, scripting, automation, and software delivery practices.
- An opportunity to contribute to reliable, scalable, secure, and efficient software releases.
Core Responsibilities
Design, develop, and maintain CI/CD pipelines to automate software build, testing, and deployment processes. Collaborate with cross-functional teams to improve software delivery efficiency and implement pipeline security best practices.
Requirements
Requires proven experience in CI/CD engineering, DevOps, or software deployment automation with at least 5 years of experience. Proficiency in CI/CD platforms, scripting languages like Python or Bash, and strong knowledge of Git and release workflows is essential.
About STAFIDE
Industry: Staffing and Recruiting
Company size: 11-50 employees
Headquartered in the Netherlands, STAFIDE specializes in Niche Tech Recruitment across Europe, connecting top talent with outstanding opportunities in the IT sector. Our data-driven recruitment model ensures the ideal match between candidates and employers, enhancing both skill alignment and cultural fit. With a strong focus on Skill-Based Hiring, we provide candidates with an in-depth understanding of the organization—whether for permanent positions or temporary assignments (interim opdrachten) like secondment (detachering)—strengthening employer branding for our clients as a recruitment company (uitzendbureau). In today’s fast-evolving tech landscape, we recognize the unique challenges companies face in sourcing highly skilled talent. Our advanced, AI-driven talent intelligence system (ATS) is specifically designed to prioritize Skill-Based Hiring for niche IT roles, empowering organizations to address talent shortages by identifying professionals with the expertise to drive innovation and growth. Whether you’re a company in search of exceptional talent or a professional seeking your next ICT role, STAFIDE is your strategic recruitment (werving en selectie) partner. Our deep expertise in the Dutch market, combined with a steadfast commitment to excellence, makes us the preferred choice for all your recruitment needs.