Key Responsibilities:
- Cloud Infrastructure Management: Design, deploy, and maintain scalable, secure, and cost-optimized AWS infrastructure.
- Automation IaC: Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or AWS CDK.
- CI/CD Pipelines: Develop and manage CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, or AWS CodePipeline.
- Containerization Orchestration: Work with Docker, Kubernetes (EKS), or AWS ECS for containerized application deployment.
- Monitoring Logging: Implement monitoring solutions using AWS CloudWatch, Prometheus, Grafana, ELK Stack, or Datadog.
- Security Compliance: Ensure security best practices, IAM policies, and compliance with industry standards (e.g., SOC2, ISO 27001).
- Scripting Automation: Develop automation scripts using Python, Bash, or PowerShell.
- Performance Optimization: Optimize infrastructure for high availability, performance, and cost efficiency.
- Incident Management: Troubleshoot and resolve cloud infrastructure issues, ensuring system reliability.
Key Skills Qualifications:
- AWS Services Expertise - EC2, S3, Lambda, VPC, RDS, DynamoDB, IAM, Route 53, CloudFront, and CloudFormation.
- CI/CD Tools - Jenkins, GitHub Actions, GitLab CI/CD, AWS CodePipeline.
- Containerization Orchestration - Docker, Kubernetes (EKS), AWS ECS.
- Infrastructure as Code (IaC) - Terraform, AWS CDK, CloudFormation.
- Scripting Automation - Python, Bash, Shell scripting.
- Monitoring Logging - AWS CloudWatch, Prometheus, Grafana, ELK Stack, Datadog.
- Security Compliance - IAM, Security Groups, WAF, VPN, encryption best practices.
- Networking - Load Balancers, VPC, Subnets, Route 53, VPNs.