Sunday, October 26, 2014

New IT Vacancies in Saudi Arabia

4.1 Senior T24 Developer

Job Description: The T24 Team Leader will be required to: Design and implement new functionality and enhancements based on the logged user change requests, analyse and resolve production incidents in a professional manner. The Core Banking (T24) Team Leader must have the following required skills and experience: Ability to translate requirements and thoughts into proper functional and technical design documents, considerable experience with T24 and JBase development, good understanding of the T24 COB build and operation, English verbal and written language skills, Experience with Temenos Internet Banking (TIB) is an advantage, Experience with the T24 Non-Stop module is an advantage, Financial investment and banking knowledge is an advantage.
Preferred Qualification: Degree/ Masters in Computer Science. Additional banking or commerce degrees viewed favorable. Minimum of 6 years experience in T24 Core banking System. Over 7-12 years of experience in T24 implementations with at least two implementations in a private banking client.Experience in T24/Globus performance fine tuning activities / projects is preferred. Strong working knowledge in jBASE and UNIX. Working knowledge of system and hardware architecture is a plus. T24 Application Development experiences ( programming in InfoBasic/Jbase). Exposure to T24 functionalities. Multi Company setup's - COB Processing - Designing Enquiries and versions - Data Migration tool - Build control - Other monitoring tools.
Skills and Abilities:

The candidate for this position requires at least 7-8 yrs of experience. The T24 Developer will is required to implement new functionality and enhancements based on the logged user change requests, analyse and resolve production incidents in a professional manner. Principal Duties and Responsibilities: Implementation & changes based on the local requirement; Involvement in coding & implementation is a must,Software development and development consultation, Hands on role to provide development general technical broad based support in areas where Globus or Jbase is used, To develop new applications and manage change requests based on the clients requirement,The role will be focused on supporting the Application Development Team, Knowledge of T24/Globus is mandatory. Very good understanding of all the modules involved (mainly Core Banking), Deep understanding of T24 product functionality including all core modules and private banking industry modules, Good understanding of T24 architecture including integration capabilities, Foundational architecture and infrastructure product knowledge, Knowledge in application / interfaces development & implementation, Knowledge of various T24 components (like T24 Browser, Tcserver, jBASE, Direct Connect, Oracle Databases), Implementation experience and knowledge of key features of the latest versions of T24 (R11) is preferred. Good understanding of retail and corporate banking business processes will be an advantage.
Send Your Updated CV deen@iitcompany.com

4.2 Sr Oracle Financial Support

Job Description: The candidate will be responsible for designing, analyzing, developing, debugging, and application support of Hyperion BI, Hyperion Planning, Hyperion Performance Reporting, and Hyperion Essbase environments.
This Hyperion Administrator will gather requirements and will map data from disparate sources to include oracle databases, design and develop Hyperion Planning and Essbase Applications for functional users. The administrator will manage changes, manage user-access requests, manage the security configuration, resolve incidents, and perform root-cause problem analysis. The Hyperion Administrator will regularly interface with developers, end users, and infrastructure support specialists located onsite and off-site.
Other report-related work may be assigned--for example, training new report development and administrative personnel. Will perform report development and also patch and version upgrades and will configure SAIC's implementation of the Hyperion applications..
Preferred Qualification: 6+ years of experience deploying reporting environments and developing reports using any major reporting tool. 2+ years of experience in Hyperion System 9, Hyperion Essbase, Hyperion Reports, Hyperion Planning.
1+ years of experience with Oracle Data Integrator (ODI);Minimum 1 year of ETL development experience; Minimum 1 year of experience performing dimensional and OLAP Modeling and building OLAP or dimensional reporting databases.
Skills and Abilities: Eight plus years of IT experience, 4+ years experience developing Hyperion Planning and Essbase Applications; Strong experience as a technical resource designing and delivering Hyperion Planning/Essbase solutions - Proficient in lead development and support of Workforce Planning module; Skilled in building and maintaining calc scripts, data loads, batch jobs, automation and MaxL scripting; Experience with optimizing business rules and calc scripts; Understands dependencies and interrelationships between functional components of Hyperion Planning among forms, business rules, calculation scripts, variables and Essbase databases; ASO and BSO Essbase application development/configuration and support, including metadata design and metadata update administration, complex calculation/rule development, web form and reporting; Knowledge of FDM for data integration including mapping rules and scripts;

Added advantage: Proficient in SmartView and Financial Reporting Studio; Provide alternatives based on best practices and application functionality; Financial process and functional knowledge, Exposure to Hyperion Financial Management (HFM) and Hyperion Enterprise; Expertise with latest version of Hyperion Planning (v11) preferred.
Send Your Updated CV deen@iitcompany.com

4.3 Application Support Officers

Job Description: The candidate must be from the banking domain and should have at least 3-5 yrs of experience. The Application Support Officer is responsible for the IT Infrastructure. He provides all of the day-to-day IT support within the Bank in addition to delivering new projects and changes within their areas. Accountable for the development and maintenance of applications systems for assigned functional areas or locations of the organization. Reporting to team leader with responsibility for systems analysis, applications software, and programming. Has thorough knowledge of hardware, software, and user applications areas.
Preferred Qualification: Bachelor Degree in Computer Science or any related field. In-depth knowledge of technologies and systems and how they work together. Good knowledge of other associated technologies used within the bank. Experience in managing projects and own workload.Good inter-personal skills, able to deal with all levels within an organization and relieve potential conflicts. Able to work accurately and clearly explain technical matters to non-technical users in both written and verbal forms. Good (written and oral) communication skill
Skills and Abilities:
Good knowledge of programming/scripting.Experience of Windows platforms including configuration/ Client focused and support orientated.Understanding of web technology.Provide first and second tier support for all applications.
Ensure quality services are delivered and performed to the agreed SLA’s ensuring expectations are achieved or exceeded.Minimise service disruption and the facilitation of service restoration within agreed SLA’s.Lead Root Cause Analysis activities to successfully identify root causes of problems.Proactively identify problem trends and known error conditions and work towards a permanent solution. Ensure the development and maintenance of applications systems for assigned functional areas or locations of the organization.Provide applications support and guidance which may include service packs, upgrades and infrastructure.Maintain appropriate levels of technical and procedural documentation. Adhere to appropriate departmental procedures and practices. Work in partnership with other department as required ensuring correct exchange of knowledge and successful transition of developments into production.Conduct platform monitoring and performance tuning/Take responsibility for capacity management and platform scaling. Work with project teams to investigate complex issues, identify and implement solutions to re-occurring problems.

