GCP Admin/ Senior Software Engineer

hsbc

Hyderabad NM Years Exp Posted 245d ago

Job Description

We are currently seeking an experienced professional to join our team in the role of Senior software Engineer

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.

Requirements

To be successful in this role, you should meet the following requirements:

  • 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

Similar Openings for You