Senior DevOps Platform Engineer
adobe
Job Description
- Own end-to-end administration of managed Jenkins infrastructure across Corp and AWS environments.
- Drive the Unmanaged → Managed Jenkins initiative — migration planning, execution, and stakeholder communication.
- Implement security hardening: RBAC, SSO/LDAP integration, secrets management, and audit logging.
- Build self-service Jenkins capabilities, provisioning workflows, and Ansible/Chef-based automations.
- Manage integrations with internal tooling platforms and CICD alert mute/unmute workflows.
- Plan and execute Jenkins version upgrades with full test coverage and rollback plans.
- Create and refresh AMIs for AWS Jenkins agent instances.
Artifactory & XRay
- Administer Artifactory deployments across AWS, Corp, and Azure (HA, replication, storage).
- Lead the New Gen Artifactory initiative and manage architectural migrations.
- Maintain Varnish caching layer: configuration, TTL tuning, and incident response.
- Manage XRay policies, scan configurations, and drive upgrades and patching.
- Automate support bundle generation and own license/vendor relationship with JFrog and Varnish.
CircleCI
- Plan and execute CircleCI server upgrades including Nomad client AMI creation and refresh.
- Manage license renewals, certificate rotations, and cost chargeback reporting.
Developer Portal Plugin Development
- Design and develop internal Developer Portal plugins for Jenkins, Artifactory, and other platform tools using React, TypeScript, and JavaScript.
- Maintain plugin health, track versions, resolve known issues, and ship iterative improvements.
- Collaborate with product and DX teams to surface platform capabilities through clean, usable plugin UIs.
- Write well-tested, maintainable frontend code that integrates with platform REST APIs.
Platform-wide
- Own SLA/SLO definitions, reporting, and auto-launch CSO configuration.
- Configure and maintain Grafana dashboards, New Relic alerts, and Splunk log pipelines.
- Manage TLS/SSL certificate lifecycle and token/password rotation (CyberArk, Vault, KLAM).
- Lead incident response, RCAs, and preventive actions for platform CSOs.
- Manage Kubernetes cluster migrations: Helm charts, RBAC, ingress, and storage.
- Drive quarterly compliance reviews (QCR) and remediate security vulnerabilities.
- Manage AWS cost chargeback, tagging strategy, and DNS/Infoblox changes.
On-call Duties
- Participate in a regular on-call rotation to ensure 24/7 platform availability for Jenkins, Artifactory, and CircleCI.
- Respond to and triage platform incidents and alerts within agreed SLA windows; escalate where appropriate.
- Perform root cause analysis (RCA) for all on-call incidents and document findings and preventive actions.
- Maintain and improve runbooks and on-call playbooks to reduce mean time to resolution (MTTR).
- Proactively identify recurring issues from on-call patterns and drive permanent fixes.
Skills & Systems
Technical skills
- CI/CD platforms: Jenkins, CircleCI, Artifactory / XRay
- Infrastructure as Code: Terraform, Ansible, Chef
- Cloud: AWS (EC2, IAM, AMI, security groups), Azure
- Containers & orchestration: Kubernetes, Helm, Docker
- Frontend / plugin development: React, TypeScript, JavaScript
- Scripting & automation: Bash, Python, Groovy
- Secrets & identity: HashiCorp Vault, CyberArk, KLAM, CAMP
- Observability: Grafana, New Relic, Splunk
- AI tooling: LLM integration, AI-powered developer productivity tools
- Security: TLS/SSL certificate management, RBAC, vulnerability remediation
- Systems: Splunk, AWS IAM, CyberArk, HashiCorp Vault, Grafana, New Relic, Nexus, Cortex, Azure, KLAM, CAMP, Infoblox/DNS, GitHub Repos, Vendor Portal, Slack, Jira
What We’re Looking For
Must-have
- 12–15 years in DevOps, SRE, or Platform Engineering with hands-on CI/CD ownership.
- Deep Jenkins expertise — plugin management, distributed builds, security hardening.
- Solid JFrog Artifactory and XRay administration across multi-environment deployments.
- Strong automation skills: Ansible, Chef, Terraform, Bash, or Python.
- Frontend development experience with React, Typ