Talent.com
This job offer is not available in your country.
C / Linux Modernization Solution Architect

C / Linux Modernization Solution Architect

Metasys Technologies, IncGurgaon
3 days ago
Job description

C / Linux Modernization Solution Architect

Location : Noida, Hyderabad, Bangalore, Gurugram.

We are looking for an experienced Solution Architect to design and lead the modernization of a 15-year-old backend platform built in C on Red Hat Enterprise Linux 4, with the goal of migrating and running it on AlmaLinux 9 in the Amazon Web Services (AWS) cloud.

This role will focus on porting, refactoring, and rearchitecting legacy C code to work on a modern Linux environment and defining the cloud-ready architecture, roadmap, and migration plan.

Key Responsibilities :

  • Perform deep-dive assessment of existing RHEL4-based C application stack, dependencies, IPC mechanisms, flat file systems, and cron / night job processes.
  • Identify obsolete libraries, system calls, and deprecated functionalities that require rewriting or alternative implementation for AlmaLinux 9.
  • Create a robust target architecture on AWS leveraging EC2, networking, IAM, and security best practices.
  • Build a phased migration and modernization roadmap, including cost and effort estimation.
  • Define build and compilation toolchains, CI / CD approach, and testing strategies for the modernized C codebase.
  • Collaborate with TuxCare consulting team to leverage expertise on legacy OS support and compatibility layers.
  • Document all findings, prepare proposal decks, and support presales / solutioning discussions.

Required Skills & Experience :

  • 12+ years of experience in Linux systems engineering and solution architecture.
  • Strong expertise in C development, compilation toolchains (GCC), and porting legacy code to modern Linux.
  • Deep knowledge of Red Hat Enterprise Linux and AlmaLinux operating systems and their libraries.
  • Hands-on experience designing and deploying workloads on Amazon Web Services (AWS).
  • Familiarity with low-level Linux concepts : IPC, shared memory, semaphores, signals, and system daemons.
  • Experience with refactoring / modernizing legacy codebases for compatibility with modern OS and libraries.
  • Strong documentation, estimation, and solution proposal skills.
  • Experience migrating monolithic C systems to modular or containerized architectures.
  • (ref : hirist.tech)

    Create a job alert for this search

    Solution Architect • Gurgaon