

Turnberry Solutions
Data Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Engineer with a 12+ month contract, 100% remote in MN-Rochester, offering $85,000 to $120,000. Key skills include Globus platform expertise, GCP, Linux administration, and data transfer concepts. Bachelor's degree required; experience in healthcare preferred.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
545
-
ποΈ - Date
June 2, 2026
π - Duration
More than 6 months
-
ποΈ - Location
Remote
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
Rochester, MN
-
π§ - Skills detailed
#CLI (Command-Line Interface) #Data Engineering #Monitoring #Automation #Data Strategy #AI (Artificial Intelligence) #Cloud #Prometheus #Shell Scripting #IP (Internet Protocol) #Data Governance #Scripting #Computer Science #Storage #Azure #Python #S3 (Amazon Simple Storage Service) #Linux #Grafana #Compliance #Azure DevOps #Disaster Recovery #Data Access #GCP (Google Cloud Platform) #Logging #Deployment #Documentation #Infrastructure as Code (IaC) #IAM (Identity and Access Management) #Security #Bash #Strategy #Scala #VPC (Virtual Private Cloud) #Terraform #DevOps #Observability
Role description
Duration: 12+ Months
Location: MN-Rochester, 100% Remote
Overview: Every Turnberry consultant belongs to a practice, an internal group of consultants and leaders with shared experience and expertise. Each of these practices aligns to one of the core services Turnberry offers to clients. As a Data Engineer, you will join Turnberry's Data Strategy and Intelligence practice and service. This service provides insights into company data, advanced analytics solutions, robust data governance, and tailored solutions for specific data challenges.
Responsibilities
β’ Platform Configuration and Deployment Completion
β’ Complete final configuration and hardening of the Globus Connect Server (GCS v5) deployment on GCP Compute Engine VMs within the Data DMZ
β’ Configure and validate Globus Storage Gateways and S3 Storage Connectors for ingress and egress GCP buckets
β’ Configure Globus collections (Managed and Guest) aligned with data access policies and identity provider restrictions
β’ Validate end-to-end data transfer workflows including ingress, egress, and staging collection transfers across the Service Connector (SC) boundary into the MCC VPC
β’ Configure DNS, authentication flows (OAuth/OpenID Connect via Entra ID), and endpoint registration within Globus.org
β’ User Onboarding and Research Customer Support
β’ Onboard initial research user groups to the Globus platform, providing hands-on support for first transfers
β’ Develop and document standardized user onboarding procedures, including Sailpoint provisioning workflows and Globus Web App access
β’ Provide Tier 1/2 operational support for Globus users β troubleshooting transfer failures, stalled transfers, permission issues, connectivity problems, and performance optimization
β’ Coordinate with Globus vendor support for escalated issues using the established Globus support process
β’ Infrastructure Maintenance and Operations
β’ Monitor and maintain Globus Connect Server VM health, GCS services, and GCP bucket lifecycle policies
β’ Manage Globus endpoint configurations including storage gateways, identity provider settings, path restrictions, and access policies
β’ Perform ongoing performance tuning β optimizing GridFTP concurrency, parallelism, data channel configurations, and transfer parameters for high-throughput workloads
β’ Monitor transfer activity, usage patterns, and audit logs for operational and compliance reporting
β’ Manage GCS software updates, patches, and version upgrades
β’ Support disaster recovery planning and testing for the Globus platform
β’ Security and Compliance
β’ Implement and enforce security controls aligned with ISA, BAA, and NIST frameworks
β’ Manage identity provider configurations and access controls (RBAC) within the Globus platform
β’ Ensure data governance policies are enforced β including collection-level permissions, path restrictions, and transfer audit logging
β’ Support TPRM and Risk/OIS requirements as they relate to Globus operations
β’ Knowledge Transfer and Documentation
β’ Produce comprehensive technical documentation: runbooks, SOPs, architecture diagrams, troubleshooting guides, and operational playbooks
β’ Participate in the Globus Orientation Session from the Architecture team and help translate session content into operational procedures
β’ Transfer knowledge to staff to enable long-term self-sufficiency
β’ Document lessons learned from initial user onboarding and operational support activities
β’ Collaboration and Governance
β’ Navigate client governance, change management, and approval processes for platform changes
β’ Collaborate with the Architecture team, Storage/Infrastructure team, and Research stakeholders
β’ Coordinate with ADO repo owners for configuration and state management
β’ Provide input into long-term MFT operations planning and AI-operations integration
Qualifications
β’ Education
β’ Bachelor's degree in Computer Science or Engineering from an accredited University or College
β’ Or
β’ Associateβs degree in Computer Science or Engineering from an accredited University or College with two (2) years of experience
β’ Technical Skills
β’ Globus Platform Expertise (Critical)
β’ 3+ years hands-on experience with the Globus platform, including Globus Connect Server v5 deployment, configuration, and administration
β’ Deep understanding of the Globus ecosystem: endpoints, collections (managed and guest), storage gateways, storage connectors (S3, POSIX), and the Globus Web App
β’ Experience with GridFTP protocol β concurrency, parallelism, data channel tuning, and performance optimization for large-scale transfers
β’ Familiarity with Globus Auth β OAuth 2.0/OpenID Connect integration, federated identity management, and identity provider configuration
β’ Experience with Globus Flows for workflow automation and scheduled/recurring transfer operations
β’ Experience with Globus CLI and Globus Python SDK for scripting and automation
β’ Familiarity with Globus vendor support engagement processes
β’ Google Cloud Platform (GCP)
β’ Hands-on experience with GCP Compute Engine (VM provisioning, management, and maintenance)
β’ Experience with GCP Cloud Storage (S3-compatible buckets, lifecycle policies, IAM, service accounts)
β’ Understanding of GCP networking β VPCs, firewall rules, DNS, ingress/egress controls, and DMZ architecture
β’ Experience with GCP IAM, service accounts, and RBAC
β’ Linux Systems Administration
β’ Strong Linux administration skills (the Globus Connect Server runs on Linux VMs)
β’ Proficiency with shell scripting (Bash), system monitoring, log analysis, and troubleshooting
β’ Experience with package management, service configuration, and security hardening on Linux
β’ Networking and Security
β’ Understanding of network protocols: TCP/IP, HTTPS, GridFTP, DNS
β’ Experience configuring firewall rules for high-port-range protocols (TCP 50000β51000)
β’ Familiarity with Zero-Trust security principles and DMZ architecture patterns
β’ Understanding of HIPAA compliance as it applies to data transfer and PHI handling in healthcare environments
β’ Data Transfer and MFT Concepts
β’ Broad understanding of Managed File Transfer principles β secure transfer protocols, audit logging, compliance, and data governance
β’ Experience supporting large-scale data transfers (terabyte- to petabyte-scale) in research, academic, or healthcare environments
β’ Familiarity with other MFT tools (Signiant, Cleo, or similar) is a plus
β’ Other Requirements
β’ Self-directed problem solver β Identify issues, research solutions, and propose fixes without waiting for detailed instructions. Globus troubleshooting often requires deep dives into different layers of the stack (application, performance, networking, user-support).
β’ Strong communicator β Able to explain complex technical concepts to both technical staff and research customers; produce clear, concise documentation.
β’ Enable others β Actively transfer knowledge to internal team members; create operational runbooks and training materials that enable the team to assume full ownership.
β’ Customer-oriented β Comfortable working directly with research users to troubleshoot issues and guide them through data transfer workflows.
β’ Governance-aware β Navigate change management, approval processes, and security review requirements effectively.
β’ Proactive β Anticipate operational needs, identify process improvements, and propose solutions for long-term platform sustainability.
Preferred Qualifications
β’ Experience deploying Globus in a healthcare or regulated environment (HIPAA, NIST)
β’ Familiarity with Azure DevOps (ADO) for config/state management and CI/CD pipelines
β’ Experience with Terraform/Infrastructure as Code for GCP resource provisioning
β’ Knowledge of Sailpoint or similar identity governance platforms for user provisioning
β’ Experience with Entra ID (Azure AD) federation and SSO integration
β’ Familiarity with High-Performance Computing (HPC) environments and research data workflows
β’ Experience with monitoring/observability tools (Prometheus, Grafana, GCP Cloud Monitoring)
β’ Understanding of Box.com integration patterns (Globus + Box complementary architecture)
The salary range for this role is $85,000 to $120,000 or the hourly equivalent. Pay is based on several factors including but not limited to education, work experience, certifications, etc. In addition to your salary, Turnberry Solutions offers benefits such as a comprehensive healthcare package (medical, dental, vision), disability and group term life insurance, health and flexible spending accounts, a utilization bonus, 401(k) with match, flexible time off for salaried employees, parental leave for salaried employees, and flexible work arrangements (all benefits are subject to eligibility requirements). No matter where or when you begin a career with Turnberry, you'll find a far-reaching choice of benefits and incentives.
At Turnberry, we are committed to creating a positive and connected work environment for all and are fully invested in and focused on hiring and growing a diverse team of high performers. We believe that uniqueness in ideas, experiences, and backgrounds make us a better Turnberry: Turnberry is an Equal Employment Opportunity employer, and recruits, employs, trains, compensates, and promotes regardless of age, ancestry, family medical or genetic information, gender identity and expression, marital, military, or veteran status; national and ethnic origin; physical or mental disability; political affiliation; pregnancy; race; religion; sex; sexual orientation; and any other protected characteristics.
Americans With Disabilities Act (ADA)
Turnberry will provide reasonable accommodation with our application process upon request as required to comply with applicable laws. If you have a disability and require accommodation assistance in this application process, please send an email to our Human Resources department at turnberryhr@turnberrysolutions.com.
Duration: 12+ Months
Location: MN-Rochester, 100% Remote
Overview: Every Turnberry consultant belongs to a practice, an internal group of consultants and leaders with shared experience and expertise. Each of these practices aligns to one of the core services Turnberry offers to clients. As a Data Engineer, you will join Turnberry's Data Strategy and Intelligence practice and service. This service provides insights into company data, advanced analytics solutions, robust data governance, and tailored solutions for specific data challenges.
Responsibilities
β’ Platform Configuration and Deployment Completion
β’ Complete final configuration and hardening of the Globus Connect Server (GCS v5) deployment on GCP Compute Engine VMs within the Data DMZ
β’ Configure and validate Globus Storage Gateways and S3 Storage Connectors for ingress and egress GCP buckets
β’ Configure Globus collections (Managed and Guest) aligned with data access policies and identity provider restrictions
β’ Validate end-to-end data transfer workflows including ingress, egress, and staging collection transfers across the Service Connector (SC) boundary into the MCC VPC
β’ Configure DNS, authentication flows (OAuth/OpenID Connect via Entra ID), and endpoint registration within Globus.org
β’ User Onboarding and Research Customer Support
β’ Onboard initial research user groups to the Globus platform, providing hands-on support for first transfers
β’ Develop and document standardized user onboarding procedures, including Sailpoint provisioning workflows and Globus Web App access
β’ Provide Tier 1/2 operational support for Globus users β troubleshooting transfer failures, stalled transfers, permission issues, connectivity problems, and performance optimization
β’ Coordinate with Globus vendor support for escalated issues using the established Globus support process
β’ Infrastructure Maintenance and Operations
β’ Monitor and maintain Globus Connect Server VM health, GCS services, and GCP bucket lifecycle policies
β’ Manage Globus endpoint configurations including storage gateways, identity provider settings, path restrictions, and access policies
β’ Perform ongoing performance tuning β optimizing GridFTP concurrency, parallelism, data channel configurations, and transfer parameters for high-throughput workloads
β’ Monitor transfer activity, usage patterns, and audit logs for operational and compliance reporting
β’ Manage GCS software updates, patches, and version upgrades
β’ Support disaster recovery planning and testing for the Globus platform
β’ Security and Compliance
β’ Implement and enforce security controls aligned with ISA, BAA, and NIST frameworks
β’ Manage identity provider configurations and access controls (RBAC) within the Globus platform
β’ Ensure data governance policies are enforced β including collection-level permissions, path restrictions, and transfer audit logging
β’ Support TPRM and Risk/OIS requirements as they relate to Globus operations
β’ Knowledge Transfer and Documentation
β’ Produce comprehensive technical documentation: runbooks, SOPs, architecture diagrams, troubleshooting guides, and operational playbooks
β’ Participate in the Globus Orientation Session from the Architecture team and help translate session content into operational procedures
β’ Transfer knowledge to staff to enable long-term self-sufficiency
β’ Document lessons learned from initial user onboarding and operational support activities
β’ Collaboration and Governance
β’ Navigate client governance, change management, and approval processes for platform changes
β’ Collaborate with the Architecture team, Storage/Infrastructure team, and Research stakeholders
β’ Coordinate with ADO repo owners for configuration and state management
β’ Provide input into long-term MFT operations planning and AI-operations integration
Qualifications
β’ Education
β’ Bachelor's degree in Computer Science or Engineering from an accredited University or College
β’ Or
β’ Associateβs degree in Computer Science or Engineering from an accredited University or College with two (2) years of experience
β’ Technical Skills
β’ Globus Platform Expertise (Critical)
β’ 3+ years hands-on experience with the Globus platform, including Globus Connect Server v5 deployment, configuration, and administration
β’ Deep understanding of the Globus ecosystem: endpoints, collections (managed and guest), storage gateways, storage connectors (S3, POSIX), and the Globus Web App
β’ Experience with GridFTP protocol β concurrency, parallelism, data channel tuning, and performance optimization for large-scale transfers
β’ Familiarity with Globus Auth β OAuth 2.0/OpenID Connect integration, federated identity management, and identity provider configuration
β’ Experience with Globus Flows for workflow automation and scheduled/recurring transfer operations
β’ Experience with Globus CLI and Globus Python SDK for scripting and automation
β’ Familiarity with Globus vendor support engagement processes
β’ Google Cloud Platform (GCP)
β’ Hands-on experience with GCP Compute Engine (VM provisioning, management, and maintenance)
β’ Experience with GCP Cloud Storage (S3-compatible buckets, lifecycle policies, IAM, service accounts)
β’ Understanding of GCP networking β VPCs, firewall rules, DNS, ingress/egress controls, and DMZ architecture
β’ Experience with GCP IAM, service accounts, and RBAC
β’ Linux Systems Administration
β’ Strong Linux administration skills (the Globus Connect Server runs on Linux VMs)
β’ Proficiency with shell scripting (Bash), system monitoring, log analysis, and troubleshooting
β’ Experience with package management, service configuration, and security hardening on Linux
β’ Networking and Security
β’ Understanding of network protocols: TCP/IP, HTTPS, GridFTP, DNS
β’ Experience configuring firewall rules for high-port-range protocols (TCP 50000β51000)
β’ Familiarity with Zero-Trust security principles and DMZ architecture patterns
β’ Understanding of HIPAA compliance as it applies to data transfer and PHI handling in healthcare environments
β’ Data Transfer and MFT Concepts
β’ Broad understanding of Managed File Transfer principles β secure transfer protocols, audit logging, compliance, and data governance
β’ Experience supporting large-scale data transfers (terabyte- to petabyte-scale) in research, academic, or healthcare environments
β’ Familiarity with other MFT tools (Signiant, Cleo, or similar) is a plus
β’ Other Requirements
β’ Self-directed problem solver β Identify issues, research solutions, and propose fixes without waiting for detailed instructions. Globus troubleshooting often requires deep dives into different layers of the stack (application, performance, networking, user-support).
β’ Strong communicator β Able to explain complex technical concepts to both technical staff and research customers; produce clear, concise documentation.
β’ Enable others β Actively transfer knowledge to internal team members; create operational runbooks and training materials that enable the team to assume full ownership.
β’ Customer-oriented β Comfortable working directly with research users to troubleshoot issues and guide them through data transfer workflows.
β’ Governance-aware β Navigate change management, approval processes, and security review requirements effectively.
β’ Proactive β Anticipate operational needs, identify process improvements, and propose solutions for long-term platform sustainability.
Preferred Qualifications
β’ Experience deploying Globus in a healthcare or regulated environment (HIPAA, NIST)
β’ Familiarity with Azure DevOps (ADO) for config/state management and CI/CD pipelines
β’ Experience with Terraform/Infrastructure as Code for GCP resource provisioning
β’ Knowledge of Sailpoint or similar identity governance platforms for user provisioning
β’ Experience with Entra ID (Azure AD) federation and SSO integration
β’ Familiarity with High-Performance Computing (HPC) environments and research data workflows
β’ Experience with monitoring/observability tools (Prometheus, Grafana, GCP Cloud Monitoring)
β’ Understanding of Box.com integration patterns (Globus + Box complementary architecture)
The salary range for this role is $85,000 to $120,000 or the hourly equivalent. Pay is based on several factors including but not limited to education, work experience, certifications, etc. In addition to your salary, Turnberry Solutions offers benefits such as a comprehensive healthcare package (medical, dental, vision), disability and group term life insurance, health and flexible spending accounts, a utilization bonus, 401(k) with match, flexible time off for salaried employees, parental leave for salaried employees, and flexible work arrangements (all benefits are subject to eligibility requirements). No matter where or when you begin a career with Turnberry, you'll find a far-reaching choice of benefits and incentives.
At Turnberry, we are committed to creating a positive and connected work environment for all and are fully invested in and focused on hiring and growing a diverse team of high performers. We believe that uniqueness in ideas, experiences, and backgrounds make us a better Turnberry: Turnberry is an Equal Employment Opportunity employer, and recruits, employs, trains, compensates, and promotes regardless of age, ancestry, family medical or genetic information, gender identity and expression, marital, military, or veteran status; national and ethnic origin; physical or mental disability; political affiliation; pregnancy; race; religion; sex; sexual orientation; and any other protected characteristics.
Americans With Disabilities Act (ADA)
Turnberry will provide reasonable accommodation with our application process upon request as required to comply with applicable laws. If you have a disability and require accommodation assistance in this application process, please send an email to our Human Resources department at turnberryhr@turnberrysolutions.com.






