Senior Linux & Docker Administrator

LYNEER CORP (SINGAPORE) PTE. LTD.


Date: 2 days ago
Area: Singapore, Singapore
Salary: SGD 7,500 - SGD 9,000 per month
Contract type: Full time

Linux System Administration:

o Install, configure, and maintain Linux servers (CentOS, Ubuntu, Red Hat, etc.) and ensure high availability, security, and performance.

o Perform regular system updates, patching, and upgrades.

o Manage user permissions, file systems, and configurations in multi-server environments.

o Troubleshoot and resolve complex issues related to Linux systems.

  • Docker Administration: o Design, deploy, and maintain Docker containers across environments, ensuring efficient, scalable, and reliable deployments. o Manage containerized applications, create Dockerfiles, and optimize Docker images.

o Monitor container performance and resolve issues related to container orchestration and networking.

o Integrate Docker with Continuous Integration/Continuous Deployment (CI/CD) pipelines.

  • Automation & Scripting:

o Automate tasks and processes using shell scripting, Python, or other automation tools.

o Develop and maintain scripts for monitoring, reporting, and system health checks.

  • Monitoring & Performance Tuning:

o Implement and configure monitoring tools to track server performance and container health.

o Proactively identify performance bottlenecks and optimize both system and application performance.

  • Security & Compliance:

o Implement and enforce security best practices on Linux systems and Docker containers.

o Manage firewalls, access control lists (ACLs), VPNs, and other security protocols to ensure the integrity of the environment.

o Conduct regular security audits and ensure compliance with industry standards.

  • Collaboration & Support: o Work closely with development, DevOps, and infrastructure teams to ensure smooth deployments.

o Provide technical support and mentorship to junior administrators and other team members.

o Assist with troubleshooting and resolving issues within the production environment.

Qualifications:

  • Experience:

o 10+ years of hands-on experience with Linux system administration (Ubuntu, CentOS, RHEL).

o Extensive experience with Docker containerization and orchestration tools (Docker Compose, Kubernetes, etc.).

o Familiarity with cloud platforms like AWS, Azure, or Google Cloud.

o Experience in setting up and managing CI/CD pipelines.

  • Skills & Expertise: o Strong knowledge of shell scripting, Python, or other automation tools.

o Expertise in configuring and managing databases, networking, and storage solutions in a Linux environment.

o Hands-on experience with monitoring tools (e.g., Nagios, Prometheus, Grafana, etc.).

o Familiarity with system logging and log management tools (e.g., ELK stack, Splunk).

  • Certifications (Preferred):

o Linux-related certifications (RHCE, LPIC, etc.).

o Docker Certified Associate (DCA) or other container-related certifications.

o Kubernetes or cloud certifications are a plus.

  • Personal Attributes:

o Strong problem-solving and analytical skills.

o Ability to thrive in a fast-paced, high-pressure environment.

o Excellent communication skills, both written and verbal.

o Team player with a collaborative mindset.

Post a CV