Share/spread knowledge throughout the Support Team and relevant areas, from development through to support.
Send Your Updated CV deen@iitcompany.com

5.1 System Operator

Job Description: Under the direct supervision of the DC Manager and the mentorship of the Shift Leader , Systems Operator assists in timely processing of all production and non-production processing and systems monitoring, while ensuring timely delivery of defined task to meet all defined shift responsibilities.
Preferred Qualification: Basic knowledge of IT infrastructure, MS windows, UNIX systems monitoring concept, Basic understanding of backup media handling, concept of data centre and Disaster Recovery Centre, Batch processing etc. Communications Skills listening, verbal and written. Analytical and Research Skills. Computer and Technical skills. Flexibility, Adaptability and Managing Multiple Priorities skills. Friendly and cooperative with co-workers and external parties. Multicultural Sensitivity and Awareness. Problem Solving, Reasoning and Creativity. Must have the ability to work with others in a professional manner . Must carry Honesty, Integrity and Morality. Deals with openness to new ideas and concepts. Working independently or as part of a team, and to carrying out multiple Task. Dedication, Hard-Working, Work Ethic and Tenacity. Dependable, responsible contributor with committed to excellence and success. Self-Motivated and ability to work with little or No Supervision. Willingness to Learn
Skills and Abilities: Perform defined and assigned procedures for processing data in a timely and efficient manner. Perform daily back-ups and media handling task.Report malfunctioning equipment and make arrangements for problem resolution by following ticket opening procedure.Responsible for following the established procedures for batch processing, back-ups, troubleshooting, and the sign-off of all assigned production jobs and health checks.Identify problems as they occur and ensure proper steps are taken to resolve those problems.Initiate corrective action under the direction of a senior operator or Shift Leader within the scope of responsibilities and authorities.Follow escalation procedure while reporting problems to the concerned manager/support Team and ensure that, the tickets are opened and closed with proper justification and details using provided tool Assyst. Perform house-keeping of all the records and ensure they are available as needed.Prepare shift logs for preceding shift and maintain your own shift log/s clearly and completely.Notify all the incidents to all the concerned by sending E-mail and logging the incidents using Assyst Application.Assist Shift Leader to ensure turnover of pending and the task need to be followed by the next shift.Under supervision of the Shift Leader , ensure the timely and accurate delivery of the production schedule, such as Daily, Weekly, Mid-month, Start of Month and End of Month Production Batch processes.Use the tools available to maintain system performance and recommend changes where needed.Be prepared to work in a 24-7 (weekend and/or shift rotation schedule) in a multi-system and multi-platform environment .Perform at or above the Bank’s Information Technology performance standards.Maintain security during shift while monitoring Data Center Environment and systems.Maintain confidentialities of Bank’s business in all aspects. Maintain healthy work environment and keep work places and surroundings tidy.

Ensure that, the task to be performed by the Engineers/Administrators are accompanied by an approved Change Request. Ensure that, external parties are accompanied by one of Bank staff by a reference Ticket number OR ICR.Using skills to prioritize tasks and taking ownership of various issues occurring during your shift
Send Your Updated CV deen@iitcompany.com

5.2 Senior Capacity Planner

Job Description: The Capacity Planner provides data analysis, project management, execution and capacity planning analysis, and process definition and management across a number of functions.
Preferred Qualification: Bachelor's degree with Information Systems or Computer Science or any related field. Seven to ten years in a similar leading position in a banking or financial institution.High level of English interpersonal skills and communication skills both written and oral

Skills and Abilities: To create and maintain the infrastructure technical diagrams. Create and maintain the infrastructure related documentation i.e. (Naming standards, new infrastructure solutions awareness presentations,etc.).Attending the TDD kickoff and review meetings.Ensure the Compatibility of the proposed TDD to BAB infrastructure environment. Managing the server requests process and manage the systems pricing and cost calculation.IPs management and VLAN structure management. Infrastructure resources management (Servers, CPU, RAM, Storage and network ).Performance improvement requests process. IT infrastructure and operations coordination. Software/ Hardware licensing management. IT Infrastructure and operations Compliance. Gather, compile and share data from Leaders throughout the IT related to current capacity of the teams and upcoming projects. Compile all data from multiple databases (most common is Excel), analyze the data, and create executive level reporting; Provide guidance, leadership and coaching around the disciplines of capacity management in order to: Requestors through the Capacity Planning process. Assess and balance activities occurring within the team, as well as outside the team suggest/plan for when those activities impact the Distribution Group. Develop processes to accumulate information, review requests, make decisions, and to effectively communicate with Sr. Leadership. Collaborate with numerous Lines of Business to provide support and the development of processes related to the Centralized Request System and Capacity Management. Preparation of executive presentations, creation of process mapping, oversight and compilation of Risk Routines required for the Capacity Planning team, and project management. Represent the Capacity Management team at appropriate Group/division wide forums/meetings which may include executive presentations. Represent Sales & Service Administration related to Business Continuity, Records Coordination, and Disaster Recovery.Plan and check Enterprise Architect, Development and Shared Services teams, Implementation Engineers and Product Management to develop performance testing plans that model client usage of the solution. Require to measure application and environment performance, documenting issues and working with the development and implementation engineers to identify solutions; Based on current scale projections, develop model to predict future scale for application and system requirements. Need to capture the requirements of external client interfaces and identifying a method of simulation. Responsible for capturing the requirements for production environment configuration. Generate periodic reports showing current product load and performance against predicted load and Client performance goals. Generate periodic reports showing current product load and performance against predicted load and Client performance goals. Maintains system documentation for Intel server infrastructure and Enterprise services.Strong analytical and time management skills. Demonstrated Planning, Execution and decision making skills.Ability to work independently or in a team with all levels of management.Customer focused, Excellent written and oral communication ability.Organizational skills with the ability to handle multiple concurrent activities, and to work successfully under pressure, Analytical thinker, with ability to solve problems

