Role Objective
To design, manage, and optimize scalable, secure, and highly available cloud and server infrastructure supporting business-critical applications. The role ensures system reliability, performance stability, security compliance, and seamless coordination between development and infrastructure environments.
Key Responsibilities
- Provision, configure, and manage cloud infrastructure on Amazon Web Services and Microsoft Azure.
- Deploy and manage cloud resources including compute instances, networking components, storage, and managed databases such as Amazon RDS.
- Design and maintain secure multi-tier architecture environments (Production, Staging, Testing).
- Configure and manage web servers including IIS, Apache, and Nginx for application hosting.
- Perform system administration of Windows Server 2016/2019 and virtual machines, including patching, upgrades, and performance tuning.
- Monitor infrastructure health, logs, and performance metrics using tools such as Amazon CloudWatch, and implement proactive alerting mechanisms.
- Ensure high availability, disaster recovery readiness, and regular validation of backup strategies.
- Implement and maintain security best practices including firewall configurations, IAM policies, access control, and vulnerability mitigation.
- Support CI/CD processes and collaborate with development teams for smooth deployment and release management.
- Manage DNS configurations, SSL certificates, load balancers, and network troubleshooting.
- Maintain email and user management systems in Google Workspace and Microsoft 365.
- Coordinate with cloud vendors, hosting providers, and third-party infrastructure partners to ensure uninterrupted services.
- Provide internal IT infrastructure support and resolve network/server-related issues within defined SLAs.
- Continuously optimize infrastructure for cost, performance, and scalability.
- Maintain proper documentation of architecture, configurations, processes, and incident reports.
Preferred Experience & Skills
- 3–6 years of experience in DevOps / Cloud Infrastructure
- Strong knowledge of AWS services (EC2, RDS, VPC, IAM, CloudWatch)
- Experience in Azure VM provisioning and management
- Understanding of networking fundamentals (DNS, Load Balancing, Firewalls)
- Experience with IIS, Apache, and Nginx
- Backup and disaster recovery implementation experience
- Basic scripting knowledge (PowerShell / Bash preferred)
- Strong troubleshooting and ownership mindset