Job Description: Linux Engineer
Position Title: Linux Engineer
Location: Atlanta, GA/ Hybrid
Department: IT/Infrastructure
Job Overview:
We are seeking a skilled and experienced Linux Engineer to join our IT infrastructure team. The ideal candidate will have extensive experience in managing Linux/Unix environments, proficiency in scripting with Python, and expertise in Veritas technologies. This role is critical for ensuring the stability, performance, and security of our systems.
Key Responsibilities:
Linux/Unix System Administration:
- Install, configure, and maintain Linux/Unix servers (Red Hat, CentOS, Ubuntu, etc.).
- Manage and monitor system performance, availability, and security.
- Troubleshoot and resolve issues related to Linux/Unix servers and services.
- Perform regular system updates, patches, and backups.
- Implement and manage security policies, including firewall configurations, user access control, and vulnerability management.
Python Scripting:
- Develop and maintain automation scripts using Python for system administration tasks.
- Create scripts for monitoring, data analysis, and process automation.
- Collaborate with other teams to integrate Python scripts into the larger IT infrastructure.
- Ensure code quality and maintain proper documentation for all scripts.
Veritas Technologies:
- Install, configure, and manage Veritas products such as Veritas NetBackup, Veritas InfoScale, or Veritas Cluster Server.
- Perform backup and recovery operations, ensuring data integrity and availability.
- Troubleshoot and resolve issues related to Veritas products.
- Optimize storage solutions and manage disaster recovery strategies using Veritas technologies.
Collaboration and Communication:
- Work closely with other IT teams (network, database, application) to support cross-functional projects.
- Provide technical support and guidance to junior team members and other stakeholders.
- Document system configurations, procedures, and changes according to company standards.
- Participate in on-call rotation and respond to emergency issues as required.
Qualifications:
- Education:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Experience:
- 8+ years of experience in Linux/Unix system administration.
- Strong experience in Python scripting for automation and system management.
- Hands-on experience with Veritas products (NetBackup, InfoScale, Cluster Server).
Technical Skills:
- Proficiency with Linux/Unix operating systems (Red Hat, CentOS, Ubuntu, etc.).
- Strong knowledge of Python programming and scripting.
- In-depth understanding of Veritas technologies and their implementation.
- Familiarity with virtualization technologies (VMware, KVM) is a plus.
Knowledge of network protocols, security practices, and storage management.
Preferred Certifications:
- Red Hat Certified Engineer (RHCE) or similar certification.
- Veritas Certified Specialist (VCS) or similar certification.
- Python programming certifications.