Jenkins Professional
Job Description
• Manage and maintain Jenkins environments including installation, configuration, upgrades, and troubleshooting.
• Design and implement CI/CD pipelines to automate build, testing, and deployment processes.
• Collaborate with development and QA teams to ensure smooth integration of code changes and releases.
• Monitor build pipelines and ensure system health, stability, and performance tracking.
• Customize Jenkins using plugins and extensions to improve automation capabilities.
• Integrate Jenkins with version control systems like Git for automated workflows.
• Work with scripting languages such as Groovy, Shell, or Python for pipeline automation.
• Support cloud platforms such as AWS or Azure and containerization tools like Docker and Kubernetes.
• Provide documentation for CI/CD processes, workflows, and configurations.
• Conduct training and support for team members on Jenkins best practices and usage.
