Senior Google Cloud Platform Engineer
Penta ConsultingPenta Consulting are a technology service provider and leading outsourced partner helping to deliver professional and managed solutions in South Africa.
We are seeking a highly skilled and experienced Senior GCP Cloud Engineer to join our dynamic team. Responsibilities will include designing, implementing, and managing our cloud infrastructure on Google Cloud Platform (GCP).
You will work closely with cross functional teams to ensure the reliability, scalability, and performance of our cloud-based applications and services.
Responsibilities and Duties:
* Cloud Architecture Design: Design and implement scalable, reliable, and secure cloud architectures on GCP.
* Infrastructure Management: Manage and optimize cloud infrastructure, ensuring high availability and performance.
* Automation and Scripting: Develop automation scripts and tools to streamline cloud operations and improve efficiency.
* Security and Compliance: Implement best practices for cloud security and ensure compliance with industry standards and regulations.
* Monitoring and Optimization: Set up monitoring tools and practices to continuously optimize cloud resources and performance.
* Collaboration: Work closely with development, operations, and security teams to integrate cloud solutions into overall architecture.
* Troubleshooting and Support: Provide advanced troubleshooting and support for cloud infrastructure issues.
Technical Skills:
* Cloud Platforms: Extensive experience with GCP services such as Compute Engine, Kubernetes Engine (GKE), Cloud Storage, BigQuery, Cloud Functions, and Pub/Sub.
* IaC Tools: Proficient in using Terraform for infrastructure as code.
* Scripting and Automation: Strong skills in scripting languages like Python, Bash, or similar.
* CI/CD Pipelines: Experience with CI/CD tools and practices, preferably with GitHub Actions.
* Networking: Deep understanding of network architecture and security in a cloud environment.
* Security: Strong knowledge of cloud security best practices and compliance requirements.
Experience:
* Minimum of 3 years of experience in cloud engineering.
* At least 2 years of hands-on experience with GCP.
* Proven experience with infrastructure as code (IaC) tools like Terraform.
Certifications:
* GCP Professional Cloud Architect or similar certifications are highly desirable
Required Qualifications:
* Education: Bachelor's degree in computer science, Engineering, or a related field. Advanced degree preferred.
Soft Skills:
* Problem-Solving: Excellent problem-solving skills with the ability to troubleshoot complex issues.
* Collaboration: Strong collaboration and communication skills, with the ability to work effectively in a team-oriented environment.
* Adaptability: Ability to adapt to new technologies and learn quickly in a fast-paced environment.
* Leadership: Demonstrated leadership skills and the ability to mentor junior engineers.
Preferred Qualifications:
* Experience with Multi-Cloud Environments: Experience managing and integrating multi-cloud solutions.
* Big Data Technologies: Familiarity with big data technologies and tools within GCP.
* Performance Tuning: Experience in performance tuning and optimization of cloud services.