Google Cloud Engineer
hsbc
Job Description
In this role, you will:
- You will demonstrate an innovative approach to engineering & systems practices, contributing towards overall cloud infra build.
- You will act as developer advocate & partner, to both represent developer's needs and also assist developers in adoption of cloud & emerging technologies.
- You will foster a culture that has continuous improvement with automation at its heart.
- You will contribute to the evolution of ways of working & operating models that scale the organization and its technology adoption and utilization.
- As a cloud engineer, you will coach and mentor colleagues as part of a reciprocal relationship that ensures the entire team maintain a cutting-edge skillset.
- Design, deploy, and maintain highly available and scalable GCP infrastructure to support our applications and services.
- Collaborate with cross-functional teams, including developers, architects, and operations, to architect and implement secure, efficient, and cost-effective solutions on GCP.
- Develop and enforce best practices for infrastructure as code, configuration management, and continuous integration/continuous deployment (CI/CD) pipelines.
- Monitor and troubleshoot GCP infrastructure performance, identify and resolve bottlenecks, and optimize resource utilization.
- Implement security measures and best practices to protect data and infrastructure, including identity and access management, network security, and data encryption.
- Automate infrastructure provisioning, configuration, and deployment using tools like Terraform, Ansible, and Jenkins.
- Collaborate with development teams to optimize application performance and ensure seamless integration with GCP services.
- Stay up-to-date with the latest GCP technologies, trends, and best practices, and provide recommendations for continuous improvement
To be successful in this role, you should meet the following requirements:
- Hands on experience designing & deploying global, highly scalable cloud-based solutions (ideally on GCP). You will be highly collaborative, comfortable working cross-functionally & across geographies
- Developer & scripting skillset/experience ( Python, BASH, HCL, terraform & packer). Experience of working under agile project/delivery methodologies
- Self-starter and focused on deliverables and a biased for action.Bachelor’s Degree or higher in Engineering, Computer Science or another relevant field. Strong expertise in GCP services, including compute, storage, networking, and security.
- Proficient in infrastructure as code tools like Terraform, configuration management tools like Ansible, and CI/CD tools like Jenkins. Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Solid understanding of networking concepts, including VPC, subnets, load balancing, and firewall rules. Familiarity with monitoring and logging tools like Stackdriver, Prometheus, and ELK stack.
- Excellent problem-solving and troubleshooting skills. Strong communication and collaboration skills to work effectively in a cross-functional team environment
- A track record of delivering organizational transformation & modernization. Experience of event driven & data streaming solution
- Database technologies: Oracle, PostgreSQL, MongoDB