Text copied to clipboard!
Title
Text copied to clipboard!GCP DevOps Engineer
Description
Text copied to clipboard!
We are looking for a skilled and experienced GCP DevOps Engineer to join our dynamic technology team. As a GCP DevOps Engineer, you will be responsible for designing, implementing, and maintaining scalable and secure cloud infrastructure on Google Cloud Platform (GCP). You will work closely with development, operations, and security teams to ensure continuous integration and continuous delivery (CI/CD) pipelines are efficient, reliable, and aligned with best practices.
Your role will involve automating infrastructure provisioning, monitoring system performance, and ensuring high availability of services. You will also be responsible for implementing infrastructure as code (IaC) using tools like Terraform or Deployment Manager, and managing containerized applications using Kubernetes (GKE). A strong understanding of cloud security, networking, and DevOps methodologies is essential.
In this position, you will help drive innovation by identifying opportunities to improve system performance, reduce costs, and enhance deployment processes. You will also contribute to incident response and root cause analysis, ensuring that systems are resilient and recover quickly from failures. Collaboration and communication are key, as you will be expected to work cross-functionally and mentor junior engineers.
If you are passionate about cloud technologies, automation, and building reliable systems, we encourage you to apply and become a part of our forward-thinking team.
Responsibilities
Text copied to clipboard!- Design and implement scalable infrastructure on GCP
- Develop and maintain CI/CD pipelines
- Automate infrastructure provisioning using Terraform or similar tools
- Manage container orchestration with Kubernetes (GKE)
- Monitor system performance and ensure high availability
- Implement security best practices in cloud environments
- Collaborate with development and operations teams
- Participate in incident response and root cause analysis
- Optimize cloud costs and resource utilization
- Document infrastructure and deployment processes
Requirements
Text copied to clipboard!- Bachelor’s degree in Computer Science or related field
- 3+ years of experience in DevOps or cloud engineering
- Strong experience with Google Cloud Platform (GCP)
- Proficiency in Terraform, Ansible, or similar IaC tools
- Experience with Kubernetes and containerization
- Knowledge of CI/CD tools like Jenkins, GitLab CI, or Cloud Build
- Understanding of cloud networking and security principles
- Familiarity with monitoring tools like Stackdriver, Prometheus, or Grafana
- Strong scripting skills in Python, Bash, or similar
- Excellent problem-solving and communication skills
Potential interview questions
Text copied to clipboard!- How many years of experience do you have with GCP?
- Can you describe a CI/CD pipeline you have built or maintained?
- What tools do you use for infrastructure as code?
- Have you worked with Kubernetes in a production environment?
- How do you ensure security in cloud deployments?
- Describe a time you resolved a major system outage.
- What monitoring tools have you used?
- How do you manage cloud cost optimization?
- What is your experience with containerization technologies?
- How do you stay updated with DevOps best practices?