Configure and optimize Unix-based systems to meet specific organizational requirements and standards.
Identify, analyze, and resolve issues related to Unix systems and applications to ensure smooth and continuous operations.
Develop and maintain Python scripts to automate repetitive tasks, improving efficiency and reducing manual intervention.
Analyze system performance, identify bottlenecks, and implement optimizations to enhance the stability and speed of Unix systems.
Create, update, and manage system documentation, guides, and troubleshooting procedures for internal use.
Collaborate effectively with other teams (e.g., Development, Operations, and Support) to ensure seamless integration and functionality of Unix-based systems.
Required Skills & Qualifications
Technical Expertise:
Proficiency in Unix/Linux environments and command-line operations.
Strong experience with Shell Scripting (Bash, Perl, etc.).
Solid proficiency in Python for automation and task scripting.
Hands-on experience with Production Support and monitoring tools.
Problem-Solving: Ability to troubleshoot complex technical issues in Unix systems, applications, and scripts.
System Performance: Experience in optimizing system performance and capacity planning.
Collaboration & Communication: Excellent communication skills and a collaborative attitude toward cross-functional teamwork.