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