Freedom Technology Solutions Group is seeking a highly skilled Senior Linux Systems Architect with extensive experience designing, implementing, and optimizing enterprise-grade Linux environments. The ideal candidate will have deep expertise in AWS cloud services, strong troubleshooting capabilities, and a thorough technical understanding of both hardware and software systems. This role requires someone who can work independently or as part of a collaborative engineering team, proactively analyze system logs to identify root causes, and architect secure, scalable, and resilient infrastructure solutions.
Key Responsibilities:
Architect, design, and deploy Linux-based infrastructure solutions across on-premises and AWS environments.
Lead cloud modernization efforts, including migration, automation, performance optimization, and security hardening.
Develop and maintain infrastructure-as-code templates using tools such as CloudFormation.
Perform advanced troubleshooting and deep-dive analysis of system, application, and network issues, including comprehensive log review to determine root causes.
Oversee server configuration, patching, system tuning, and high-availability solutions.
Evaluate hardware and software components, recommend improvements, and guide lifecycle management.
Work with other engineers and contribute to establishing best practices, standards, and documentation.
Ensure compliance with organizational policies, industry standards, and security frameworks.
Qualifications
Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent professional experience.
8+ years of hands-on Linux system administration/engineering experience (RHEL8).
Strong expertise with AWS Cloud technologies (EC2, VPC, IAM, S3, Lambda, CloudWatch, RDS, etc.).
Proven experience in system architecture, cloud design, scalability planning, and infrastructure optimization.
Advanced troubleshooting skills, including log analysis, performance tuning, and root cause identification.
Strong understanding of hardware components, virtualization, networking (TCP/IP, DNS, VPN), and storage technologies.
Experience with automation and configuration management tools.
Proficiency with scripting languages such as Bash, Python, or PowerShell.
Ability to work independently or collaboratively within a team environment.