Haystack
← Back to Jobs
Technology

Senior DevOps Engineer - Jenkins Migration & CI/CD Modernization

Techno Talent Inc.McLean, VA🇺🇸United StatesPosted 8 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

We are seeking an experienced DevOps Engineer to lead and support a large-scale Jenkins Migration and CI/CD Modernization initiative. The ideal candidate will have deep expertise in Jenkins architecture, pipeline migration, automation, cloud platforms, Infrastructure as Code (IaC), and DevOps best practices.

The candidate will be responsible for assessing existing Jenkins environments, migrating pipelines and jobs to modern CI/CD platforms, improving build and deployment automation, and ensuring minimal disruption to development and release processes.


Key Responsibilities

  • Assess and analyze existing Jenkins environments, jobs, plugins, and CI/CD workflows.

  • Plan and execute migration of Jenkins pipelines to upgraded Jenkins environments or alternative CI/CD platforms (GitHub Actions, GitLab CI, Azure DevOps, etc.).

  • Convert and optimize Jenkins Freestyle jobs into Pipeline-as-Code (Jenkinsfile).

  • Design, develop, and maintain scalable CI/CD pipelines.

  • Automate build, test, deployment, and release processes.

  • Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or Ansible.

  • Collaborate with development, QA, security, and infrastructure teams to ensure successful migration.

  • Troubleshoot Jenkins build failures, plugin compatibility issues, and deployment problems.

  • Configure and manage Jenkins agents, controllers, credentials, and shared libraries.

  • Integrate CI/CD pipelines with source control systems such as GitHub, GitLab, or Bitbucket.

  • Implement DevSecOps practices including code quality, security scanning, and compliance checks.

  • Create migration documentation, runbooks, and operational procedures.

  • Optimize pipeline performance, scalability, and reliability.


Required Skills

  • 7+ years of DevOps engineering experience.

  • 5+ years of hands-on Jenkins administration and pipeline development.

  • Strong experience migrating Jenkins environments and CI/CD pipelines.

  • Expertise with Jenkins Pipeline, Groovy scripting, Shared Libraries, and Jenkinsfile.

  • Experience with GitHub, GitLab, Bitbucket, or Azure Repos.

  • Strong Linux administration skills.

  • Experience with Docker and Kubernetes.

  • Experience with Terraform, Ansible, or CloudFormation.

  • Strong scripting skills using Python, Bash, or PowerShell.

  • Experience implementing CI/CD best practices and automation.

  • Knowledge of DevSecOps tools and processes.

  • Excellent troubleshooting and communication skills.

Skills

Docker
Ansible
Azure
Bash
CloudFormation
GitHub Actions
GitLab CI
Groovy
Jenkins
Kubernetes
PowerShell
Python
Terraform

Similar jobs