Position overview
We are seeking an experienced GCP Administrator, with 3 to 5 years of experience, is responsible for the efficient and secure operation of the Google Cloud Platform environment. This role involves managing GCP resources, optimizing infrastructure, and ensuring high availability and performance of cloud-based applications and services.
Key Responsibilities.
1. Infrastructure Management:
· Create and manage GCP resources, including Virtual Machines (VMs), storage, networks, and databases.
· Implement and maintain a scalable and well-architected cloud infrastructure.
2. Security and Compliance:
· Configure and monitor security settings, identity and access management, and network security controls.
· Ensure compliance with industry standards and company policies regarding data protection and privacy.
3. Monitoring and Performance Optimization:
· Implement monitoring and alerting systems to proactively identify and address performance issues.
· Optimize resource utilization to control costs and maintain high performance.
4. Automation and Scripting:
· Develop scripts and automation tools to streamline administrative tasks and resource provisioning.
· Use Infrastructure as Code (IaC) tools like Terraform or Deployment Manager.
5. Backup and Disaster Recovery:
· Create and manage backup and disaster recovery solutions to protect critical data and applications.
· Test and validate recovery procedures regularly.
6. Database Administration:
· Administer GCP database services like Cloud SQL and Firestore, ensuring data integrity and availability.
· Perform routine database maintenance tasks.
7. Collaboration and Documentation:
· Work closely with other teams, such as DevOps and developers, to support application deployment and troubleshooting.
· Maintain comprehensive documentation of configurations, processes, and procedures.
8. Cost Management:
· Monitor and optimize resource usage to control cloud infrastructure costs.
· Implement cost management strategies and report on cost allocation.
9. Continuous Learning and Certification:
· Stay updated with GCP services, best practices, and emerging technologies.
· Pursue relevant Google Cloud certifications to demonstrate expertise.
Preferred Qualifications:
1. A bachelor’s degree in computer science, information technology, or a related field.
2. 3 to 5 years of experience in Google Cloud Platform administration and management.
3. Strong knowledge of GCP services, including Compute Engine, Cloud Storage, VPC, and Cloud Database services.
4. Proficiency in cloud security practices and identity and access management.
5. Experience with scripting and automation using tools like Python, Bash, or Terraform.
6. Good problem-solving skills and the ability to troubleshoot complex issues.
7. Strong communication and teamwork skills.
8. Google Cloud certification(s) like Google Cloud Professional Cloud Architect, Professional Cloud DevOps Engineer, or Associate Cloud Engineer is a plus.