ETL Python Developer @ HSBC
placePune, Maharashtra, India
attach_money $120,000
businessOn Site
scheduleFull Time
Posted 1 day ago
Your Application Journey
Interview
Email Hiring Manager
******* @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
circle
Review Python core concepts and OOP principles.
circle
Practice SQL queries on Microsoft SQL Server.
circle
Develop custom ETL scripts and data processing tasks.
circle
Familiarize with Git workflows and CI/CD pipeline setup.
Behavioral Questions
circle
Describe a challenge with remote collaboration.
circle
Explain a time you solved a technical issue.
circle
Discuss prioritizing multiple project deadlines.
circle
Outline your approach to proactive problem solving.
Frequently Asked Questions
What technical skills are essential for HSBC's ETL Python Developer?
keyboard_arrow_down
How important is ETL experience for the role at HSBC?
keyboard_arrow_down
Does HSBC expect experience with Django and Tableau for the ETL Python Developer position?
keyboard_arrow_down
What collaboration skills are needed for HSBC's ETL Python Developer?
keyboard_arrow_down
What tools should candidates be familiar with for the ETL Python Developer role at HSBC?
keyboard_arrow_down