Overview
Hybrid
$50 - $55
Accepts corp to corp applications
Contract - W2
Contract - Independent
Skills
Storage
Ansible
Job Details
Requirement details:
Role: Storage and Ansible Developer
Location: Dallas, TX (Hybrid) - LOCAL CANDIDATES ONLY
Experience: 10+ Years
Duration: Long Term
Client: TCS
Job Description:
- 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, Google Cloud Platform) 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.