You will manage and maintain Linux servers within an AWS cloud environment.
Responsibilities
- Manage AWS services including EC2, VPC, IAM, S3, EBS, Load Balancers, Route 53, and CloudWatch.
- Install, configure, patch, and upgrade servers to maintain performance and security.
- Monitor system performance, analyze logs, and perform root cause analysis for troubleshooting.
- Handle backups, restores, and disaster recovery tasks to ensure data integrity.
- Automate operational tasks using Shell and Bash scripting.
- Provide L2 and L3 production support and collaborate with DevOps teams on deployments.
Required Skills
- 5 to 7 years of experience in AWS and Linux administration.
- Hands-on experience with EC2, VPC, IAM, and S3.
- Proficiency in Linux server management and Shell/Bash scripting.
- Experience with system monitoring, patching, and troubleshooting.
- Strong understanding of networking, backup recovery, and disaster recovery.
- Experience in production support or DevOps environments.
- Ability to manage users, permissions, SSH access, and cron jobs.
- Any Graduate degree.
Preferred Skills
- Knowledge of Ansible, Terraform, or CloudFormation.
- Basic Python scripting and exposure to Docker, Kubernetes, ECS, or EKS.
- Familiarity with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.
- Experience with Apache, Nginx, or Tomcat.
- AWS certification.