Responsibilities:
- Manage, maintain, and optimize
Linux-based servers
to support company systems and applications. - Build, configure, and monitor
container orchestration with Kubernetes
to ensure application availability, scalability, and security. - Administer and maintain
messaging and queueing systems
such as
RabbitMQ, Kafka, and Redis
to support smooth inter-service communication. - Implement, manage, and troubleshoot
Active Directory
for user authentication and authorization. - Configure and maintain
Group Policy Objects (GPO)
according to organizational requirements. - Collaborate with DevOps, Network, and Security teams to support CI/CD pipelines, patch management, and best practice implementation.
- Monitor server performance, analyze logs, and conduct incident handling and root cause analysis.
- Prepare and maintain technical documentation covering system configurations, operational procedures, and infrastructure architecture.
Requirements:
- Hands-on experience managing
Linux servers
(Ubuntu, CentOS, or equivalent). - Strong knowledge of
Kubernetes
, with experience in
RabbitMQ, Kafka, or Redis
. - Proven experience with
Active Directory
and
Group Policy Objects (GPO)
. - Understanding of
server security, high availability, and disaster recovery
. - Strong analytical and problem-solving skills with the ability to work in cross-functional teams.
- Nice to have:
Certification such as
MCSE (Microsoft Certified Solutions Expert)
or equivalent.