--------------------------------
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
----------------
The Role
The Data Engineer is accountable for developing high quality data products to support the
Bank’s regulatory requirements and data driven decision making. A Data Engineer will serve
as an example to other team members, work closely with customers, and remove or
escalate roadblocks. By applying their knowledge of data architecture standards, data
warehousing, data structures, and business intelligence they will contribute to business
outcomes on an agile team.
Responsibilities* Developing and supporting scalable, extensible, and highly available data solutionsarchitectural vision* Identify and help address potential risks in the data supply chain
Required Qualifications & Work Experience* First Class Degree in Engineering/Technology (4-year graduate course)
methodologies* Experience of relational databases and using SQL for data querying, transformation
and manipulation* Experience of modelling data for analytical consumers
self-study, formal classes, or on-the-job training* Excellent communication and problem-solving skills
Hands on experience of building data pipelines. Proficiency in two or more data
integration platforms such as Ab Initio, Apache Spark, Talend and Informatica* Big Data
: Experience of ‘big data’ platforms such as Hadoop, Hive or Snowflake for
data storage and processing* Data Warehousing & Database Management
: Understanding of Data
Warehousing concepts, Relational (Oracle, MSSQL, MySQL) and NoSQL (MongoDB,
DynamoDB) database design* Data Modeling & Design
: Good exposure to data modeling techniques; design,
optimization and maintenance of data models and data structures* Languages
: Proficient in one or more programming languages commonly used in
data engineering such as Python, Java or Scala* DevOps
: Exposure to concepts and enablers - CI/CD platforms, version control,
automated quality control management
Technical Skills (Valuable)* Ab Initio: Experience developing Co>Op graphs; ability to tune for performance.
Demonstrable knowledge across full suite of Ab Initio toolsets e.g., GDE, Express>IT,
Data Profiler and Conduct>IT, Control>Center, Continuous>Flows* Cloud
: Good exposure to public cloud data platforms such as S3, Snowflake,
Redshift, Databricks, BigQuery, etc. Demonstratable understanding of underlying
architectures and trade-offs* Data Quality & Controls
: Exposure to data validation, cleansing, enrichment and data controls* Containerization
: Fair understanding of containerization platforms like Docker, Kubernetes* File Formats:
Exposure in working on Event/File/Table Formats such as Avro,
Parquet, Protobuf, Iceberg, Delta* Others:
Basics of Job scheduler like Autosys. Basics of Entitlement management* Certification on any of the above topics would be an advantage.
-
Technology
-
Digital Software Engineering
-
Full time
-
Please see the requirements listed above.
-
For complementary skills, please see above and/or contact the recruiter.
-
Hourly based
MH , India MH, India
MH , India MH, India