Job Description: GCP DevOps – Technical Lead (Exp: 8 Years to 12 Years)
We are looking for a highly skilled and experienced GCP DevOps as a Technical Lead.
Key Skills: GCP DevOps, Dataflow, BigQuery, Pub/Sub, Jenkins, Gitlab/Github, Nexus or equivalent CI/CD tools, Terraform, Docker and Kubernetes.
Technical Expertise:
-
Experience should have 5 to 8 years of Cloud DevOps.
-
Proven experience with GCP services, particularly BigQuery, Pub/Sub..etc.
-
Strong understanding of cloud solution design patterns and DevOps best practices.
-
Hands-on experience with CI/CD pipelines using Jenkins, GitLab, or similar tools.
-
Proficiency in Python and Bash scripting.
-
Solid knowledge of container orchestration tools like Kubernetes.
-
Familiarity with monitoring and logging tools (Grafana, Prometheus).
-
Excellent communication and client-facing skills.
-
Demonstrated experience working in an Agile/SCRUM environment.
-
Experience with Google Dataproc.
-
Experience with Ansible for configuration management.
-
Familiarity with other CI tools like TravisCI, CircleCI.
-
Monitor systems using tools such as Grafana and Prometheus.
-
Understanding on the SDLC.
-
Understanding on the Agile methodologies.
-
Communication with customer and producing the Daily status report.
-
Should have good oral and written communication.
-
Should be a good team player.
-
Should be proactive and adaptive.
Key Responsibilities:
-
Design, build, and maintain scalable infrastructure solutions using GCP services including BigQuery (mandatory), DataFlow.
-
Implement Infrastructure as Code (IaC) using tools such as Terraform.
-
Automate deployment pipelines using Jenkins, GitLab CI/CD, Nexus, or equivalent tools.
-
Develop and maintain automation scripts using Python, Bash, and optionally Ansible.
-
Manage and orchestrate containerized applications using Docker and Kubernetes.
-
Write efficient SQL scripts, preferably for BigQuery.
-
Operate within Unix/Linux environments, including shell scripting.
-
Collaborate in an Agile/SCRUM development environment.
-
Present solutions and technical designs to internal stakeholders and executive leadership.
-
Design and implement cloud-native architectures using microservices, distributed caching, messaging, IAM, and other cloud design patterns.