Citibank (Switzerland) AG

Python ETL Developer

India full-time Mid Salary not listed
full-time Mid level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Responsibilities:

The candidate will be responsible for developing and maintaining systems within EMC ETL stream

Work on Client Onboarding and managing reference data domain tables.

Work directly with global application development teams, Operations teams/partners to successfully integrate application data.

Perform unit testing with proper documentation to adhere to application standards.

Work closely with other team members, onsite and remote to ensure consistent approach to development is used within the application.

Involve in strategic Abinitio to Python Migration initiative to setup the ETL architecture.

Provide on-going maintenance and L3 production support

Qualifications:

5+ years of relevant experience

Skills Required : Python/PySpark, SQL/Oracle, Unix, Autosys, Kubernetes

Good to Have : Knowledge of ETL Data Processing tools

Consistently demonstrates clear and concise written and verbal communication

Education:
Bachelor’s degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Job Family Group:
TechnologyJob Family:
Applications DevelopmentTime Type:
Full timeMost Relevant Skills
Please see the requirements listed above.Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity reviewAccessibility at Citi.

View Citi’sEEO Policy Statementand theKnow Your Rightsposter.
Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Mid
Technology & IT MySQL Operations Python Remote Collaboration SQL Mid level

Likely questions

  1. Tell us about work you have done that is close to the Python ETL Developer role.
  2. How would you approach your first 30 days at Citibank (Switzerland) AG?
  3. Which of MySQL, Operations and Python have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with MySQL, Operations and Python.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Python ETL Developer role because I can bring practical experience in MySQL, Operations and Python, learn the team quickly, and contribute to the outcomes Citibank (Switzerland) AG needs from this hire.

Related jobs.

More roles from this company or category.