techcarrot
Licensure / Certification Requirements
N/A
Education
Bachelor degree in Computer Science, Information Technology or other relevant field of study, or Certificate or Diploma from higher educational institute
Skills & Competencies
Solid understanding on how to utilize Informatica Developer, Informatica Metadata Manager, and Informatica Analyst to apply custom objects and rules, reference data tables and create/import/export mappings
Solid understanding of multiple tier application architecture
Solid understanding on how to run data quality specific ETL jobs (address standardization and validation, email cleanups, name cleanup, parsing, etc utilizing IDQ and other ETL tools)
Good knowledge of the recent web service technology
Solid understanding of web application technologies
Good knowledge of Linux
Good Knowledge of SQL (Structured Query Language)
Good command of written and spoken English; knowledge of Arabic language is an advantage
Good analytical, execution, problem solving and decision-making skills
Good business understanding and background
Ability to acquire and apply new skills
Flexible and able to work under pressure
Analyze and provide data metrics to management in order to help prioritize areas for data quality improvement
Participate in improvement of master data management process and support transactional systems and processes
Good knowledge on writing shell-scripts to invoke mappings or workflows
Proficient at writing SQL queries and verifying the results
Respect and maintain a high-level confidentiality
Proactive and results oriented whilst ensuring high quality of work
Advance level of customer service orientation and professionalism in all interactions
Able to work in a multi-cultural environment and promote teamwork and knowledge sharing in order to achieve goals and deliverables
Good knowledge of health insurance concepts
Good knowledge of Microsoft applications
Excellent knowledge about the features and limitations of the IDQ platform
Excellent knowledge about software engineering best practices:
Design for long-term maintainability
Design for high scalability and robustness
Ability to follow design and coding conventions without supervisor intervention
Application of software design patterns and best practices
Version control and configuration management
Excellent knowledge of IDQ development concepts, tools and processes
Basic knowledge about software development methodologies like the Rational Unified Process and Scrum
Basic knowledge about software modeling using the Unified Modeling Language (UML)
Results oriented whilst ensuring high quality of work and able to “think out of the box”