Send Your Updated CV deen@iitcompany.com

5.3 Capacity Planner

Job Description: The Capacity Planner provides initial data analysis, project management, execution and capacity planning analysis, and process definition and management across a number of functions.
Preferred Qualification: Bachelor's degree with Information Systems or Computer Science or any related field. Four to seven years in a similar position in a banking or financial institution.High level of English interpersonal skills and communication skills both written and oral

Skills and Abilities: To create and maintain the infrastructure technical diagrams. Create and maintain the infrastructure related documentation i.e. (Naming standards, new infrastructure solutions awareness presentations,etc.). Ensure the Compatibility of the proposed TDD to BAB infrastructure environment. Managing the server requests process and manage the systems pricing and cost calculation.IPs management and VLAN structure management. Infrastructure resources management (Servers, CPU, RAM, Storage and network ).Performance improvement requests process. IT infrastructure and operations coordination. Software/ Hardware licensing management. IT Infrastructure and operations Compliance. Gather, compile and share data from Leaders throughout the IT related to current capacity of the teams and upcoming projects. Compile all data from multiple databases (most common is Excel), analyze the data, and create executive level reporting; Provide guidance, leadership and coaching around the disciplines of capacity management in order to: Requestors through the Capacity Planning process. Assess and balance activities occurring within the team, as well as outside the team suggest/plan for when those activities impact the Distribution Group. Develop processes to accumulate information, review requests, make decisions, and to effectively communicate with Sr. Leadership. Collaborate with numerous Lines of Business to provide support and the development of processes related to the Centralized Request System and Capacity Management. Preparation of executive presentations, creation of process mapping, oversight and compilation of Risk Routines required for the Capacity Planning team, and project management. Represent the Capacity Management team at appropriate Group/division wide forums/meetings which may include executive presentations. Represent Sales & Service Administration related to Business Continuity, Records Coordination, and Disaster Recovery.Plan and check Enterprise Architect, Development and Shared Services teams, Implementation Engineers and Product Management to develop performance testing plans that model client usage of the solution. Require to measure application and environment performance, documenting issues and working with the development and implementation engineers to identify solutions; Based on current scale projections, develop model to predict future scale for application and system requirements. Need to capture the requirements of external client interfaces and identifying a method of simulation. Responsible for capturing the requirements for production environment configuration. Generate periodic reports showing current product load and performance against predicted load and Client performance goals. Generate periodic reports showing current product load and performance against predicted load and Client performance goals. Maintains system documentation for Intel server infrastructure and Enterprise services.Strong analytical and time management skills. Demonstrated Planning, Execution and decision making skills.Ability to work independently or in a team with all levels of management.Customer focused, Excellent written and oral communication ability.Organizational skills with the ability to handle multiple concurrent activities, and to work successfully under pressure, Analytical thinker, with ability to solve problems
Send Your Updated CV deen@iitcompany.com

5.4 Senior System Admin – Senior Unix Admin

Job Description: The ideal candidate will be equipped with strong System Administrator knowledge in Unix/AIX and Linux. Coding skills are a plus and Storage (storage area networks and network-attached storage) knowledge is a strong requirement. Being technically competent in the below areas with the drive to expand their knowledge is essential. Any individual who has worked in a large corporate environment will have the understanding and skill to learn, improve the process and have the foresight to automate tasks to enhance these processes for long-term scalability.
Preferred Qualification: Bachelor Degree in Computer Science or any related field. 5-8 years Data Center IT operations experience. Strong documentation skills.Must have the aptitude and the interest to work in a variety of technologies. Customer interaction skills are required.Must possess the ability to craft innovative technical solutions in a challenging environment. Understanding of core server concepts, Disks, CPU, Network interfaces and nominal routing trouble-shooting.
Skills and Abilities: Plan and coordinate work to support 24x7x365 IT infrastructure by installing, configuring, and maintaining Unix/Linux/Windows servers.Design, install, configure, and maintain highly reliable 24x7x365 production servers for internal and Internet services, including (but not limited to) WWW, ftp, DNS, email, nntp, ntp, NIS, authentication, file sharing.Install, modify and support highly reliable 24x7x365 production systems; this involves configuration files in a configuration controlled manner, staging to a set of hosts and coordinating restart of applications; validating successful startup or debug/remedy failures; reporting results for online game applications.Monitor and debug application suites deployed on a large (500+) number of hosts distributed across multiple datacenters.Support non-Unix server infrastructure efforts including network, database, and storage (NAS / SAN) services.Write intermediate-level scripts to automate and monitor systems health, performance, and security.Design, implement, and test effective hosting solutions with middleware providers and first party game developers.Provide leadership, make recommendations, and collaborate with software developers, system and network administrators, and other support staff. Supervise the work of more junior team members, mentoring as needed.Monitor important technology innovations and work to incorporate technology that improves overall services delivered.Advise and recommend purchases of computers and computer related goods whenever appropriate.Strong knowledge of Perl (and/or other scripting languages).Responsible for all tape backup libraries, policies, user support, vendor management.Strong knowledge of TCP/IP and security protocols such as HTTP(S), networking protocols and understanding of security related technologies including encryption, IPsec, DES, SMTP, SSH, VPNs, firewalls, proxy services, DNS, electronic mail and access-lists.Hands-on experience in network security, vulnerability assessments, strong understanding of networking and network protocol analyzers, in-depth knowledge of information security risks and counter-measures for Windows, Unix/Linux/Solaris platforms.Monitors security audit and intrusion detection system logs for system and network anomalies, investigates and/or escalate security violations, and documents and reports events.Ensures environment is stable and in compliance with Ericsson corporate security policy.Provides enterprise-wide security related reporting at set intervals to management.Provides support for the network team in the form of systems analysis, troubleshooting, and general coverage when needed.Experience with scripting languages such as Perl, Shell, and Python as well as Java.Strong system administration and troubleshooting skills in Windows, RHEL Linux and UNIX (Solaris).Experience working with SUN, windows, security appliances, routers, and switches; data leakage prevention and eDiscovery technologies; familiarity with Active Directory and Radius.Must be proficient in Syslog analysis and Windows / Linux / UNIX (Solaris) Security configurations. Requirements.MS in Computer Science or Engineering, Information Systems, or equivalent.Certification in SANS/GIAC and/or CISSP very desirable. Essential Job Functions.Excellent interpersonal and teamwork skills.

