Big Data Engineer
Citi Bank
2 - 5 years
Pune
Posted: 3/27/2025
Job Description
Key Responsibilities:
- Integral member of Data Engineering team, responsible for design and development of Big Data or RDBMS solutions.
- Partner with domain experts, product managers, analysts, and data scientists to develop Data pipeline and Databricks.
- Define needs around maintainability, testability, performance, security, quality and usability for data platform.
- Tune Big data applications on Hadoop and non-Hadoop platforms for optimal performance.
- Define and publish data analytics standards to adopt by others to operate.
- Able to perform in-depth understanding of how data analytics collectively integrate within the sub-function as well as coordinate and contribute to the objectives of the entire function.
- Produces detailed analysis of issues where the best course of action is not evident from the information available, but actions must be recommended/ taken.
Required Skills:
- 10+ years hand on experience in software development
- Advanced knowledge of the Hadoop ecosystem and Big Data technologies Hands-on experience with the Hadoop eco-system (HDFS, MapReduce, Hive, Pig, Impala)
- Data warehousing experience (Common data platforms such as Hadoop / Teradata / Snowflake etc.)
- years Hands-on experience in building codes for analysis large data sets with PySpark, Snowflake.
- year of experience working on Google or AWS cloud developing data solutions, certifications is a plus.
- years of experience in ETL streaming technologies to process data near real-time.
- Data Integration / ETL experience (Common ETL platforms such as PySpark/DataStage/AbInitio/Informatica PowerCenter etc.)
- Data Modeling experience (OLAP, OLTP, Logical/Physical Modeling, Normalization, knowledge on performance tuning)
- Data Migration, Data integration experience
- Strong development/automation skills
- Comprehensive knowledge of the principles of software engineering and data analytics
- Knowledge of agile (scrum) development methodology is a plus
- System level understanding - Data structures, algorithms, distributed storage & compute
- Can-do attitude on solving complex business problems, good interpersonal and teamwork skills.
- Having Funds Domain knowledge will be preferred
Qualifications:
- Bachelor’s degree in Computer Science or equivalent
- ETL(Abinitio/Talend) certification is a plus
About Company
Citi Bank, officially known as Citibank, is a global financial institution and the consumer division of Citigroup, a leading multinational banking corporation. Established in 1812, Citibank provides a wide range of financial services, including retail banking, credit cards, personal loans, wealth management, and investment banking. With a strong presence in over 100 countries, it serves millions of customers worldwide, offering both individual and business banking solutions. Citibank is known for its digital banking innovations, global reach, and commitment to financial inclusion and economic growth.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).