Storage Migration Solution Architect

F2Onsite Logo
  • Construction
  • FlexTime
  • Applications have closed

About the Role (100% Remote):

Storage Migration Solution Architect

On-Going Contract Assignment

  • We are seeking a highly skilled Storage Migration Solution Developer to design, develop, and implement an enterprise-grade block-level storage migration platform.
  • This role involves building proprietary migration technology to enable seamless, non-disruptive migrations from on-premises SAN storage (any vendor) to AWS EBS and Azure Managed Disks at the block level, including VM migration capabilities.
  • The ideal …candidate combines deep storage administration expertise across multiple SAN vendors with strong software development skills.

.

What You’ll Be Doing:

Solution Architecture & Development:

  • Design and develop a proprietary block-level storage migration platform for heterogeneous SAN-to-cloud migrations
  • Build real-time data replication engines with continuous data synchronization capabilities
  • Develop I/O interception and redirection mechanisms for non-disruptive migrations with near-zero downtime
  • Create intelligent migration orchestration engines with automated cutover capabilities
  • Develop cross-vendor compatibility layer supporting multiple SAN platforms simultaneously
  • Build automated rollback and failover/failback capabilities, bandwidth throttling & automated testing frameworks.
  • Integrate with multiple SAN vendor management APIs for automated LUN discovery and mapping
  • Develop migration playbooks and runbook automation

Why Join Us:

  • Be part of a rapidly rising, global technology innovator whose platforms and services are engaged by Fortune 1000 companies and industry leaders such as Microsoft & Amazon.
  • Immerse yourself in a culture where creativity is celebrated and encouraged.
  • Engage in thrilling projects and opportunities for your professional growth.
  • Contribute to our quest to redefine the industry.

Who you are:

  • 12+ years of experience in storage solution development, architecture, and enterprise storage systems
  • 5+ years of hands-on development experience building storage migration tools, data replication engines, or block-level I/O solutions
  • Mandatory: 5+ years of storage administration experience across at least two enterprise SAN platforms

Core Technical Skills:

Enterprise SAN Storage Administration:

  • Required: Hands-on storage administration experience with at least two of the following platforms:
  • NetApp (ONTAP, FAS, AFF series) – LUN provisioning, SnapMirror, FlexClone
  • Dell EMC (Unity, PowerStore, PowerMax, VMAX) – Storage groups, masking views, SRDF
  • Pure Storage (FlashArray, FlashBlade) – Volume management, protection groups, replication
  • HPE 3PAR/Alletra – Virtual volumes, remote copy, adaptive optimization
  • IBM FlashSystem/Storwize/DS8000 – Volume groups, FlashCopy, Metro Mirror
  • Hitachi VSP – LDEVs, ShadowImage, TrueCopy
  • Deep understanding of SAN architecture: zoning, LUN masking, multipathing (MPIO), WWN/WWPN management
  • Knowledge of storage features: Performance tuning, thin/thick provisioning, deduplication, compression, snapshots, clones, synchronous, asynchronous, metro-cluster, disaster recovery
  • Hands-on experience with storage management tools and CLIs for multiple vendors

Storage Development Expertise:

  • Deep understanding of block-level storage architecture and low-level I/O operations
  • Expertise in developing storage virtualization and data migration solutions from scratch
  • Experience with LUN manipulation, block tracking, changed block tracking (CBT), and bitmap management
  • Proficiency in handling I/O intercept, I/O redirection, and write-splitting mechanisms
  • Understanding of storage array REST APIs and vendor SDKs (NetApp ONTAP API, Dell EMC Unisphere, Pure Storage REST API, IBM Spectrum Virtualize API, HPE SSMC API)
  • Knowledge of SCSI commands, iSCSI protocol internals, and Fibre Channel frame structures

Development & Programming Skills:

  • Required: Strong programming skills in C/C++ for low-level storage operations and device-level programming
  • Proficiency in Python, Go, or Java for migration orchestration and control plane development
  • Experience with Linux kernel modules, device drivers, or Windows filter drivers
  • Knowledge of multi-threading, asynchronous I/O, and high-performance computing
  • Proficiency in REST API development and integration
  • Strong debugging skills for storage I/O issues and data path analysis

Cloud Platform Expertise:

  • Deep hands-on experience with AWS FSx & Azure NetApp Files
  • Understanding of AWS EC2 and Azure VM architecture and storage integration
  • Experience with AWS SDK (Boto3/Python, AWS SDK for Java) and Azure SDK

Education:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field.

Additional Information

  • All candidates are encouraged to apply, but many positions require a strict drug and background check by our customers.
  • F2OnSite supports and adheres to all state laws regarding background checks.
  • This position requires specific work hours to be adhered to. Typically the work hours are not flexible, so you must be able available to work during those hours.