Position Summary:
We are looking for an experienced Systems Administrator to manage Docker, Linux, and Windows systems, focusing on monitoring, log management, and performance optimization. The ideal candidate should have expertise in deploying, configuring, and managing containerized applications with Docker, administering Linux and Windows environments, and using monitoring tools like Zabbix and ELK Stack (Elasticsearch, Logstash, Kibana) to ensure system reliability and performance.
Key Responsibilities:
- Docker & Containerization: Manage Docker containers, optimize Docker images, and troubleshoot container issues.
- Linux Systems Administration: Administer Linux servers, implement monitoring and performance tuning, and ensure security and reliability.
- Windows Systems Administration: Manage Windows Server environments and applications, ensuring performance and security.
- Monitoring & Log Management: Use tools like ELK Stack and Zabbix for centralized logging, performance monitoring, and proactive issue resolution.
- Security & Compliance: Implement system security practices and keep systems up to date with patches.
- Automation & Scripting: Automate tasks with Bash, PowerShell, or Python to reduce manual intervention.
- Collaboration & Support: Collaborate with development teams and provide technical support for system performance issues.
- Documentation & Reporting: Maintain system configurations and create performance reports using Zabbix and Kibana.
Required Skills and Qualifications:
- Expertise in Docker, Linux (Ubuntu, CentOS, Red Hat), and Windows Server (2016/2019/2022).
- Hands-on experience with ELK Stack for log management and Zabbix for monitoring.
- Proficiency in Bash, PowerShell, or Python scripting for automation.
- Strong problem-solving skills for troubleshooting system issues.
- Strong knowledge of security best practices for system management and containerized applications.
- Excellent communication skills for documentation and collaboration.
Preferred Skills:
- Experience with Kubernetes or Docker Swarm, CI/CD pipelines, and cloud environments (AWS, Azure, GCP).
- Familiarity with other log management tools like Graylog or Fluentd.
Education and Experience:
- Bachelor’s degree in Computer Science or related field (or equivalent experience).
- 3+ years in systems administration and 2+ years in managing monitoring/logging tools.