Strong Linux Operating System knowledge (RedHat distribution).Knowledge of Solaris Operating System.Strong on storage-related products and technologies (SAN, NAS, storage pools, host level mirroring).Knowledge of AIX and Linux or Solaris operating systems and hardware;Developing processing standards and procedures for use by IT staff;Providing technical support to IT staff during systems design, development, and deployment;Understanding of personal computers operating systems and networking concepts;Assisting in coordinating software vendors and 3rd party software installs.

Send Your Updated CV deen@iitcompany.com

5.5 Storage Admin

Job Description: This position is responsible for installation, configuration, maintenance and monitoring of all Linux systems. The systems administrator will support daily operations and help develop strategies to improve availability and utilization of Linux environments. The candidate will assist in the development for various Linux applications in a large multi-server environment. Ideal candidate will be productive with most of the scripting tools and languages and will help build many customized mail and security based applications. Must be comfortable at the kernel level. Big plus would be hosting and high availability environments.
Preferred Qualification: Bachelor's degree or equivalent combination of education and experience. 6 years administration experience in a Linux/Unix environment supporting business critical systems.Experience with DNS, SMTP, NFS, SNMP and configuration management tools. Perl or other scripting language./Experience running.
Apache/Tomcat in a Production environment/Experience with RedHat Enterprise Linux versions 4 and 5.Familiarity with Oracle RDBMS systems/Experience with Symantec Netbackup. Experience with virtualization technology/Experience with SAN/NAS technology. High level Arabic and English interpersonal and communication skills both written and oral. Must possess the ability to craft innovative technical solutions in a challenging environment.

Skills and Abilities: Perform daily administration activities for all company Linux servers. Install new servers. Develop and implement administration standards and procedures. Monitor patch releases and develop patch installation strategies. Perform system backups.Provide input to the policies and procedures related to equipment purchase, use, support, monitoring, security, and backup.Maintain and extend system monitoring frameworks. Support 24x7x365 data center operations.Support application installation and monitoring solutions. Provide after hours on-call support.Deploy applications to internal and customer facing environments. Support internal development and production departments..
Send Your Updated CV deen@iitcompany.com

5.6 Weblogic Admin

Job Description: Oracle Weblogic Application Server administrator with hands on experience in supporting TRASSET business application.
Preferred Qualification: Bachelor's Degree in Computer Science or equivalent with at least 5 years of experience in the administration of Oracle Application Server and administration of Oracle Forms & Reports. High level of Arabic and English interpersonal skills and communication skills both written and oral.

Skills and Abilities: Experienced in the administration of TRASSET (Treasury Management System) running on Oracle Application Server (Web logic).Experience with Oracle (Web logic) Application Server V10.3.6.0 and above.Experience with Oracle Forms and Reports Version 11g R2 and above.Experienced in Linux and windows environments. Added advantage:Experience with IBM WebSphere MQ and IBM Message Broker V7 and above.Experience with IBM WebSphere Application Server V7 and above. Performing maintenance and correction of issues in the test and production environments.Creating and maintaining technical documentation.Writing detailed operational documentation for the operation of the application by users and operators.Consulting manuals, periodicals and technical reports to learn new ways to develop applications programs and maintain existing skills and knowledge.
Send Your Updated CV deen@iitcompany.com

6.1 Senior Database Developers

Job Description: Senior database developer is responsible for working with database management systems software in order to determine the best possible way to organize and to store data. The candiate develops Oracle Database applications to support bank e-Channels services. He develops new services according to the agreed design and maintain current services. He translate software requirements into concise and robust programming code.Candidates should show knowledge of Oracle development tools. The role involvesimplementing agreed designs, building, testing, and sometimes supporting applications. In order to properly perform this duty, a database manager must identify the requirements of the user, create a computer database, and test the modifications made to the database systems. He must also monitor the system in order to guarantee proper performance. To guarantee the proper performance, the database manager needs to understand the platform used to run the database and must be able to add new users to the system. As such, the developer is often also responsible for designing and implementing system security and other security measures.
Preferred Qualification: Bachelor Degree in Computer Science/ degree in a relevant field / Oracle Certification, Java/Oracle Grid Control/Postgres Databases, LDAP (a plus). Eight (8) years of experience at senior level. 3-5 years of Database management and development experience.Understanding of Oracle and SQL Server internals and processes/Oracle performance tuning essentials/ Experience in supporting Production Environments in the financial sector./Experience with implementing Time Series Database solutions.High level Arabic and English interpersonal and communication skills both written and oral/Strong documentation skills/Must have the aptitude and the interest to work in a variety of technologies.
Skills and Abilities: Understanding design documents. Clarifying precisely what actions the application is intended to perform. Working as part of a team, which may be established purely for a particular project, to write a specific section of the application. Adapting current applications to new requirements, as necessary. Combining all elements of the application and testing it. Testing sample data-sets to check that output from the application works as intended. Reacting to problems and correcting the application as necessary. Deploying the application and conducting final testing. Analyzing and tuning the application performance. Investigating, analyzing and documenting reported defects. Creating and tracing test cases / problem scenarios to locate and maintain sources of problems.Performing maintenance programming and correction of identified defects. Creating and maintaining technical documentation using defined technical documentation templates.Writing detailed operational documentation for the operation of the application by users and operators.
Act as a senior internal technical consultant who directs program development in complex applications and systems where existing architectures and techniques provide guidance. Consult with user management and technical staff as necessary to clarify program intent, identify problems, suggest changes, and determine required coding as well as review work of junior analyst/programmers in advanced techniques.Prescribe standard to simplify interpretation of programs and documentations as well as supervise the preparation of records and reports.Require detailed and comprehensive knowledge of employer's applications and systems.Possess a wide degree of creativity and latitude.
Candidate should be value creator, people developer and business operator.

