Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Citi Group Controller Technology Big Data Architect / 
India, Maharashtra, Pune 
214989721

09.07.2024

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.

  • Overall 8+ years of experience with a 3+ years of relevant experience as data architect or data specialist.
  • Proficiency in Data Design, Data Modelling, schema modelling across SQL, BigData and No-SQL technologies.
  • Should have worked on Data Virtualization, Denodo
  • In Depth knowledge on database technologies such as Oracle, No-SQL DBs, Big Data,
  • Experience with ETL/ELT tools such as Ab-Initio, Talend, Apache Spark, Apache NiFi for data integration.
  • Strong analytical skills and problem solving skills to identify and resolve complex data architecture challenges.
  • Understanding of data governance principles, including metadata management, security and compliance.
  • Proficiency in programming language such as Java, Python or any other scripting technologies.

Responsibilities:

  • Align with organization data strategy, define architecture and design of the relevant system in collaboration with business, technology leadership and partners.
  • Design details, define system components, evaluate tools and establish methodologies for cross component interactions.
  • Provide technical leadership to cross functional teams, including data engineers, analysts and developers.
  • Collaborate with delivery leads and stakeholders to ensure delivery of agreed plan as per timelines.

Qualifications:

  • 8-13 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements


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.

Applications Development


Time Type:

Full time

View the " " poster. View the .

View the .

View the