The ideal candidate is a software developer with a background in storage automation and proficiency in multiple programming languages. A strong understanding of Data Center environments and underlying integration with Operating systems and external Enterprise Storage.
Job Summary:
Automate operational tasks for Enterprise Storage platforms in a data center environment.
Collaborate closely with storage engineers and cross-functional teams to design, implement, and debug software components.
Develop, maintain, enhance, and support existing applications written in Golang and Python.
Key Responsibilities:
Develop tools that interact with attached Enterprise Storage.
Maintain and enhance existing Golang and Python applications.
Collaborate with storage and system engineers on software projects.
Skills and Experience:
Programming Languages: Fluency in Go (Golang), Python, and ReactJS.
Database Technologies: Experience with Postgres, Oracle, MySQL, and MongoDB.
Operating Systems: Strong experience with RHEL, SuSE, and AIX.
Storage Vendor Knowledge:
Experience working with Enterprise storage vendors and their specific REST API’s.
Any working knowledge with Netapp, Dell Isilon, Hitachi Data Systems, Pure.
Storage and Storage Area Networks(Brocade and Cisco) is a plus.
Cloud Technologies: Experience with using and building cloud technologies on AWS and other 3PC.
Visualization Tools: Experience with Tableau and Grafana.
Custom API Development: Experience with coding custom APIs.
Communication: Ability to effectively communicate within a team and with project stakeholders.