GCP Admin / Consultant Specialist
hsbc
Job Description
In this role, you will:
- The role holder must also drive operational excellence across our businesses worldwide, achieving this through the consolidation, simplification and continuous improvement of processes across the full range of HSBC operations.
- Should be able to manage multiple GCP projects
- Collaborate with application packaging team and assist resolving all technical challenges that might be present during integration phase.
- Communicate with the relevant project teams regarding resolving technical / application issues related to delivery of GCP solutions.
- Work with Engineering and operations to ensure our environment is monitored appropriately.
- Ensure SLA commitments are met, and escalate accordingly.
- Provide Deployment activities to create & maintain development, test, UAT and production environments in project deployment phase.
- Establish, document and implement the best practices in the end to end application initiation and deployment processes.
- Working for continuous improvement to achieve customer satisfaction.
- Should have flexibility as per project needs.
To be successful in this role, you should meet the following requirements:
- Knowledge in banking domain
- GCP Cloud engineer certification would be desirable.
- Bachelor’s degree (in science, computers, information technology or engineering)
- Experience in driving GCP Data Analytics projects/ecosystems independently
- Experience in GCP IaaS such as GCE, GAE, GKE, VPC, DNS, Interconnect VPN, CDN, Cloud Storage, FileStore, Firebase, Deployment Manager, Stackdriver.
- Experience in GCP services such as Cloud Endpoints, Dataflow, Dataproc, Datalab, Dataprep, Cloud Composer, Pub/Sub, Cloud Functions
- Experience on Terraform and Devops (CI/CD pipeline)
- Experience in publishing GCP cost Dashboards, Alerting and monitoring
- Excellent understanding of machine learning setup in Google architecture and google Analytics products
- Should have experience working in agile and devops environment using team collaboration tools such as Confluence, JIRA.
- Programming skills and hands-on experience in Python desirable
- Proficiency in working with cloud based native data stores/databases
- Knowledge on design patterns for GCP third party tools setup and native tools usage
- Experience and ability to manage a small team of tech specialists
- Excellent multitasking ability - Must have ability to track multiple issues, effectively manage time and competing priorities, and to drive results through partner organizations.
- Strong communication skills (verbal, written, and presentation of complex information and data).
- Experience of planning and prioritising their own time effectively, aware of their responsibilities and committed to delivering these efficiently
- Develop process to track test environments required for QA
- Create short-term plans to deliver environments to support sprint-based development
- Coordinate activities of technical specialists to automate the setup and configuration of environments
- Monitor and guarantee uptime of test environments
- Provide ongoing support for environments
- Develop KPIs to track efficacy of test environment delivery efforts
- Move environment activities toward a goal of 100% automation
- Forecast environment requirements based on anticipated future demand from multiple application development teams
- Good knowledge in Juniper Ingestion.
- Developing Feeds with different sources of on-prem and loading data into GCP in Juniper.
- Good knowledge in scheduling the feeds for different frequencies in Juniper.