Devops
hsbc
Job Description
Roles & Responsibilities:
• 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
Requirements
Requirements/Key Skills
• 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
• Differentiators: knowledge/experience about