STAFIDE logo

Senior CI/CD Engineer (ID: 4119)

STAFIDE

Amsterdam
Full-time
5-10 years experience
On-site

Key Skills

CI/CD
DevOps
Jenkins
GitHub Actions
GitLab CI/CD
Azure DevOps
Python
Bash
PowerShell
Git
Automation
Software Deployment
Release Management
Security Scanning
Linux
Windows

Job Description

As a Senior CI/CD Engineer, you will
  • 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.
What You Bring to the Table
  • 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.
You Should Possess the Ability to
  • 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.
What We Bring to the Table
  • 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.
Let’s Connect

Want to discuss this opportunity in more detail? Feel free to reach out.

Recruiter: Asha Krishnan
Phone: +31 20 369 0609 ; Extn :146

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.

Added Today