Storage Devops Engineer
Amdocs
Job Description
What you’ll do
- Automation: Develop and maintain automation and tooling to streamline storage & data protection operations and enhance efficiency to support Adobe's growing multi-petabyte storage services in private and public cloud locations.
- Infrastructure as Code (IaC): Implement and manage storage & data protection infrastructure using IaC tools (Terraform, Ansible, CloudFormation) to ensure consistent, repeatable, and auditable deployments across on-premises and cloud environments.
- CI/CD for Storage: Build and maintain CI/CD pipelines (Jenkins, GitHub Actions, etc.) for automated deployment, testing, and updates of storage & data protection infrastructure and related services.
- Cloud-Native Storage Management: Architect, deploy, and manage storage & data protection solutions in public, private, and hybrid cloud environments.
- Supervision & Efficiency: Establish and manage supervision, logging, and alert systems using tools such as Prometheus and Grafana to guarantee system well-being and efficiency.
- Incident Response & Reliability: Participate in on-call rotations, lead incident response for storage-related issues, perform root cause analysis, and drive continuous improvement for reliability and uptime.
- Collaboration & Integration: Work closely with CloudOps, application, and engineering teams to integrate storage automation into broader DevOps workflows and ensure seamless service delivery.
- Security & Compliance: Implement security standard methodologies, including vulnerability management, secrets management, and compliance with industry standards (e.g., SOC 2, GDPR).
- Documentation & Information Management: Maintain detailed documentation for automated processes, CI/CD pipelines, and storage architectures; contribute to team knowledge bases and standards.
What you need to succeed
Experience: 4-8 years of professional experience in DevOps, Storage Technologies
Technical Expertise:
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Extensive background in working with CI/CD tools like Jenkins, GitHub actions, and others.
- Expertise in IaC tools (Terraform, Ansible, Chef, CloudFormation, etc.).
- Extensive hands-on experience in design and automated deployment of complex infrastructure in AWS.
- Hands-on experience with containerization (Docker) and orchestration such as Kubernetes, OpenShift, ECS, EKS, etc.
- Familiarity with monitoring tools (Prometheus, Grafana, CloudWatch, etc.).
- Version Control: Proficient in using Git and platforms like GitHub.
- Operating Systems: Strong knowledge of Linux/Unix systems administration.
- Networking: Understanding of networking concepts, including VPC/VNET, DNS, ELB, routing, firewalls, etc.
- Certifications (Preferred): AWS certified Solutions Architect/DevOps Engineer