Description
You will manage and operate the Jenkins platform for enterprise-scale deployments and CI/CD pipeline optimization.
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.
- Mature existing CI/CD pipelines and shared solutions using AWS serverless and Kubernetes.
- Develop efficient code in Python or Node.js to support shared DevOps solutions.
Required Skills
- 6+ years of experience in DevOps or infrastructure roles.
- Extensive experience managing, maintaining, and scaling Jenkins environments for large-scale enterprise deployments (100+).
- Operational expertise with Jenkins as a CI/CD tool.
- Proficiency with AWS services including EC2, S3, IAM, and RDS.
- Hands-on experience with configuration management tools such as Ansible, Puppet, or Chef.
- Experience automating infrastructure deployment.
- Knowledge of Kubernetes and GitOps practices.
- Strong coding skills in Python or Node.js.
- Understanding of software-defined networks, data centers, and VPCs.
Preferred Skills
- Experience with GCP or Azure.