The InfoStride Forum

JOBS => Nigerian Jobs => ICT and Telecom Jobs => Topic started by: Jobrib on Sep 04, 2013, 12:31 PM

Title: Minor Business Request Engineer Job at IBM Nigeria
Post by: Jobrib on Sep 04, 2013, 12:31 PM
Job Title: Minor Business Request(MBR) Engineer – DRC-Congo

Employer: International Business Machines (IBM)

Job ID: GTS-0602754

Job type: Full-time Complementary

Work country: Nigeria

Position type: Professional

Work city: – Any

Travel: 25% travel annually

Job area: Consulting & Services

Business group: Global Technology Services

Job category: Technical Services

Business unit: Int Tech Svcs

Job role: Systems Support Specialist

Job role skillset: General

Commissionable/Sales-Incentive jobs only: No      

Job Summary: The role requires an excellent knowledge of Java, Perl, web frameworks, web services, security, caching, designing for performance, Oracle and DB2 sql, and web standards, along with proven experience of working in a mixed discipline team on large scale application projects. Knowledge and experience with Telecommunications Applications.

Main responsibilities-•    To write advanced, world-class code using Java, object oriented Perl, Apache, Oracle and DB2, memcached and other server side technologies.

•    To design and implement reusable object-oriented code and subsystems using modern modelling techniques such as Design Patterns

•    To write unit and functional tests within automated test environments to ensure code quality

•    To write concise yet comprehensive technical documentation – including for APIs and other interfaces

•    To liaise with the product manager to explore and suggest appropriate technical solutions to achieve the required product features while safeguarding functionality, scalability and performance.

•    To work with web service developer, system administrators, information architects and client side developers to develop fast and dynamic web applications.

•    To work with all relevant parties on the deployment of applications to the live site and all intermediate hosting environments.

•    To be responsible for work quality, ensuring it meets the technical standards for all business online output.

•    To monitor work against the production schedule closely and provide progress updates and report any issues or technical difficulties to the senior developers on a regular basis.

Essential Knowledge and Experience:-

•    Expert knowledge of Java, able to mentor team and provide best practice

•    Contribute to requirements analysis

•    Design and implement scalable, elegant and maintainable java applications

•    Contribute as a hands-on developer

•    Demonstrable competence in one or more established web frameworks. Strong familiarity with Apache API, Oracle and Sql Server.

•    Knowledge of modern debates in software engineering including dynamic vs static languages, ORM, SOA/ROA/WOA etc.

•    Ability to work in an unstructured, fast changing environment with rapid release cycles.

•    Knowledge of Linux and shell scripting (python a plus)

•    Proven experience of project working and commercial development processes – particularly Agile methodologies

•    Experience of working in an environment where products have to be delivered to specific time-scales

•    An ability to rapidly and effectively understand and translate product and business requirements into technical solutions

•    Experience of supporting, modifying and maintaining systems and code developed by teams other than your own

•    Experience of software quality practice -e.g. TDD, continuous integration, version control automation, software metrics

Desirable Knowledge and Experience:-

•    Several API experience

•    PHP/Java/C# experience

•    Experience with functional languages

Competencies :-

•    Planning and organizing – able to think ahead in order to establish an efficient and appropriate course of action for self and others. Prioritizes and plans activities taking into account all the relevant issues and factors such as deadlines, staffing and resources.

•    Communication – able to get the message understood clearly by adopting a range of styles, tools and techniques appropriate to the audience and the nature of the information.

•    Influencing and persuading – able to present sound and well-reasoned arguments to convince others. Can draw from a range of strategies to persuade people in a way that results in agreement or behaviour change.

Required:

•   Bachelor's Degree

•   At least 2 years experience in one development methodology

•   At least 2 years experience in one relational database management system with a strong knowledge of SQL standard language;

•   At least 2 years experience in one programming language (Java EE, ...), Eclipse/NetBeans IDE

•   At least 2 years experience in shell scripting (Perl, Bash script, MS-DOS scripting)

•   At least 2 years experience in Telecoms Networks and nodes

•   At least 2 years experience in reading, writing and understanding technical documentation

•   At least 2 years experience in GSM environment

•   At least 2 years experience in IT System HW , Windows and Linux operating systems

•   At least 2 years experience in Java Application servers (WAS, JBoss, Glassfish, TomCat)

•   At least 2 years experience in Apache Web server and DB2, Oracle, MySql, MsSql Server

•   English: Fluent

Preferred:

•   Master's Degree in Engineering

•   At least 3 years experience in one development methodology

•   At least 3 years experience in one relational database management system with a strong knowledge of SQL standard language;

•   At least 3 years experience in one programming language (Java EE, ...), Eclipse/NetBeans IDE

•   At least 3 years experience in shell scripting (Perl, Bash script, MS-DOS scripting)

•   At least 3 years experience in Telecoms Networks and nodes

•   At least 3 years experience in reading, writing and understanding technical documentation

•   At least 3 years experience in GSM environment

•   At least 3 years experience in IT System HW , Windows and Linux operating systems

•   At least 3 years experience in Java Application servers (WAS, JBoss, Glassfish, TomCat)

•   At least 3 years experience in Apache Web server and DB2, Oracle, MySql, MsSql Server

Additional information: Knowledge of French & English

Apply to this job (http://www.jobnavy.com/job/23673/minor-business-request-engineer-job-at-ibm-nigeria/)