Senior Developer, Big Data, Etl Insight

Year    Chennai, Tamil Nadu, India

Job Description

b'


The Applications Development Senior 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:
  • Ownership and responsibility for end-to-end design and development, testing, release of key components & sprint planning.
  • Solid experience designing partitioned and non-partitioned tables, indexes, temporary tables and external tables to maximize storage and performance
  • Responsible for Information Management in areas of Enterprise Architecture Planning, Data Governance, Master Data Management, and Data Warehousing.
  • Ownership on design & implementation of scalable & fault tolerant ETL Pipelines on BigData Platform to store & process terabytes of contract information\xe2\x80\x99s from upstream sources with high availability.
  • Actively work on performance tuning techniques through understanding ETL DAG\xe2\x80\x99s on data structures on both Relational & BigData Platforms giving high performance to both ETL & Reporting Components.
  • Own the Release process through RLM & SNOW for all phases of SDLC for Relational & BigData Platforms.
  • Ensure process compliance and manage expectations of the leadership
  • Actively participate in brainstorming session and provide solid inputs to the team and ensure best practices are followed within the team.
  • Provide full support to different groups like Dev, SIT & Prod Support on Data Governance, Modelling & maintenance.

Qualifications:
  • Bachelor\xe2\x80\x99s Degree (Technology related field) or equivalent work experience.
  • 8 + years of application/software development.
  • 6 + years hands-on experience with ETL tools like Abinitio.
  • Working experience with Financial application / Finance processes is a plus
  • Experience with vendor products like Tableau, Arcadia, Paxata, KNIME is a plus
  • Extensive years of working in a multi-cultural environment delivering results with virtual teams.
  • A well-diversified background with a successful track record of leadership, experience, and performance
  • Ability to work independently, multi-task, and take ownership of various analyses or reviews

Education:
  • Bachelor\xe2\x80\x99s 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: Technology - Job Family: Applications Development - Time Type: Full time - Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi\xe2\x80\x9d) invite all qualified interested applicants to apply for career opportunities. 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 review Accessibility at Citi. View the "EEO is the Law" poster. View the EEO is the Law Supplement. View the EEO Policy Statement. View the Pay Transparency Posting

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3334571
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year