Management of database team/ Ensure that availability SLA targets are met for Production databases.The selected candidate will provides 24/7 support for all database infrastructure.Ensure that database initiatives incorporate and meet clients' business objectives.Ensure efficient database integration for new architectural design projects.Ensure that QA and Performance testing requirements are met for all database projects. Optimization of database architecture and data flow. Develop standards that will effectively integrate applications with Oracle RAC.Provide necessary administration needs to support all our database environments.Provide proactive monitoring and performance tuning for our RAC database environments/Adherence to and engineering of database and data security policies.Provide database guidance for application development projects.Provide data and information to programme staff, management, consultants, partners and other interested parties as per instruction from management.Advanced programming knowledge in MS Access, Visual Basic and SQL Server.Experience in data management of a large data system within an organisation.Develop protocols for data dissemination and access.Strong experience with Oracle RAC Implementation, management, and upgrades with Oracle 10 and 11G running on Linux OS/ Experience with OCFS and ASM.Experience with Oracle Data Guard set-up, administration, and fail-over procedures.Ability to engineer and enforce database security and policies for the organization.Ability to proactively design monitoring tools for the database environment.Strong Linux background/Experience with SAN and NAS technology.Strong development and scripting skill set.Ability to do complex queries and validate expected results in the database.Ability to write functions, procedures, and triggers.Experience with disaster recovery set-up and execution.Ability to work with development on database design of applications including data integration among systems and components.

Send Your Updated CV deen@iitcompany.com

6.2 Sr. Java Developer

Job Description: The Senior JAVA EE Developer is responsible for analysis, design, and implementation of the services for all JEE application. Close Co-ordination with team lead to achieve objectives form IB application for Bank.
Preferred Qualification: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills and / or abilities required: Familiarity with application development methodologies.Ability to think abstractly and deal with ambiguity.Ability to work independently with a high degree of personal initiative and self motivation.Proven leadership of technical and non-technical teams.Excellent written and verbal communication skills.Requires exceptional collaborative, teaming and consensus building abilities, as well as proficiency in cross-discipline, cross-organization and cross-product group cooperation.

Skills and Abilities: Develop and maintain Framework used by all J2EE application. Analysis, Design and Development of IB applications. Analysis, Design and Implement of new CRs, Fast Tracks. Provide technical solution for new Ideas provided by the management or Business for IB application.Provide Plan for change or enhancement in IB Application with team lead. Prepare documents needed by QA team for testing of IB applications.Production Support. Deployment of IB changes on production with Operation team. Work closely with team lead to achieve IB application objectives and targets for Bank. Share views, ideas for better work of team so as unit we can achieve the IB application objective
Send Your Updated CV deen@iitcompany.com

6.3 ETL Developer

Job Description: The Data Warehouse Developer is responsible for developing and maintaining all data warehouse and Business Intelligence (BI) Systems. The position requires expertise in Data Warehousing methodologies, database design, database administration, application development and business intelligence.
Preferred Qualification: Experience with development processes and production release management; application and database tuning and interdependencies on operating system configuration is highly desired; Expertise in Data Warehouse methodologies and warehousing tools; Experience in real time/near real time data warehousing.
Skills and Abilities: The ETL Developer require at least 7-8 yrs of experience and will be responsible for developing and maintaining all ETL tasks. The position requires expertise in Data Integration and ETL methodologies, database design, and database development. Informatica ETL tool will be preferred.
A minimum of five years hands-on experience working with database and ETL technologies and architectures; including both logical and physical designs, data mart creation, ETL tools, loaders and development and reporting tools is required. This experience should include influencing global data architecture directions and defining major data architecture related technology standards; experience writing Oracle stored procedures and packages,A minimum of two years hands-on experience in various data definition and modeling projects and demonstrated capabilities in carrying best practices and common objects/components to other projects is required.
Analyzes and revises data and information centric initiatives including database structure, ETL processes, and external data interfaces, Develop and maintain ETL maps based on the design documentation provided, Develop and maintain workflows based on the design documentation provided; Develop Program Units (such as Stored Procedures, Packages) required for the ETL process.
Strong expertise in database design and database development, Data Integration and ETL methodologies and concepts, Data Integration tool or ETL tool, Development processes and production release management; application and database tuning and interdependencies on operating system configuration is highly desired. Analyzes and revises data and information centric initiatives including data warehouse structure, ETL processes, and external data interfaces. evaluation and recommendation of software tools, definition of hardware requirements, and system configuration. Deliver reporting models that define relationships between tables in the data warehouse and simplify the report development process. Interact with the other departments to understand and identify data needs and requirements and work with other members of the IT organization to deliver warehouse and reporting solutions to address those needs. Interact with data analysts in IT and other departments to understand the documentation and training requirements needed to efficiently utilize the BI infrastructure including the development and maintenance of an enterprise metadata repository. Provide second level support of production BI environments. Perform design and code reviews for data warehouse developers, report developers, and data analysts. Monitor performance of all warehouse and reporting systems; provide ongoing performance tuning, review logs, clean temp files and all other administrative issues required to ensure applications and databases are performing efficiently.

Send Your Updated CV deen@iitcompany.com

6.4 Software Application Architect

