Posted on: 23/09/2025
Job Description :
Looking for a senior candidate having experience in language 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.
Role Overview :
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 :
- 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 :
- 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
Did you find something suspicious?
Posted By
Posted in
DevOps / SRE
Functional Area
Technical / Solution Architect
Job Code
1550862
Interview Questions for you
View All