
Senior Software Engineer
- Guangzhou, Guangdong
- Contract
- Full-time
- This is a Cloud Data Engineer role with strong experience in Google Cloud Platform (GCP) and Big Data within the DRA IT team (within Financial Crime IT).
- You will contribute to all parts of the DRA development lifecycle (design, coding, testing & deployment into production).
- You will support existing DRA services (solving issues, automation, service improvements, technical debt etc).
- You will collaborate with colleagues at all levels (individual POD, DRA team, Compliance & central teams e.g. Architecture & Security).
- You will streamline existing processes and implement frameworks to standardize code releases.
- Full development lifecycle (requirements, design, development, testing, data, infrastructure).
- Development in a large IT project.
- Development in a Google Cloud project.
- Development in a Banking and/or Financial Crime Risk project.
- Work with GCP, focusing on Big Data solutions and cloud services.
- Design, implement, review, and optimize data transformation processes.
- Utilize Python DBT to build and maintain ETL pipelines.
- Good working knowledge of Google Cloud.
- Good working knowledge of GitHub.
- Bash/shell scripting & Python.
- ETL and CI/CD Pipelines.
- SQL.
- Linux/Unix.
- Databases (Postgres, MySQL, Big Query).
- Containers (Docker, Kubernetes/GKE).
- Security (IAM, roles, service accounts, entitlements, code & container scanning).
- DevOps principles & automation tools (Terraform, Jenkins, Ansible, Nexus).
- Agile development principles (Scrum, Jira, Confluence).
- Google Cloud Certified Data Engineer certification is a plus.
- Excellent communication skills.
- Ability to explain complex ideas.
- Ability to work as part of a team.
- Ability to work in a team that is located across multiple regions / time zones.
- Willingness to adapt and learn new things.
- Willingness to take ownership of tasks.
- Strong collaboration skills and experience working in diverse, global teams.
- Excellent problem-solving skills and ability to work independently and as part of a team.