A skilled Server Manager specializing in Linux server management and cloud services, specifically AWS, Azure, and GCP. In this role, you will be responsible for overseeing the deployment, configuration, and maintenance of Linux servers in cloud environments to ensure optimal performance, security, and reliability. Your expertise will play a crucial role in supporting our infrastructure and driving cloud adoption initiatives.
Key Responsibilities :
- Deploy, configure, and manage Linux servers across multiple cloud platforms (AWS, Azure, GCP).
- Monitor server performance and optimize system resources to meet application demands.
- Implement and manage security best practices for cloud environments, including access controls and encryption.
- Automate deployment and management tasks using Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Troubleshoot and resolve server and application issues in a timely manner.
- Collaborate with cross-functional teams to ensure seamless integration of applications and services.
- Manage server patching and updates, ensuring systems are current and secure.
- Document server configurations, operational procedures, and maintenance activities.
Requirements
Required Qualifications :
Bachelor’s degree in Computer Science, Information Technology, or a related field.6+ years of experience in managing Linux servers, preferably in cloud environments (AWS, Azure, GCP).Strong proficiency in Linux operating systems, including administration and troubleshooting.Experience with cloud service models (IaaS, PaaS) and managing resources in AWS, Azure, or GCP.Knowledge of scripting languages (e.g., Bash, Python) for automation tasks.Experience with CI / CD tools and methodologies.Familiarity with containerization technologies (Docker, Kubernetes) is a plus.Strong problem-solving skills and attention to detail.Excellent communication and teamwork abilities.