Job Description: The Applications Architecture & Design Manager is in charge of the Systems Design and Functional Architecture teams within IT Solutions and Development Division. He has the responsibility of ensuring that business requirements are aligned with system functionality and to provide technical designs for all solutions to be developed. He is also responsible for any Special projects, as directed by the Senior IT management team.
Preferred Qualification: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills and / or abilities required:
Excellent functional & technical knowledge of the Bank’s application systems; Good problem solving skills;Willingness to grow and expand capabilities, interests and competencies; Strong understanding of application development methodologies and approaches; Strong and proven interviewing and workshop facilitation skills specific to the collection and analysis of functional and technical system requirements; Strong and proven ability to render clear documentation and system specifications from interviews/discussions/workshops; Experience in supporting projects by preparing and successfully executing test strategies, test scripts and defect remediation tracking and reporting; Proven leadership of technical and non-technical teams; Excellent written & verbal communication skills; Requires exceptional collaborative, teaming and consensus building abilities, as well as proficiency in cross-discipline, cross-organization and cross-product group cooperation.
Skills and Abilities: Manages the Applications Architecture & Design team that provides application and system functional expertise for development projects by assigning appropriate resources to analyse business requirements and produce related functional specification documentation; assigning appropriate resources to produce technical designs to facilitate the development or enhancement of applications to fulfil business needs; ensuring teams are adequately staffed; ensuring functional architecture personnel are sufficiently trained to provide timely and skilled service to the Bank; Manages special projects to successful completion, as defined by senior IT management; Provides consultancy services to other teams within IT & Operations Group; Provides higher-level support in response to user problems, difficulties and questions regarding system functionality, operations, input/output, reporting and general operational procedures for all IT applications.

Send Your Updated CV deen@iitcompany.com

6.5 Senior T24 Developer

Job Description: Senior T24 Developer will be required to implement new functionality and enhancements based on the logged user change requests, analyse and resolve production incidents in a professional manner.
Preferred Qualification:
Skills and Abilities: Knowledge of T24/Globus is mandatory. Implementation & changes based on the local requirement. Involvement in coding & implementation is a must. Software development and development consultation. Hands on role to provide development general technical broad based support in areas where Globus or Jbase is used. To develop new applications and manage change requests based on the clients requirement. The role will be focused on supporting the Application Development Team; Very good understanding of all the modules involved ( mainly Core Banking); Deep understanding of T24 product functionality including all core modules and
private banking industry modules. Good understanding of T24 architecture including integration capabilities;Foundational architecture and infrastructure product knowledge, Knowledge in application / interfaces development & implementation; Knowledge of various T24 components ( like T24 Browser, Tcserver, jBASE,

Direct Connect, Oracle Databases); Implementation experience and knowledge of key features of the latest versions of T24 (v11) is required. Deep knowledge and understanding of private banking business processes. Good understanding of retail and corporate banking business processes will be an advantage.
Send Your Updated CV deen@iitcompany.com

6.6 T24 Data Architect

Job Description: Core Banking Architect main task is to analyse user requirements for T24 related development and to provide high level designs to accomplish required tasks, assuring that the design adheres to bank integration framework. He works closely with the Alternate Channel Development (ACD) Architecture and Design Team Leader to ensure maximum integration and interoperability of the solution between all the IT systems used by the Bank.
Preferred Qualification: Bachelor's degree in Computer Science, related field, or equivalent industry experience required. At least 12+ years managing upgrade / implementation projects. 8+ years experience in functional analysis and business requirements identification
Skills and Abilities: Experience in T24/Globus is mandatory. Very good understanding of all the modules involved ( mainly Core Banking),Deep understanding of T24 product functionality including all core modules and private banking industry modules.Good understanding of T24 architecture including integration capabilities. Foundational Architecture and Infrastructure Product Knowledge; Knowledge in Application / Interfaces Design, Development & Implementation; Knowledge of various T24 components (like T24 Browser, Tcserver, jBASE, Direct Connect, Oracle Databases); Implementation experience and knowledge of key features of the latest versions of T24 (v10 and v11) is preferred. Deep knowledge and understanding of private and Islamic banking business processes. Good understanding of retail and corporate banking business processes will be an advantage. Review new projects / change requests for existing projects to define different team stakeholders participating in accomplishing this objective. Prepares high / detailed level design and logic flowcharts for the development in implementation of complex application programs and modifications. Researches and evaluates alternative solutions / software tools and recommends the most efficient and effective solution for the application's design within project constraints. Formulates and defines each system scope and objectives through research and fact-finding to develop or modify complex information systems, and maintain smooth integration between different systems. Provides consulting and coaching of the system functionalities. Identifies opportunities of improvements for existing applications. Defines, promotes and encourages the use of development best practices. Analyzes complex application systems production issues and provides technical solutions. Provide technical session to improve development productivity or usage of latest tools / technologies. Participation in technical interviews / exam preparation for development candidates. Communicate with external vendor from technical prospective in project early stages as proof of concept till the end of the project to resolve any issues. Conduct session for IT group (Development, Quality, user services, operations) to make awareness of different system interaction.
Manage schedules, budgets, assets, and overall project organization to ensure requirements and project deliverables dates are clearly communicated, understood and executed upon. Effectively and efficiently plan and prioritize all deliverables and resources working across project(s) based on scope of work and project goals. Actively monitor project risks and scope creep to foresee/identify potential problems and proactively identify solutions to address them in advance. Communicate and document project status and strategic recommendations to clients, team members and senior management on a regular basis; escalate issues accordingly via the appropriate channels. Follow established project management guidelines to develop, maintain, and track project plans and milestones, conduct project meetings and report project status. Lead project status meetings to ensure good communication within the project team as well as ensure that meeting minutes and status updates are appropriately published to the team, stakeholders and interested parties.

Send Your Updated CV deen@iitcompany.com

6.7 Senior MW Developer

Job Description: This position is to primarily provide development of Middleware Project. Ensure quality design and implementation of various Middleware based projects. Further, the position entails the assurance that Middleware projects are delivered in a consistent, efficient, and timely manner.
Preferred Qualification: Degree in Computer Science or Management Information System; Minimum 6 Years Experience in the relevant Technology. Strong interpersonal skills and communication skills both written and oral.
Skills and Abilities: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skills and / or abilities required:
Must be knowledgeable in performance considerations for complex, distributed environments and aware of industry benchmarks for multiple technology environments Ability to think abstractly and deal with ambiguity; Must be an experienced problem solver. Working knowledge of the software development lifecycle and procedures a plus and must have a proven track record designing enterprise services for large-scale applications. Outstanding technical and industry knowledge; current and emerging trends. Ability to work independently with a high degree of personal initiative and self motivation. Experience supporting an application software development group during development project cycles and after deployment. available WBIMB / MQ Series architecture which exploits MQ Series clustering and queue sharing. Ability to gain awareness of business or function, for which application is designed. Wide hands-on project experience with MQ Series and Message Broker. Must be able to work on projects that extend MQ Series infrastructure, MQ Clustering, SSL channels support, Publish/Subscribe, etc.
Must have experience working with Oracle, SQL, DB2 and other major database platforms. Knowledge of C, Java, JMS is helpful, in so far as to be able to support developers who use those languages and to develop small support applications to streamline day to day operations

