Senior CI/CD Engineer (ID: 4119)

STAFIDE

Jobid=642864332291837219(0.0512)

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
Email:
LinkedIn:

Lees hier meer…