What are the responsibilities and job description for the Linux Engineer position at Vantage Point Consulting Inc.?
Job Title: Linux Engineer
Location: Alpharetta, GA (Hybrid)
Duration: 12 Months
Job Description:
Installation & Configuration:
- Setting up Linux operating systems and configuring system settings.
System Monitoring & Maintenance:
- Continuously monitoring system performance, availability, and security, and applying necessary updates and patches.
Troubleshooting:
- Diagnosing and resolving software, and network issues to maintain system stability.
Security Management:
- Implementing security measures, monitoring for threats, and ensuring system integrity.
Backup & Recovery:
- Managing data backups and establishing disaster recovery plans to ensure data protection.
User Management:
- Creating and managing user accounts, groups, and permissions.
Automation:
- Developing and using scripts (e.g., Bash, Python) to automate routine tasks and improve efficiency.
- Ansible will be added advantage
Collaboration:
- Working with other IT teams, to support infrastructure.
Documentation:
- Maintaining system documentation, standard operating procedures, and incident records.
Essential Skills:
- Technical Expertise: Deep knowledge of the Linux operating system and its various distributions (e.g., Red Hat, Ubuntu, Suse, Oracle Linux). Strong understanding of Linux operating systems and the command-line interface (CLI).
- Disk Management: LVM Creation and Modifications.
- Scripting Languages: Proficiency in Bash, Python for automation. Familiarity with automation and configuration management tools (e.g., Ansible).
- Network & Server Management: Understanding of network protocols, server virtualization, and storage systems.
- Security Awareness: Knowledge of security best practices and vulnerability management.
- Problem-Solving: Strong analytical and troubleshooting skills.
- Communication: Ability to collaborate effectively with technical and non-technical stakeholders.