As a Google Cloud Platform (GCP) Infrastructure Engineer, you will be responsible for designing, building, and managing scalable and secure infrastructure on GCP. Your role will involve automating cloud infrastructure, optimizing resource utilization, and ensuring high availability and disaster recovery.
Key Responsibilities
- Design and deploy scalable, secure infrastructure on GCP.
- Use Terraform or similar tools for Infrastructure as Code (IaC).
- Manage virtual networks, firewalls, VPNs, and load balancers.
- Automate tasks and CI/CD pipelines with Python, Bash, etc.
- Implement security measures and ensure regulatory compliance.
- Set up monitoring, logging, and alerting using GCP tools.
- Optimize resource usage and troubleshoot issues.
- Document infrastructure and processes.
Required Skills and Qualifications
- 2+ years of hands-on experience with Google Cloud Platform (GCP).
- Proven experience with Infrastructure as Code (IaC) tools like Terraform, Ansible, or Cloud Deployment Manager.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or similar.
- Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Strong understanding of networking concepts and cloud security best practices.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
What we offer
- Full remote working
- Flexible working hours
- A dedicated team that offers support and provides your professional growth
- Training and learning opportunities