We are seeking a skilled and motivated Linux AWS Specialist to join our dynamic cloud infrastructure team. The ideal candidate will have expertise in Linux system administration, AWS cloud services, and large-scale infrastructure management. This role requires a deep understanding of cloud computing, security best practices, automation, and troubleshooting complex environments.
Key Responsibilities
Linux System Administration
- Install, configure, and maintain Linux-based systems (Red Hat, Ubuntu, CentOS, etc.) on AWS EC2 instances.
- Perform system monitoring, performance tuning, and optimization.
- Troubleshoot and resolve Linux OS issues, including kernel, file systems, and networking problems.
AWS Cloud Infrastructure Management
- Design, implement, and maintain AWS-based solutions using EC2, S3, VPC, RDS, Lambda, and other AWS services.
- Automate cloud infrastructure deployment using CloudFormation, Terraform, or AWS CDK.
- Develop and manage EC2 instances, Auto Scaling groups, and Load Balancers.
- Optimize cloud costs and ensure resource scalability based on business needs.
Security & Compliance
- Implement security best practices for AWS environments, including IAM policies, encryption, and access control.
- Utilize AWS security tools such as Security Hub, GuardDuty, and CloudTrail for auditing and monitoring.
- Conduct regular patching and vulnerability management for Linux servers and cloud infrastructure.
Automation & Scripting
- Develop and maintain automation scripts using Bash, Python, or other scripting languages.
- Integrate CI/CD pipelines using AWS CodePipeline, Jenkins, or similar tools for continuous delivery.
Monitoring & Troubleshooting
- Set up and manage monitoring tools such as AWS CloudWatch, Nagios, or others to track system performance.
- Perform root cause analysis on production issues and implement preventative solutions.
Collaboration & Documentation
- Work closely with DevOps, Developers, and IT teams to ensure efficient cloud operations and deployments.
- Maintain detailed documentation for infrastructure setups, processes, and troubleshooting.
Required Skills & Qualifications
Technical Skills
- Strong Linux system administration skills (Red Hat, Ubuntu, CentOS, etc.).
- Hands-on experience with AWS services such as EC2, VPC, S3, RDS, IAM, Lambda.
- Expertise in Infrastructure as Code (IaC) using Terraform, CloudFormation, or AWS CDK.
- Proficiency in scripting languages like Bash, Python for automation.
- Experience in CI/CD tools such as AWS CodePipeline, Jenkins, GitHub Actions.
- Familiarity with cloud security tools (AWS Security Hub, GuardDuty, CloudTrail).
- Monitoring expertise with AWS CloudWatch, Nagios, or Prometheus.
Soft Skills
- Strong problem-solving and troubleshooting abilities.
- Ability to work in a fast-paced, dynamic environment.
- Excellent communication and collaboration skills.