Infrastructure Linux Engineer
Role details
Job location
Tech stack
Job description
Responsible for designing, implementing, and automating enterprise Linux infrastructure across hybrid environments using open-source tools and modern DevOps practices. The ideal candidate will have deep expertise in Linux systems, automation frameworks, cloud integration, and infrastructure security, with a focus on delivering scalable, resilient, and compliant solutions., * Design, implement, and maintain enterprise-grade Linux infrastructure across on-premises and cloud platforms such as Azure.
- Collaborate with cross-functional teams to align Linux systems architecture with security, compliance, and performance requirements.
- Automate provisioning, configuration, and system management using tools such as Ansible, Terraform, and shell or Python scripting.
- Leverage Infrastructure as Code (IaC) and Git-based workflows to ensure repeatable, version-controlled deployments.
- Architect and support containerized environments using technologies like Docker, Podman, and Kubernetes.
- Implement and manage secure Linux services including LDAP, NFS, SSH, VPN, firewalls (iptables or nftables), and SELinux or AppArmor.
- Ensure Linux systems adhere to compliance frameworks such as NIST SP 800-171 and 800-53 through secure configurations and auditing.
- Integrate Linux systems with ITSM platforms like ServiceNow to automate change management and incident handling.
- Monitor system health and performance using observability stacks such as Prometheus, Grafana, and the ELK stack, and proactively resolve issues.
- Design and implement secure remote access, user privilege separation, and network segmentation in multi-tenant Linux environments.
- Participate in the development of CI/CD pipelines for automated infrastructure updates and application deployments.
- Document architecture decisions, configurations, and procedures to ensure operational consistency and audit readiness.
- Document network designs, standards, and operational procedures for team knowledge sharing and audit readiness.
Requirements
Do you have experience in Version control?, Do you have a Bachelor's degree?, * Bachelor's degree in Information Technology, Computer Science, or a related field, or equivalent practical experience.
- Proven experience as a Linux Architect, Systems Engineer, or DevOps Engineer in enterprise environments.
- Deep understanding of Linux operating systems (e.g., RHEL, CentOS, Ubuntu) and core services (e.g., SSH, LDAP, DNS, NFS).
- Experience designing and managing infrastructure across on-prem and cloud platforms such as Azure.
- Experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, Splunk, or Azure Monitor.
- Strong knowledge of system security practices including SELinux, AppArmor, firewalls (iptables/nftables), and secure remote access.
- Proficiency in scripting languages such as Bash, Python, or Perl for automation and system management.
- Hands-on experience with configuration management and IaC tools such as Ansible, Terraform, and Git.
- Experience with containerization and orchestration platforms such as Docker, Podman, and Kubernetes.
- Familiarity with CI/CD pipelines, DevOps practices, and version control using Git and GitHub Enterprise.
- Experience integrating systems with ITSM platforms like ServiceNow for automated workflows and incident management.
- Strong troubleshooting and performance tuning skills for Linux systems and cloud-native environments.
- Excellent verbal and written communication skills with the ability to collaborate across cross-functional teams.
- Strong analytical thinking, attention to detail, and problem-solving capabilities.
- Excellent verbal and written communication skills, with the ability to collaborate across cross-functional teams., * Relevant certifications such as Red Hat Certified Engineer (RHCE), Linux Foundation Certified Engineer (LFCE), CompTIA Linux+, or LPIC-2/3; additional certifications like AWS Certified SysOps Administrator or ServiceNow Certified Implementation Specialist are a plus.
- Experience with automated system testing and validation tools, including custom Python or shell-based test frameworks.
- Familiarity with ITIL processes and best practices, particularly in incident, change, and problem management for infrastructure operations.
- Experience working in or supporting Government Community Cloud environments (GCC, GCC High, or DoD).
- Working knowledge of compliance frameworks such as NIST SP 800-171 and 800-53, with experience applying security controls in Linux environments.
- Understanding of containerized environments (e.g., Docker, Podman) and their integration with enterprise Linux systems.
- Exposure to Kubernetes or OpenShift deployments and cluster administration in production environments.
Benefits & conditions
Pulled from the full job description
- 401(k) matching
- Dental insurance, Summit 7 is here to rise above the ordinary. The work we do here goes far beyond day-to-day projects - it further protects the US defense industrial base from cyber threats, fosters thought leadership, and creates growth opportunities. Our support staff, sales team and technicians are all coming together to make a difference. We also recognize that you're a person with life beyond work, that's why we invest in meaningful health and welfare benefits such as:
- Excellent health benefits from BCBS
- Smile brighter with Ameritas dental benefits
- Prepare for the long-haul courtesy of our 401k with company matching
- 10 days' vacation, 7 days sick time
- Bonuses and salary increase potential via our certifications plan
We do cool work here, defying expectations by simply being who we are - each of us makes an impact.