Location : Bangalore / Chennai / Hyderabad
Mode of Work: Hybrid
Primary Skill :
Skillset: Primary/Very Critical: GCP/BQ, Cloud Composer (Airflow)
Secondary: Dataflow/Dataproc
Detailed JD :
- Infrastructure Design and Deployment:
Architecting and implementing cloud infrastructure on GCP, including virtual machines, networks, storage systems, and load balancers.
- Cloud Service Management:
Proficiently utilizing various GCP services like Cloud Functions, Cloud SQL, Cloud Dataflow, and Cloud Monitoring to meet specific business needs.
- Cost Optimization:
Analyzing cloud usage and identifying opportunities to optimize resource allocation and reduce cloud costs.
- Security Implementation:
Implementing robust security measures on GCP environments, including access controls, data encryption, and vulnerability management.
- CI/CD Pipeline Development:
Creating automated build and deployment pipelines using tools like Cloud Build to streamline software delivery.
- Performance Monitoring and Troubleshooting:
Monitoring cloud system performance, identifying bottlenecks, and resolving technical issues related to GCP services.
- Data Analytics Integration:
Designing and implementing data pipelines to leverage GCP data warehousing and analytics tools like BigQuery for data analysis.
- Collaboration with Teams:
Working closely with development teams to understand application requirements and translate them into cloud-based solutions.
Required Skills for a GCP Cloud Engineer:
- In-depth knowledge of GCP services:
Comprehensive understanding of core GCP services like Compute Engine, Cloud Storage, Cloud SQL, Kubernetes Engine, Cloud Networking, and Cloud Monitoring.
- Cloud Architecture Design:
Ability to design scalable and resilient cloud architectures based on best practices.
- Scripting and Automation:
Proficiency in scripting languages like Python, Bash to automate cloud management tasks.
- Networking Fundamentals:
Solid understanding of network concepts like subnetting, routing, and firewalls.
- Security Best Practices:
Awareness of cloud security best practices and ability to implement security controls.
- DevOps Principles:
Familiarity with DevOps practices like continuous integration and continuous delivery (CI/CD).
- Problem-solving and Troubleshooting:
Strong analytical skills to diagnose and resolve complex cloud-related issues.