Roles and Responsibilities
- Design, deploy, and manage cloud infrastructure and services.
- Configure and maintain cloud resources such as virtual machines, storage, and databases.
- Monitor cloud infrastructure performance, availability, and scalability.
- Manage cloud platforms such as AWS, Azure, or Google Cloud.
- Implement cloud security best practices and access management policies.
- Configure Virtual Private Clouds (VPCs), virtual networks, and subnets.
- Manage cloud storage services and backup solutions.
- Deploy and maintain applications in cloud environments.
- Monitor system logs, troubleshoot infrastructure issues, and resolve technical problems.
- Implement disaster recovery and business continuity solutions.
- Automate infrastructure provisioning and configuration management.
- Manage cloud networking, load balancers, and firewalls.
- Perform regular cloud resource optimization and cost management.
- Collaborate with development teams to support application deployment.
- Maintain cloud architecture documentation and operational procedures.
- Ensure cloud infrastructure follows organizational security and compliance standards.
Technical Skills Required
- Amazon Web Services (AWS).
- Microsoft Azure.
- Google Cloud Platform (GCP).
- Cloud architecture and deployment concepts.
- Infrastructure as a Service (IaaS).
- Platform as a Service (PaaS).
- Software as a Service (SaaS).
- EC2 – Virtual Servers.
- S3 – Cloud Storage.
- IAM – Identity and Access Management.
- VPC – Virtual Private Cloud.
- RDS – Relational Database Service.
- Lambda – Serverless Computing.
- CloudWatch – Monitoring.
- ELB – Elastic Load Balancing.
- Route 53 – DNS Management.
- Microsoft Azure Services:
- Azure Virtual Machines.
- Azure Storage.
- Azure Active Directory / Microsoft Entra ID.
- Azure Virtual Network.
- Azure SQL Database.
- Azure Monitor.
- Azure App Services.
- Azure Resource Manager.
- TCP/IP, DNS, DHCP, HTTP, and HTTPS.
- IP Addressing and Subnetting.
- VPN and Virtual Networks.
- Firewalls and Security Groups.
- Load Balancing.
- Routing and Network Configuration.
- Linux administration.
- Windows Server administration.
- User and permission management.
- System monitoring.
- Log analysis and troubleshooting.
- Infrastructure as Code (IaC):
- Terraform.
- AWS CloudFormation.
- Azure Resource Manager Templates.
- Infrastructure provisioning and automation.
- DevOps Tools (Preferred):
- Git and GitHub.
- Jenkins.
- Docker.
- Kubernetes.
- CI/CD pipelines.
- Ansible.
- Scripting and Programming:
- Python basics.
- Bash scripting.
- PowerShell scripting.
- Automation of cloud operations.
Soft Skills
- Strong analytical and problem-solving skills.
- Good communication and collaboration skills.
- Attention to detail.
- Ability to troubleshoot technical issues.
- Time management and organizational skills.
- Adaptability to new technologies.
- Ability to work independently and in a team.
- Willingness to learn emerging cloud technologies.
Key Performance Indicators (KPIs)
- Cloud infrastructure availability and uptime.
- Application deployment success rate.
- Infrastructure performance and reliability.
- Cloud resource utilization and optimization.
- Cloud operational cost management.
- Security and compliance adherence.
- Incident resolution time.
- Backup and disaster recovery effectiveness.
- Automation and operational efficiency.
Preferred Skills
- Knowledge of cloud migration strategies.
- Understanding of microservices architecture.
- Experience with containerization using Docker.
- Knowledge of Kubernetes and container orchestration.
- Familiarity with CI/CD pipelines.
- Understanding of cloud security and compliance.
- Knowledge of monitoring tools such as Prometheus and Grafana.
- Understanding of high availability and fault tolerance.
- Familiarity with serverless architecture.
- Basic knowledge of database administration.
Expected Deliverables
- Cloud infrastructure deployment and configuration.
- Cloud resource monitoring reports.
- Infrastructure documentation.
- Cloud security and access management configurations.
- Automated infrastructure provisioning scripts.
- Backup and disaster recovery documentation.
- Cloud cost optimization reports.
- Application deployment and maintenance records.
- Cloud performance and availability reports.