Jenkins Administrator/ Architect

Genius Business Solutions

$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of hands-on experience with Jenkins administration
  • Proficient in Jenkins architecture design and implementation
  • Expertise in CI/CD pipeline concepts and related tools like Git and Maven/Gradle
  • Experience with test automation frameworks such as Cucumber
  • Basic scripting knowledge in Groovy or Shell for configuring Jenkins
  • Cloud migration experience from on-premises to cloud environments

Responsibilities

  • Design and set up Jenkins architecture including master/agent configurations
  • Install, configure, and perform upgrades of Jenkins systems
  • Manage Jenkins plugins, ensuring compatibility and stability
  • Configure and maintain continuous integration and delivery pipelines
  • Integrate Jenkins with test automation frameworks like Cucumber
  • Conduct migrations, performance tuning, and system upgrades
  • Troubleshoot issues related to builds, plugins, and system performance
  • Implement security best practices, including role-based access control and backups

Benefits

  • Flexible working arrangements
  • Opportunities for professional growth and development
  • Collaborative environment with Dev and QA teams
  • Cutting-edge technology stack
  • Remote work options available
Full Job Description
Job Summary

We are seeking a skilled Jenkins Administrator to design, implement, and manage CI/CD pipelines in distributed environments. The role involves plugin management, upgrades, troubleshooting, and ensuring seamless integration with test frameworks. Candidates should bring strong expertise in Jenkins architecture, cloud migration, and security best practices while collaborating with Dev/QA teams to maintain pipeline stability.

What are the top 3 skills required for this role?
1. Jenkins administration and architecture design
2. CI/CD concepts, Git, and build tools (Maven/Gradle)
3. Cucumber & Groovy/Shell

Job Description
  • Design and set up Jenkins architecture (master/agent or distributed setup)
  • Install, configure, and upgrade Jenkins across environments (on-prem ↔ cloud)
  • Manage Jenkins plugins, dependencies, and version compatibility
  • Configure and maintain CI/CD pipelines and job orchestration
  • Ensure seamless integration with test automation frameworks (e.g., Cucumber)
  • Perform environment migrations, upgrades, and performance tuning
  • Troubleshoot build failures, plugin issues, and system bottlenecks
  • Implement security best practices (RBAC, credentials, access control, backups)
  • Work closely with Dev/QA teams to ensure pipeline stability (no major script development required)

Required Skills
  • Strong hands-on experience in Jenkins administration and architecture design
  • Experience in Jenkins installation, upgrade, and migration (on-prem to cloud)
  • Deep understanding of plugin ecosystem, pipeline management, and distributed builds
  • Familiarity with CI/CD concepts, Git, and build tools (Maven/Gradle)
  • Exposure to test integration frameworks (Cucumber preferred)
  • Basic scripting knowledge (Groovy/Shell) for configuration

Similar Jobs

More Jobs at Genius Business Solutions

More Information Technology Jobs

Find similar Jenkins Administrator/ Architect jobs: