Job Description:
· We are seeking a skilled Infrastructure Specialist with a strong background in Google Kubernetes Engine (GKE), Terraform, and Google Cloud DevOps.
· As an Infrastructure Specialist, you will be responsible for architecting, deploying, and maintaining robust cloud infrastructure solutions while driving automation and infrastructure as code (IaC) best practices.
· This role will involve close collaboration with DevOps, platform engineering, and development teams to ensure the smooth operation and scalability of cloud-based applications.
Key Responsibilities:
· Design, implement, and manage highly available and scalable infrastructure on Google Cloud Platform (GCP), with a focus on Google Kubernetes Engine (GKE).
· Develop and maintain Terraform scripts for managing infrastructure as code, ensuring infrastructure consistency and automation.
· Collaborate with the DevOps team to streamline CI/CD pipelines using Google Cloud DevOps tools, including Cloud Build, Cloud Deploy, and others.
· Manage containerized applications using Kubernetes, ensuring optimal orchestration, monitoring, and scaling of workloads.
· Implement platform engineering best practices to support the development and deployment of applications across environments.
· Monitor infrastructure performance and proactively address any issues related to capacity, security, and reliability.
· Ensure security best practices, including identity management, network policies, and encryption for sensitive data.
· Collaborate with development and operations teams to optimize the performance and cost-efficiency of the infrastructure.
· Provide operational support and troubleshooting for cloud-based environments and applications.
· Stay up-to-date with industry trends, particularly regarding cloud infrastructure, DevOps, and automation technologies.
Required Skills and Qualifications:
· Proven experience with Google Kubernetes Engine (GKE), containerization, and orchestration.
· Proficient in infrastructure as code (IaC) with Terraform.
· Strong experience with Google Cloud Platform (GCP) services and Google Cloud DevOps tools.
· Hands-on experience with CI/CD pipeline automation and tools like Jenkins, GitLab, Cloud Build, or similar.
· Experience in platform engineering, supporting developers with robust infrastructure solutions.
· Strong understanding of cloud security, including IAM, networking, and encryption best practices.
· Solid understanding of Linux/Unix system administration and networking principles.
· Familiarity with monitoring and logging tools, such as Prometheus, Grafana, Stackdriver, or equivalent.
· Excellent problem-solving skills and the ability to troubleshoot infrastructure-related issues.
· Strong scripting skills (e.g., Python, Bash) to automate repetitive tasks.
Preferred Qualifications:
· Google Cloud certifications (e.g., Google Cloud Professional DevOps Engineer, Google Cloud Architect).
· Familiarity with other cloud platforms such as AWS or Azure is a plus.
· Experience in MicroServices architecture and serverless computing.
Any Graduate