Unix, CI/CD, Control-M/ Software Engineer
hsbc
Job Description
In this role, you will:
- To understand the release cycles within GPE and aligned testing associated with it.
- Manage the release deployment on various environments.
- Manage automation initiatives required for the stable functioning of the environments like healthchecks / monitoring.
- Triage and escalate High priority Incidents to get focused resolutions.
- Reduce overall downtime for end-to-end testing by identifying opportunities in environment upgrades.
- Communicate with regional/country project teams, technical leads and Asset teams.
- Drive root cause analysis with involved teams.
- Analyse issues monthly and run continuous improvement cycles for incidents.
- Raise engagement with partner application / other teams to facilitate the issue resolution.
- Engage and drive resolution where necessary; aiding support to SME’s from application teams to facilitate resolution.
- Report updates for ongoing issues to stakeholders, including exec level management. Communicate technical information clearly, simply and concisely.
- Infrastructure Management activities which comprise of critical vulnerability fixing, OS/DB/MQ patching, certificate renewals etc.
- Lead and mentor team to achieve above responsibilities successfully.
Requirements
To be successful in this role, you should meet the following requirements:
• Good understanding of environment management with hands on experience of managing large size projects.
• Must have strong UNIX and shell scripting experience.
• Basic knowledge on middleware products like WAS/MQ.
• Experience of DevOps tools like Jenkins, GITHUB etc.
• Experience of Control-M, Connect Direct (C:D).
• Experience of deployment / change pipelines like CI / CD
• Flexible to work in shifts, on weekends, after work hours and on call support as per the need of the project.
• Good understanding of the Payment schemes and e2e flows for US scheme payments.
• Strong communication skills (verbal, written, and presentation of complex information and data).
• Stakeholder Management and working in dynamic environment Time management
• Ability to prioritize project criticality based on requirements and business needs.
• Strong analytical skills supported by good decision making and problem solving skills & attitude
• Ability to work independently with a hands-on approach
• Good project management skills