Cloud Infrastructure Engineer
The Cloud Infrastructure Engineer is responsible for designing, implementing, supporting, and maintaining Cloud infrastructure across network, compute, storage, security, and platform services. The role also works closely with users and application teams to gather infrastructure requirements and ensure cloud solutions meet business and operational needs.
KEY RESPONSIBILITIES:
- Primary expertise in Google Cloud Platform (GCP) is required.
Experience or knowledge in other cloud platforms such as AWS and/or Microsoft Azure will be considered a strong advantage. - Design, implement, and maintain Cloud infrastructure components including VPC, Subnet, Firewall, VPN, and Load Balancer.
- Manage and support compute and platform services such as Compute Engine, GKE, and Cloud Run.
- Administer storage services including Cloud Storage and Persistent Disk to ensure availability and performance.
- Deploy and configure cloud resources based on business, application, and operational requirements.
- Monitor and optimize system performance, availability, and cost efficiency across the GCP environment.
- Implement and maintain security controls such as IAM, firewall rules, and encryption to protect cloud resources and data.
- Collaborate with the security team to address vulnerabilities, enforce compliance requirements, and support audit readiness.
- Monitor logs and security events, and support incident investigation and remediation activities.
- Administer Windows Server and Linux environments, including installation, patching, configuration, and troubleshooting.
- Support middleware and platform components related to infrastructure operations and service delivery.
- Perform monitoring, alert handling, incident response, and routine operational support for cloud services.
- Support preventive maintenance, system upgrades, backup activities, and operational improvement initiatives.
Coordinate with users, application teams, and stakeholders to gather requirements and translate them into appropriate Cloud infrastructure solutions.
QUALIFICATIONS:
- Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- Experience: 3–7 years of experience in infrastructure, cloud engineering, or cloud operations.
- Technical Proficiency: Hands-on experience with Google Cloud Platform services including networking (VPC, VPN, Load Balancing), compute (VMs, containers, GKE), storage, and security controls. Experience with AWS and/or Microsoft Azure is considered an added advantage.
- Cloud Architecture: Strong understanding of high availability, scalability, deployment, monitoring, and troubleshooting of enterprise cloud infrastructure.
- Security: Knowledge of IAM, firewall configuration, encryption, logging, access control, and compliance support.
- OS & Platform: Experience in Windows Server and Linux administration; knowledge of middleware and platform services is preferred.
- Automation: Familiarity with automation, scripting, or infrastructure-as-code tools will be an advantage.
- Network & Connectivity: Understanding of SSL certificates, routing, DNS, load balancing, and connectivity management is an advantage.
- Soft Skills: Strong problem-solving, analytical thinking, good communication, stakeholder coordination, teamwork, and willingness to continuously learn new cloud technologies.
- Project Exposure: Experience delivering or supporting at least 1–2 GCP projects or equivalent enterprise cloud implementations is preferred.
Location: To be assigned based on project and customer site requirements.