Send Your Updated CV deen@iitcompany.com

6.8 Senior Seibel Consultant

Job Description: The CRM Team Leader is responsible for the overall Siebel CRM implementation within the bank. Being a part of the development department, his role is business consulting in terms of the application usage, user requirement finalization, Siebel CRM customization and configuration, Deployment and leads the 3rd level support of the Siebel application.
Preferred Qualification: Post graduate degree in IT discipline, with good interpersonal skills and excellent communication skills and tremendous client facing experience. At least 8 years within the IT domain, with at least 6 years within the Siebel CRM Domain. End user Financial experience as plus.
Skills and Abilities: Provide project leadership on projects which included creation of detailed technical and functional design, development/ configuration/ integration and deployment. Ensuring that Siebel best practices and standards were followed by the development team. Liaising with major stakeholders within the company and mapping the business requirements to Siebel technical designs. Planning the activities needed to be performed to properly manage the deliverable. Responsible for identifying and communicating functional issues and risks associated with solutions and participates in infrastructure design reviews. Provides consulting and coaching of the system functionalities. Analyzes and revises existing system logic difficulties and documentation as necessary. Competent to work at the highest technical level of all phases of applications systems analysis activities. Prepares detailed specifications and logic flowcharts for the development and implementation of complex application programs and modifications. Analyzes complex application systems issues and provides technical solutions. Serves as liaison between application systems and business for the development of new system processes and application programs. Drafts complex systems requirements and scope documents. Assists in the planning of projects, establishment of priorities and the monitoring of progress as well as assists in resource planning.

Familiarity with application development methodologies, SDLC, Siebel development techniques and practices; Ability to think abstractly and deal with ambiguity; Ability to work independently with a high degree of personal initiative and self motivation; Proven leadership of technical and non-technical teams; Requires exceptional collaborative, teaming and consensus building abilities, as well as proficiency in cross-discipline, cross-organization and cross-product group cooperation

Send Your Updated CV deen@iitcompany.com

6.9 Senior HRMS Front-end Developer

Job Description: The candidate is responsible for Application development, customization, extension and personalization using Pl/Sql, oracle forms and reports builder, XML publisher, APIs, Oracle Application Framework Personalization and development and using application standard for any extensions.
Preferred Qualification: Bachelor's Degree in Computer Science or Management Information System with at least seven years of experience oracle applications; High level of Arabic and English interpersonal skills and communication skills both written and oral.
Skills and Abilities: Create New Extensions for OAF pages using Jdeveloper; Extend OAF pages for more validation and functionality; OAF Personalization;Knowing HRMS, Finance and SCM DBs Schema Model; Build Interfaces or data conversion between Oracle HRMS system and other applications;using data loader, SQL loader and application desktop integrator to load legacy records into Oracle; Build Discoverer Reports using Admin and User layers; Build hard customization using oracle forms and reports builder and Custom Library; Using Flex field for Soft Customization; Develop or Customize Workflow using workflow builder; Build XML Publisher Reports

Oracle HRMS,Finance, Procurment Modules specialist min. 2 implementation;Using Application Implementation Methodology (AIM);Has good Technical Knowledge to deal with HRMS, Finance, Procurment Database Schema, using pl/sql, xml publisher, oracle discoverer, Flex fields , fast formula, oracle form builder, oracle report builder and application framework personalization.

Send Your Updated CV deen@iitcompany.com

7.1 Testing Specialist

Job Description: The Testing Specialist reviews and ensures completeness of test scenarios and other test documentation received, Verify and validate IT application against any defects, ensure quality of application. tests current and new IT products for defects, quality of operation and returns his results to the Testing Unit Manager. He also tests the current systems to check for bugs, inaccurate data, incorrect system configuration or bad programming.
Preferred Qualification:
Skills and Abilities:
Analyzes user requirements and list related business cases and expectations from the test process. Develops and implements test cases, test scenarios, structured test methodology and use cases during testing of various projects.
Validates and documents test results and forward to SIT / UAT Section Manager. Assists in preparing detailed test plan for various applications / projects.Follows and adheres to the testing Unit standards and methodologies during testing of new or current products.
Reviews and report the defects/issues resulted from the testing/ UAT cycles.
Coordinate with Development and User Service teams to solve and fix the raised defects and issues. Ensures that testing is taking place in a test environment contain suitable test data and correct user profiles.

Ensures to have end user satisfaction and acceptance of changes made to application during testing the product.Recommends for new enhancement and changes needed as a result of the testing process. Interacts with the Testing Unit team to initiate, optimize and code appropriate software solutions or interfaces. Documents test results for future needs and validations. Responsible for updating Master Test Scenario library and maintiain it up to date.

Send Your Updated CV deen@iitcompany.com

7.2 Senior Testing Specialist

Job Description: The Sr. Testing Specialist provides guidance to Testing Specialists in providing in depth business knowledge regarding different system applications.
Preferred Qualification:

Skills and Abilities: He assists the testing team in developing test plans and procedures and also in Preparing and reviewing the test scenarios and test reports. He continuously assists in improving the quality of the work performed by the Testing Specialists. Performs Requirements traceability analysis to ensure full coverage of all business/test cases. Creates Test cases Vs Requirements Traceability Matrix Report. Review and ensure completeness of test scenarios and other test documentation received from Testing Specialists & Busienss users for all systems passed through QA. Development of projects tests requirements and writing of test plans. Create a test report summarizing results of the test, communicate and follow up of test issues. Coordinates with Testing Specialists in writing test cases, test plans, structured test methodology that covers all business requirements. Set up / plan Master data creation according to various functional system requirements. Ensure Test process flow according to various functional system requirements. Supervise execution of manual/automated tests of all applications and software systems. Provide consultancy support to the testing team and help them to understand the business requirements. Validates testing documentations & results prepared by the testing team and ensures the completeness and accuracy. Assists in improving the quality of the work performed by the Business Analysts. Responsible for updating Master test scenario library and maintain it up to date.

