Senior Cloud Administrator
zs
Job Description
- Kubernetes Management on AWS EKS: Design, deploy, and manage scalable and secure Kubernetes clusters on AWS EKS for running containerized applications. Implement best practices for cluster management, including lifecycle management, scaling, patching, and ensuring high availability.
- Containerization: Utilize Docker and helm to containerize applications, ensuring consistency across development, testing, and production environments. Develop and maintain Docker files and Docker Compose configurations for multi-container applications.
- Infrastructure as Code (IaC): Develop and manage infrastructure as code (IaC) using Terraform to automate the provisioning and management of AWS resources. Ensure modularity, reusability, and version controlled Terraform configurations to enable efficient infrastructure deployment.
- AWS Infrastructure Architecture: Architect scalable, resilient, and cost-effective infrastructure solutions on AWS. Design and implement AWS services such as EC2, S3, RDS, Lambda, VPC, IAM, and CloudFormation to support application workloads and services.
- CI/CD Pipeline Implementation: Design and implement continuous integration/continuous deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, or AWS Code Pipeline. Automate build, testing, and deployment processes for seamless application delivery.
- Terraform & CI/CD Integration: Integrate Terraform into CI/CD pipelines to automate the deployment and configuration of infrastructure alongside application deployment.
- Monitoring & Observability: Implement monitoring and alerting systems using tools such as AWS CloudWatch, Prometheus, or similar solutions to track application performance, system health, and detect anomalies in real time.
- Centralized Logging & Analysis: Configure centralized logging solutions like AWS CloudWatch Logs, the ELK stack, or Splunk to aggregate, analyze, and visualize logs across distributed systems for troubleshooting and insights.
- Security & Compliance: Apply security best practices and enforce compliance standards (e.g., CIS Benchmarks, GDPR, HIPAA) within AWS environments. Safeguard infrastructure using encryption, IAM roles/policies, security groups, and other AWS security services to maintain least privilege access.
- Cost Optimization & Resource Management: Continuously optimize AWS resources to maximize cost-efficiency. Leverage auto-scaling capabilities, right-size resources, and use AWS Cost Explorer and other management tools to monitor usage and reduce cloud expenses.
- Cloud Governance: Ensure adherence to best practices in cloud governance, ensuring security, reliability, and compliance across AWS environments. Regularly audit resources and configurations to avoid potential risks.