Senior DevOps Engineer - Jenkins Migration & CI/CD Modernization
Quick Overview
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
Similar jobs
DevOps Enigneer
Judge Group, Inc. · Scotland Neck, United States
35 minutes ago$55 - $65/hrDevOps Engineer - Dallas
Logisoft Technologies Inc · Dallas, United States
1 hour agoSRE/DevOps Engineer
Advanced Tech Placement · Johns Creek, United States
1 hour agoSr MySQL Database Administrator (DBA) DevOps & Cloud
ChaTeck Incorporated · United States
2 hours agoBig Data Platform Engineer - Our W2 Only (NO C2C / C2H)
Symphony Corporation · Austin, United States
2 hours agoLead Cloud Data Platform Engineer - Hybrid
Genesis10 · Phoenix, United States
3 hours ago$60 - $68/hr