DevOps GCP cloud /Consultant Specialist
hsbc
Job Description
In this role, you will:
- Building complex CI/CD pipelines for Google Cloud Platform for API, Databases, Messaging, Storage, Compute, Dataflow, Cronjob and other GCP/Cloud components
- Working with deployment and troubleshooting of Helm, Ansible, Groovy, Docker, Google JIB
- Hand on experience on creating and deploying Kubernetes pod definitions, tags, labels, multi-pod container replication. Managed multiple Kubernetes pod containers scaling, and auto-scaling
- Building terraform codes to deploy infrastructure as a code
To be successful in this role, you should meet the following requirements:
- Should have at least 3+ year of experience in GCP (Google Cloud Platform) or Similar Cloud Technologies
- Should have strong experience in Microservices/API.
- Must have strong experience in Devops tools like Jenkins, Helm, Ansible, Docker, Kubernetes, JIRA, SonarQube, NexusIQ, Checkmarx, Cyberflow, DataDog.
- Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GITHub.
- Worked on writing Jenkins build a pipeline with Gradle script or Groovy DSL (Domain Specific Language) and integrating ANT/MAVEN build scripts with Gradle for the sole purpose of continuous build.
- Defining and setting development, test, release, update, and support processes for DevOps operation
- Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
- Understanding of cloud identity and access
- Scripting (shell, python, ruby) skills for monitoring and automation
- Experience in managing Linux based infrastructure
- Excellent troubleshooting
- Working knowledge of various tools, open-source technologies
- Awareness of critical concepts of Agile principles
- Certification in Google professional Cloud DevOps Engineer is desirable.
- Experience with Agile/SCRUM environment.
- Familiar with Agile Team management tools (JIRA, Confluence)
- Understand and promote Agile values: FROCC (Focus, Respect, Openness, Commitment, Courage)
- Good communication skills
- Pro-active team player
- Comfortable working in multi-disciplinary, self-organized teams
- Professional knowledge of English