Job Title: Technical Product Engineer, Product Management
IR35 Status: Inside
Contract Duration: 6 month (Full-Time)
Location: Hybrid working linked to London and Edinburgh
Responsible for:
- Building an at scale a flexible machine learning pipeline on GCP
- Analysing ML input data and outcomes and providing insight to further project objectives
- Understanding business goals and engineering appropriate solutions
- Writing good quality python and DBT SQL code and peer reviewing others work
Technical Skills - MUST HAVE
- Strong Python and SQL developer
- Knowledge of developing machine learning pipelines (ideally Kubeflow and TFX)
- Proven ability to write efficient production code quickly
- Knowledge of GCP cloud services
- Good English communication (verbal, written, email). Ability to explain complex ideas
- Bash
- Jupyter Notebook
- Jira and Confluence
Technical Skills - nice-to-have
- Cloud DevOps (Terraform/Jenkins/Ansible/Airflow)
- Cloud Infra (Stroage/Network/Database/Security etc)
- Kubernetes, Kubeflow and Tensorflow Extended
- Agile development principles (Scrum, Kanban, MVP).
- Python with Data analytics (Pandas, Numpy etc.)
- Docker experience
- Agile development principles (Scrum, Kanban, MVP).
Knowledge
- Change management and implementation management techniques and approaches
- Knowledge of Agile development methodologies
- Strong interpersonal skills with the ability to communicate technical matters effectively with senior leaders in Compliance
- Effective communication skills with high attention to detail.
- Highly motivated self-starter with proven ability to work collaboratively within teams and to deliver on time.
- Ability to work with IT, analytics and transformation teams to deliver on tight schedules.
Capabilities
- Achieving excellence
- Delivery at pace
- Impactful communication
- Strong attention to detail
- Change and implementation management
- Stakeholder management
- Problem solving and critical thinking
- Collaboration
Qualifications and Accreditations: (Desirable) GCP certification
Principal Accountabilities: Key activities and decision making areas
Impact on the Business
- Working as part of a pod to deliver GCP development projects (including design, development/coding, testing & deployment into Production).
- Collaborating with central teams (architecture, security, engineering, networks) who are responsible for delivering HSBC's baseline cloud architecture.
- Collaborating with other Compliance IT teams that are also working to deliver use cases on GCP (share best practice).
- Supporting your colleagues and foster a DevOps culture in all that you do by embodying the HSBC values. As a senior engineer you will be approached for assistance from within the pod and the wider Compliance IT DRA team.
- Working with other engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc) are resolved in a timely manner.
- Promoting inner sourcing to improve reuse and improve the efficiency of development.
Customers / Stakeholders
- Build networks and manage day-to-day relationships with all staff working on the initiative.
- Support the completion of Data Governance with oversight from the Senior Product Owner.
- Strengthen and broaden internal relationships with global functions, lines of business, regions, and countries who directly benefit from or interact with Compliance systems, including:
- Regional Product Management colleagues
- Data Access, Sharing and Privacy stakeholders
- Legal, Risk and Compliance stakeholders
- Software delivery and operations colleagues
- Lines of business stakeholders
Leadership & Teamwork
- Provides support and direction to all team members
- Establish and promote a learning culture focused on open feedback and continuous improvement.
- Pro-active and supportive of colleagues and able to demonstrate imitative and a logical approach to solving business issues.
- Develop and share knowledge across the function