Description

Key Responsibilities:

  • Ability to work independently in Agile methodology.
  • Excellent communication skills and ability to work directly with the Business User
  • Managing the complete software development process from conception to deployment
  • Maintaining and upgrading the software and its various components following deployment
  • Managing the end-to-end life cycle to produce software and applications.
  • Overseeing and guiding the analyzing, writing, building, and deployment of software
  • Overseeing the automated testing and providing feedback to management during the development process
  • Modifying and testing changes to previously developed program

 

Knowledge/Experience Needed:

  • 8+ years of experience within the technology or banking industry
  • Strong knowledge in data warehousing
  • Work experience in migration projects (Preferred)

 

Skills Needed:

  • Hadoop, Spark , Python
  • ETL (Preferably Talend)
  • Relational SQL and NoSQL databases
  • Expert in Big Data querying tools e.g., Hive and Impala


 


 

Education

Any Gradute