ETL Python Developer
@ HSBC

Pune, Maharashtra, India
$120,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXX******* @hsbc.com
Recommended after applying

Job Details

Overview

HSBC is seeking an experienced professional for the role of ETL Python Developer. Join one of the largest banking and financial services organizations in the world and help drive global success.

Role Responsibilities

In this role as ETL Python Developer, you will work on:

  • Core Python: data structures, file and error handling, and OOP.
  • Database Development: Microsoft SQL Server (T-SQL) expertise.
  • Data Processing: Using Pandas, NumPy and handling Excel, JSON, CSV formats.
  • ETL Development: Creating custom ETL scripts and ensuring data quality using Great Expectations.
  • Cloud & Automation: Utilizing Google Cloud SDK, scheduling jobs, API interactions.
  • Version Control & CI/CD: Managing Git workflows and CI/CD pipelines.
  • Additional Tools: Experience in Django, Tableau, and using tools such as Service Now, GitHub, JIRA, Confluence, Jenkins.

Requirements

The ideal candidate should have:

  • Strong Python programming and database interaction skills.
  • Experience with ETL, data processing libraries, and cloud services.
  • Proactive work capability and excellent interpersonal communication skills.
  • Ability to collaborate with remote teams and maintain a global perspective.

Key skills/competency

Python, ETL, SQL, Pandas, OOP, Cloud, CI/CD, Git, Django, Tableau.

How to Get Hired at HSBC

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Python and ETL skills.
  • Showcase projects: Demonstrate SQL and cloud work.
  • Research HSBC: Understand their global banking operations.
  • Prepare for interviews: Focus on technical and collaboration questions.

📝 Interview Preparation Advice

Technical Preparation

Review Python core concepts and OOP principles.
Practice SQL queries on Microsoft SQL Server.
Develop custom ETL scripts and data processing tasks.
Familiarize with Git workflows and CI/CD pipeline setup.

Behavioral Questions

Describe a challenge with remote collaboration.
Explain a time you solved a technical issue.
Discuss prioritizing multiple project deadlines.
Outline your approach to proactive problem solving.

Frequently Asked Questions