Red Hat is the world’s leading provider of enterprise open source software solutions, and they are seeking a Senior Systems Design Engineer to design, develop, and test moderately complex systems and features. This role involves leading technical design and implementation, collaborating with cross-functional teams, and providing guidance to junior engineers.
Responsibilities:
- Design, deploy, and manage Linux systems (RHEL) across physical and virtualized environments
- Develop and maintain automation scripts and tools using Python, Bash, and configuration management systems (e.g., Ansible, Puppet, Chef) to streamline system administration tasks and infrastructure provisioning
- Work with the security team to respond to conduct internal security assessments on our systems according to the Enterprise Security Standards
- Work with the Privacy and Legal teams to conduct privacy assessments on existing and new systems
- Implement and enforce security best practices (e.g., hardening, patch management, access control, auditing)
- Implement and manage monitoring, logging, and alerting systems to ensure high availability and performance
- Create and maintain comprehensive documentation for systems, configurations, and operational procedures
- Collaborate with development and QA teams to support application deployment pipelines
Requirements:
- Red Hat Certified Engineer (RHCE) or equivalent
- Minimum of 5 years of experience as with Linux System Administrator in a production environment
- Expert-level proficiency at scripting in Python and Bash with a strong focus on system automation
- Proven experience with configuration management tools (Ansible strongly preferred)
- Demonstrable experience conducting security and privacy assessments or audits (e.g. compliance checks like ESS, RWI, SIA, PIA and GDPR)
- Experience using Git (preferrably gitlab) and GitOps is very strongly preferred
- Experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with containerization technologies (Docker, Kubernetes)
- Experience with Infrastructure as Code (IaC) tools (e.g., Terraform)