Description
We are currently seeking an experienced professional to join our team in the role of Senior Consultant Specialist. As a Senior Consultant Specialist, you will be responsible for developing the most appropriate and secure Technology solutions using iterative software development/programming in line with the solution design, to meet customer needs, ensuring continuous improvement.
Principal responsibilities:
- Deliver RADAR platform technology capability, collaborate and drive the IT service and underlying PODs to delivery in line with architecture principles.
- Contribute to digital environment and automate processes to minimize variation and ensure predictable high-quality code and data.
- Lead and inspire the team to achieve and exceed their goals.
- Liaise with other engineers, architects, and business stakeholders to understand and drive the product or service’s direction.
- Working with the team to ensure operational issues are identified and addressed at all stages of a product or service release / change.
- Create technical test plans and records, including unit and integration tests, within automated test environments to ensure code quality.
- Be involved and hands on in actual implementation of solutions, performing impact assessments, performance tuning, testing and deployments throughout the delivery cycle.
- Ensure the service resilience, service sustainability and recovery time objectives are met for all the software solutions delivered.
- Actively participate in and drive the mandatory exercises from time to time on resilience, recovery, and service management.
- Support on-call and work in Shifts as per the agreed plans when required.
- Responsible for automating the continuous integration / continuous delivery pipeline within a DevOps Product/Service team driving a culture of continuous improvement.
Requirements:
- Qualification in Information Technology
- Experience in Information Technology, typically focused on software application development
- 7+ years’ experience in managing and leading a team in a technical environment
- Proven experience developing with one high level language – Java, Python etc
- Familiarity with databases (e.g. MySQL, MongoDB, PostgreSQL), web servers (e.g. Apache)
- Familiarity with micro services/services mesh development patterns
- Using Kubernetes and Docker to schedule and run micro services
- Strong working knowledge of modern development technologies and tools such Agile, CI/CD, Git, Docker, Kubernetes, Terraform, Ansible and Jenkins
- Hands-on experience with cloud-based technologies
- Ability to translate business level requirements to system level components or blocks
- Ability to review the deliverables from other team members
- Ability to understand the vulnerabilities and subsequent patching for infrastructure
- Ability to work in diverse global teams
- Ability to manage multiple challenging stakeholders globally with conflicting priorities.
- Experience in automated deployment, release management, deep understanding of CI/CD processes
- A natural technologist with proven tracking record in building system and team from scratch or delivering technology solutions with functional and non-functional similarities to Risk use cases.
- Role demands working in shifts and provide On-Call support to production system.
- Good knowledge on incident management and ability to lead the team from the front during incident/crisis calls
- Candidate will be required to continually enhance the skills within several specialisms which include gaining business knowledge, vendor product understanding, Impact Assessments, Development, Code Scanning and Deployments along with operational / business support.
- Excellent communication skill
- Fluent English speaker
- Great team work spirit
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://portal.careers.hsbc.com/careers/job/563774612202437