Role Description:
The Cloud Engineer is responsible for designing, implementing, monitoring, securing, and optimizing cloud and hybrid infrastructure environments. The role supports cloud transformation initiatives, infrastructure modernization, business continuity, cybersecurity compliance, and operational excellence while ensuring high availability, scalability, performance, and cost efficiency of cloud platforms and related services.
Key Duties and Responsibilities:
Cloud Infrastructure Management
- Design, deploy, and maintain cloud infrastructure across approved cloud platforms (GCP, Azure or AWS).
- Provision and manage virtual machines, storage, networking, backup, and platform services.
- Implement cloud governance, tagging, resource organization, and cost optimization practices.
- Monitor cloud resource utilization and recommend performance and capacity improvements.
Hybrid Cloud & Migration
- Plan and execute cloud migration projects.
- Perform workload assessment, dependency mapping, sizing, and migration planning.
- Support hybrid-cloud connectivity between on-premises and cloud environments.
- Validate migrated workloads and ensure service continuity.
System Administration
- Administer Windows and Linux server environments hosted in cloud and hybrid infrastructures.
- Manage Active Directory, Azure AD/Entra ID, DNS, DHCP, Group Policy, and identity services.
- Perform patching, hardening, performance tuning, and lifecycle management.
Network & Security Operations
- Configure and troubleshoot virtual networks, VPNs, firewalls, routing, load balancers, and secure connectivity.
- Implement cloud security controls, access management, encryption, and monitoring.
- Support compliance initiatives such as ISO 27001, PCI DSS, and regulatory requirements.
- Participate in vulnerability remediation and security audits.
Business Continuity & Disaster Recovery
- Implement backup, recovery, and disaster recovery solutions.
- Conduct disaster recovery testing and ensure compliance with RTO/RPO objectives.
- Maintain resilient and highly available infrastructure architectures.
Automation & DevOps
- Automate infrastructure provisioning and operational tasks using Infrastructure as Code (IaC).
- Develop scripts using PowerShell, Bash, Azure CLI, Terraform, or similar tools.
- Support CI/CD integration and cloud-native deployment practices.
Operations & Support
- Provide Level 2 and Level 3 technical support.
- Troubleshoot incidents, perform root-cause analysis, and implement preventive measures.
- Maintain technical documentation, SOPs, architecture diagrams, and operational reports.
- Coordinate with vendors, service providers, cybersecurity teams, and project stakeholders.
Minimum Experience:
- Minimum 5 years of experience in IT Infrastructure.
- At least 3 years of hands-on cloud administration experience.
- Experience managing hybrid cloud environments and enterprise infrastructure.
- Strong exposure to cloud migration and infrastructure modernization initiatives.