Job Description
Job Description
Are you passionate about maintaining reliable, efficient cloud infrastructure that supports seamless business operations?
Do you excel in optimizing, managing, and securing cloud environments to ensure peak performance? If you’re ready to oversee cloud systems and ensure their continuous availability and security, our client has the perfect role for you.
We’re looking for a Cloud Systems Administrator (aka The Cloud Custodian) to maintain, optimize, and protect the infrastructure that powers cloud-based applications and services.
As a Cloud Systems Administrator at our client , you’ll be responsible for the day-to-day management of cloud environments, ensuring stability, performance, and security.
You’ll work closely with IT teams and engineers to monitor, troubleshoot, and implement changes that enhance cloud operations.
Your expertise will be critical in supporting scalability, uptime, and proactive management of cloud infrastructure.
Key Responsibilities :
- Monitor and Manage Cloud Infrastructure :
- Oversee the operation and performance of cloud systems (AWS, GCP, Azure), ensuring availability, scalability, and reliability.
You’ll manage resources, monitor workloads, and respond to system alerts.
- Implement Security Measures and Compliance :
- Deploy security protocols, manage IAM policies, and enforce access controls to protect data and infrastructure. You’ll ensure that cloud environments meet regulatory standards and maintain data integrity.
- Optimize Resource Utilization and Cost Efficiency :
- Regularly review and optimize cloud resources to reduce costs while maintaining performance and reliability. You’ll implement autoscaling and load balancing strategies to manage traffic and resource allocation efficiently.
- Perform System Maintenance and Upgrades :
- Schedule and execute updates, patches, and system improvements to keep cloud systems up to date and protected against vulnerabilities.
You’ll minimize downtime through careful planning and maintenance.
- Troubleshoot and Resolve Issues :
- Diagnose and resolve technical issues related to cloud services, applications, and network performance. You’ll collaborate with development and IT teams to quickly address disruptions and prevent future occurrences.
- Develop and Maintain Documentation :
- Create and maintain thorough documentation of cloud environments, procedures, and best practices. You’ll provide resources that support team alignment and future scalability.
- Support Automation and Scripting :
- Use automation tools and scripts (e.g., Python, PowerShell, Bash) to streamline management tasks, deploy resources, and improve operational efficiency.
You’ll contribute to continuous improvement and efficiency in system administration.
Requirements
Required Skills :
- Cloud Platform Proficiency : Strong experience with cloud platforms such as AWS, GCP, or Azure. You’re familiar with key services, including compute (EC2, VM), storage (S3, Cloud Storage), networking, and monitoring.
- Security and Compliance Knowledge : Deep understanding of cloud security best practices, including IAM, encryption, and network security.
You can maintain compliance with standards such as ISO, GDPR, or HIPAA.
- Troubleshooting and Performance Tuning : Ability to diagnose and resolve technical issues swiftly and optimize system performance through monitoring tools like CloudWatch, Datadog, or Prometheus.
- Automation and Scripting Skills : Proficiency in scripting languages (Python, Bash, PowerShell) to automate administrative tasks and streamline operations.
- Documentation and Process Management : Experience in creating comprehensive documentation of cloud architecture, procedures, and best practices.
You’re skilled at maintaining clear, detailed records for team use.
Educational Requirements :
- Bachelor’s or Master’s degree in Information Technology, Computer Science, or a related field. Equivalent experience in cloud systems administration may be considered.
- Certifications in cloud technologies (e.g., AWS Certified SysOps Administrator, Google Professional Cloud Architect, Microsoft Certified : Azure Administrator Associate) are highly desirable.
Experience Requirements :
- 5+ years of experience in systems administration, with at least 3+ years specializing in cloud environments .
- Hands-on experience with cloud automation tools and maintaining large-scale cloud infrastructures.
- Familiarity with DevOps practices and container orchestration technologies (e.g., Kubernetes, Docker) is a plus.
Benefits
- Health and Wellness : Comprehensive medical, dental, and vision insurance plans with low co-pays and premiums.
- Paid Time Off : Competitive vacation, sick leave, and 20 paid holidays per year.
- Work-Life Balance : Flexible work schedules and telecommuting options.
- Professional Development : Opportunities for training, certification reimbursement, and career advancement programs.
- Wellness Programs : Access to wellness programs, including gym memberships, health screenings, and mental health resources.
- Life and Disability Insurance : Life insurance and short-term / long-term disability coverage.
- Employee Assistance Program (EAP) : Confidential counseling and support services for personal and professional challenges.
- Tuition Reimbursement : Financial assistance for continuing education and professional development.
- Community Engagement : Opportunities to participate in community service and volunteer activities.
- Recognition Programs : Employee recognition programs to celebrate achievements and milestones.