Logo
Diverse Lynx

Storage Admin

Diverse Lynx, Dallas, Texas, United States, 75215

Save Job

Experience in enterprise storage administration (SAN, NAS, cloud storage). Proficiency in scripting languages (Python, Bash, PowerShell) and infrastructure-as-code tools (Terraform, Ansible). Understanding of storage protocols (NFS, etc.) Key Responsibilities:Developing and Maintaining Ansible Playbooks:Writing, testing, and maintaining playbooks that automate storage-related tasks, such as provisioning storage volumes, configuring storage arrays, and managing snapshots. Creating and Maintaining Ansible Roles:Developing reusable Ansible roles that encapsulate specific storage management functionalities, making it easier to manage and consume storage resources. Integrating with Storage Systems:Working with various storage systems and their respective APIs to integrate them with Ansible automation workflows. Troubleshooting and Debugging:Identifying and resolving issues related to Ansible playbooks, roles, and storage integrations. Collaborating with Other Teams:Working with infrastructure teams, application developers, and other stakeholders to ensure seamless storage integration with applications and infrastructure. Staying Up-to-Date:Keeping abreast of the latest developments in Ansible, storage technologies, and best practices for automation. Essential Skills:Strong Ansible Knowledge:Deep understanding of Ansible concepts, playbooks, roles, modules, and inventory management. Storage Expertise:Familiarity with various storage technologies, including block storage, file storage, and object storage. Scripting and Programming:Proficiency in scripting languages like Python, which is used by Ansible. Linux Fundamentals:Solid understanding of Linux operating systems, as Ansible is often used to manage Linux-based infrastructure. Cloud Computing:Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and their integration with storage solutions. Problem-Solving:Strong analytical and troubleshooting skills to diagnose and resolve issues in automated workflows. Tools and Technologies:Red Hat Ansible Automation Platform: The core platform for developing and executing Ansible playbooks. Ansible Content Collections: Reusable bundles of Ansible content, including modules and roles, for specific storage vendors or technologies. Version Control Systems: Tools like Git for managing and collaborating on Ansible code. Integrated Development Environments (IDEs): IDEs like VS Code with Ansible extensions for writing and testing playbooks. CI/CD Pipelines: Integration with CI/CD pipelines to automate the testing and deployment of Ansible content. In essence, a Storage & Ansible Developer acts as a bridge between storage infrastructure and application development