Senior Consultant Specialist
HSBC View all jobs
- Guangzhou, Guangdong
- Permanent
- Full-time
- Implement the tools and processes, handling performance, scale, availability, accuracy, and monitoring Product support & troubleshooting.
- Understanding the business requirements and provide the real-time solutions.
- Design, implement, and manage CI/CD pipelines to automate software delivery processes, ensuring rapid and reliable deployment of code changes.
- Develop and maintain infrastructure as code (IaC) using tools such as Terraform and Jenkins to automate the provisioning and configuration of infrastructure components.
- Deploy and manage applications in cloud environments (Google Cloud) utilizing platform-as-a-service (PaaS) and infrastructure-as-a-service (IaaS) offerings.
- Set up and maintain distributed data processing and orchestration tools, including Spark, Apache Flink or Google Cloud Dataflow, and Airflow.
- Set up and maintain monitoring and logging solutions to ensure the availability, performance testing, and reliability of systems. Utilize tools like Prometheus, Grafana, or Splunk for monitoring and analysis.
- Work closely with development, operations, and other cross-functional teams to understand their requirements and provide solutions that meet their needs. Foster a culture of collaboration and knowledge sharing.
- Providing solutions for cost optimization in GCP and resolving the security compliance violations.
- Implement containerization using Docker and container orchestration using Kubernetes or similar tools to streamline deployment and scaling of applications.
- Collaborate with security teams to implement best practices for security and compliance within the CI/CD pipelines and infrastructure. Ensure adherence to regulatory requirements.
- Respond to and troubleshoot incidents,sss identifying root causes and implementing solutions to prevent recurrence. Participate in on-call rotations as needed.
- Create Dashboards for monitoring services and their cost.
- Create and maintain documentation for processes, procedures, and configurations to facilitate knowledge transfer and ensure operational efficiency.
- Integration with Change Management tool like Service Now.
- Certifications in relevant areas such as GCP Certified DevOps Engineer/Cloud Architect, Certified Kubernetes Administrator (CKA), or Certified Jenkins Engineer.
- Experience with infrastructure monitoring and logging tools.
- Knowledge of security best practices and tools.
- Experience with agile methodologies and DevOps practices.
- Familiarity with relational and NoSQL databases.
- Experience with configuration management tools such as Ansible, Puppet, or Chef.
- Preferred Experience/knowledge on GCP components like K8s,GCE, GKE, GCS, Big Query, Bigtable, Airflow, Dataflow, Dataproc, Cloud SQL and Google Cloud SDK.
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent work experience).
- Proven experience in a DevOps or similar role, with a strong understanding of software development, deployment, and operations processes.
- Proficiency in scripting and programming languages such as Python, Shell, or PowerShell.
- Hands-on experience with CI/CD tools like Jenkins, Terraform, etc.
- Familiarity with version control systems such as Git.
- Strong knowledge of Linux/Unix systems administration.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with cloud platforms and services (Google Cloud).
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.