IT/Software/Technology

Linux Migration Engineer

Contract

Strategic Staffing Solutions

STRATEGIC STAFFING SOLUTIONS (S3) HAS AN OPENING!

Strategic Staffing Solutions is currently looking for a Linux Migration Engineer for a contract opportunity with one of our largest clients located in St. Louis, MO!

Title: Linux Migration Engineer
Location: St. Louis, MO (Mostly remote with some onsite work)
Duration: 6 Months with possible extension
Role Type: W2 Contract Engagement

Job Overview:
We are seeking a skilled Linux migration specialist to lead the migration of legacy .com executable files to Linux-based alternatives. This role requires expertise in Bash scripting, Unix/Linux system administration, and scripting automation to ensure a seamless transition. The ideal candidate will bring hands-on experience with Unix/Linux environments, proficiency in automation and scripting, and a keen analytical mindset to troubleshoot and validate migration processes.

Responsibilities:

  • Analyze and understand the structure and functionality of legacy .com files.
  • Decompile or disassemble .com files where needed to replicate their logic on Linux.
  • Develop Linux-based solutions using Bash or Python scripts to replace .com executables.
  • Write, debug, and optimize Bash scripts for migration and automation tasks.
  • Use Python and other scripting languages like Perl to supplement Bash scripts when required.
  • Implement and manage cron jobs for automated task scheduling.
  • Manage and configure the Linux environment for migration and script execution.
  • Maintain Unix/Linux file systems, permissions, and process management to ensure smooth operations.
  • Apply SQL skills for database interactions and data manipulation as part of the migration.
  • Collaborate on data migration tasks, particularly if the migration involves database dependencies.
  • Document the migration process, newly developed scripts, and troubleshooting steps.

Required Skills:

  • .com File Knowledge:
  • Deep understanding of DOS and .com file structure.
  • Ability to disassemble or decompile .com files to analyze and replicate logic.
  • Bash Scripting: Proficient in writing, testing, and debugging complex Bash scripts.
  • Solid experience with Unix/Linux command-line tools and utilities.
  • Strong understanding of Unix/Linux environments, file systems, and process management.
  • Experience with permissions management, environment configuration, and cron scheduling.
  • Extensive scripting experience with Bash, Python, and preferably Perl.
  • Proven ability to automate processes and create streamlined workflows.
  • Strong command of SQL for database queries, data updates, and migrations.

Bonus Skills:

  • Experience with HP-UX to help troubleshoot or provide insights on migration issues.
  • Familiarity with Sybase databases, particularly helpful for related data migration tasks.
  • Knowledge of AutoSys for job scheduling and management in Unix/Linux environments.

*Beware of scams. S3 never asks for money during its onboarding process

Job ID: JOB-238968
Publish Date: 13 Nov 2024

Tagged as: Linux Migration Engineer