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.