We are urgently hiring for one of our Big4 client in Malaysia.
Job Description: Linux Systems Administrator / Engineer
Responsibilities:
- Maintain and manage Linux servers, ensuring system availability and performance.
- Handle user management, package management, and day-to-day Linux operations.
- Provide on-call support for troubleshooting Linux OS and performance issues.
- Configure and manage networking services within Linux environments, including AWS networking components such as VPC, ELB, and NAT gateways.
- Implement and maintain load balancers and high availability configurations.
- Proficiently manage AWS services such as EC2, S3, RDS, IAM, CloudWatch, CloudTrail, and VPC.
- Utilize AWS tools like Autoscaling, CloudFront, and CloudFormation for scalable infrastructure.
- Develop and maintain automation scripts using BASH and tools like Ansible and Chef.
- Implement Infrastructure as Code (IaC) practices.
- Create CI/CD pipelines using Jenkins, automating deployment processes and reducing deployment time.
- Orchestrate containerized applications using Docker and manage container orchestration with Kubernetes for scalable and resilient deployments.
- Collaborate with development and operations teams to optimize system performance and troubleshoot issues.
- Implement proactive monitoring solutions to ensure system reliability.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 2-6 years of experience in Linux system administration.
- Strong proficiency in Linux server maintenance and troubleshooting.
- Expertise in AWS services, including VPC, EC2, S3, ELB, RDS, IAM, CloudWatch, and NAT gateways.
- Experience with Docker and Kubernetes for container orchestration.
- Proficient in BASH scripting and automation tools like Ansible and Chef.
- Familiarity with Terraform for creating infrastructure in cloud and on-premises environments.