Send Your Updated CV deen@iitcompany.com

7.3 QA Specialist

Job Description: Assist in establishing & Implementation of quality standards and systems within IT to ensure IT Sector consistently delivers quality services, and constantly improves those services to increase overall bank efficiency.
Preferred Qualification: Bachelor degree in Quality Assurance or related field from an accredited university with at least 4 years experience in a similar position.
Skills and Abilities: Assists in IT department’s Quality Assurance reviews, produces audit reports, identifies and recommends potential procedures, and reports on findings. Lead/Assist in conducting Quality Assurance audits of received products Artifacts and total conformity with procedures within the IT Division, and acts in the capacity of a liaison to both Developers and business analysts. Conducts Quality Assurance reviews for assigned projects. Recommends areas for improvement to the Quality Management. Inspects all received business test cases are covering all business requirement and system functions. Prepare QA check list report per product/project identifying risk areas. Ensures up to date hard/soft copies updates for all received artifacts and internal QA process outputs. Collects data, compiles, and distributes monthly Indicator reports. Reviews change requests and ensure updating test scenarios as required and also review the Master Test Scenario Library to ensure uploading test scenarios for all change requests and new projects/products or bugfixes. Participates in Quality and process improvement programs.

Develop and lead the peers to become highly skilled and performs the assigned jobs effectively and efficiently. Assist to Train IT staff on Quality principles, process documentation & Data Analysis.
Send Your Updated CV deen@iitcompany.com

7.4 Senior QA Specialist

Job Description: The Senior Quality Assurance Specialist is responsible to assure QA process compliance and to drive quality and process improvement within the IT division. He serves as the expert on quality assurance-related matters and assists in producing the quality strategy and establishment of an effective Quality assurance guideline. He will be responsible for conducting Quality Assurance reviews / audits of products, procedures, service, processes and reporting before applying new services into production
Preferred Qualification: Bachelor degree in Quality Assurance or related field from an accredited university with at least 8 years experience in a similar position.
Skills and Abilities: Establish Quality standards and coordinate the implementation of standards and systems within IT to ensure IT Sector consistently delivers quality services, and constantly improves those services to increase overall bank efficiency.
Operational responsibilities and procedural:
Assists the Quality Management Unit Manager in establishing and implementing quality goals, strategies, and processes within the IT Division.
Supervise Quality Assurance reviews, produces audit reports, identifies and recommends potential procedures, and reports on findings.
Supervises and coordinates the Quality Assurance Review (QAR) process which should ensures adherence to each IT department procedure and the overall IT sector approved quality standards, this include creating the periodical schedule, conducting reviews and data queries for each QAR, and finally produces audit reports, which should identify and recommends potential procedures, or corrective action plans.
Conducts Quality Assurance reviews for assigned projects. Recommends areas for improvement to the Quality Management Unit Manager.
Facilitates & Guides various departments in following the defined processes
Participates in process improvement programs; Reviews the Test scenarios and ensure updating to Master scenario Library; Orders/makes/distributes IT staffs recognition awards and other duties as assigned by the Quality Management Unit Manager for superior Quality achievements; Ensures all services meet minimum quality standards.
Collects data, compiles,analyses and distributes monthly statistics reports.

Develop and lead the peers to become highly skilled and performs the assigned jobs effectively and efficiently.

Send Your Updated CV deen@iitcompany.com

8.1 Service Desk Specialist

Job Description: We are seeking a self-motivated individual to join our organization. The candidate must be from the banking domain. He should have atleast 4-5 yrs of experience in Service Desk. This role will join a team-oriented group and will be hired for Service Desk.
Preferred Qualification: Bachelor Degree in Computer Science or any related field.4+ years in Service Desk in banking domain. Candidates with non-banking domain should not apply. Good analytical skills/ Proven problem solving skills. Knowledge in skills and in the use of technologies for detecting and tracking defects. Good (written and oral) communication skill.Be able to prepare project documentation within Company standards. Fluent in the use of software development tools and Utilities/Team player.

Skills and Abilities: Managing of delegated task given by Service Desk Team Leader and Technical Services Manager.Manage IT Assets Inventories.Manage Purchase Request for IT Device and related parts base on needs and request. Manage Software License Compliance and Software Purchase request. Manage Inventories of IT Consumable parts and other related needs. Continuously update IT Service Desk Policies & Procedure base on best practice and agreed process. Manage and update service request workflow. Manage Knowledge Base of IT Service Desk team for it internal use. Sharing knowledge and expertise to colleagues and other support groups. Provide Remote Client Access to end-user to resolved issues quickly. Perform Software Installation ( Remotely or Physically ). Perform Printer setup, configurations, maintenance and troubleshooting. Perform Scanner setup, configurations and troubleshooting. Physical visit to end-user location to troubleshoot and resolved issues. Manage Windows OS Standard image, making sure it’s up to date and working perfectly.Provide Remote Client Access to end-user to resolved issues. Prepare and submit Inventory reports to Service Desk Manager. Provide 2nd Level end-user support for Windows Operating System (Windows XP Professional).Provide 2nd Level support for Microsoft Office Suite & Applications. Provide 2nd Level end-user support for Core Banking System (Globus Client issues). Provide 2nd Level support for Mubasher applications and user accounts.Provide 2nd Level support for all business client applications (i.e. Stelink, Western Union, Stemach etc.). Provide 2nd Level support for all business web applications (i.e. Intranet, HR System, Portfolio etc.). Escalation of Incident to appropriate 3nd Level support teams.

Send Your Updated CV deen@iitcompany.com

CONTACT US

Employers JobsFlag@Live.com

Job Seekers JobsFlag@YMail.com

JOBS FLAG ©

TOP