We are seeking a highly skilled Senior Jenkins Admin to manage and operate the Jenkins platform for enterprise-level projects.
The ideal candidate will lead the development, customization, and optimization of Jenkins environments, enabling scalable and high-performing CI/CD pipelines.
This role also involves supporting cloud-based solutions and contributing to the organization’s DevOps transformation.
Key Responsibilities
- Manage and operate Jenkins environments for enterprise-scale deployments.
- Lead the development and optimization of Jenkins pipelines, including code and infrastructure scans.
- Enhance Jenkins to support extensions, scalability, and performance improvements.
- Assist in maturing existing CI/CD pipelines and shared solutions using AWS serverless and Kubernetes.
- Develop high-quality, efficient code in Python or Node.js to support shared DevOps solutions.
- Support other technology teams in transitioning to cloud and enterprise pipeline solutions.
- Contribute to the transformation of the team into a consultative DevOps organization.
- Ensure adherence to DevOps best practices and security standards.
Required Qualifications
- 4–6 years of experience managing, maintaining, and scaling Jenkins environments for large-scale enterprise deployments (100+).
- Operational experience with Jenkins as a CI/CD tool.
- Experience with configuration management tools such as Ansible, Puppet, or Chef.
- Proven experience in automating infrastructure deployment.
- Hands-on experience with AWS services including EC2, S3, IAM, RDS, and optionally Aurora.
- Familiarity with software-defined networks, data centers, virtual private clouds, and core network technologies.
- Experience with DevOps and GitOps practices.
- Exposure to multiple cloud platforms (GCP or Azure is a plus).
- Strong communication skills and ability to work collaboratively in a team environment.
- Proactive, enthusiastic, and self-motivated