CLIENT : Department of Home Affairs
LOCATION : On site, Tshwane
TYPE OF EMPLOYMENT : Contract
PURPOSE :
Providing support and management for the integration environments. Participating in the management and resolution of incidents and problems as they occur. Ongoing review of the various environments to identify potential areas of failure and taking appropriate action.
The Systems Integration Specialist position requires strong business skills and is responsible for providing system-level support of information systems, including installation, configuration, maintenance, and support of these systems. In addition, this position is responsible for reviewing, analysing and occasionally modifying systems including developing, testing, debugging, and installing to support information systems.
Formal Education :
- Grade 12
- Diploma / Bachelor’s Degree in Computer Science, Information Systems, Business Management, Electrical Engineering, Electronics Engineering, or related discipline from an accredited tertiary institution is required
Experience :
- Demonstrated experience with database technologies and API interfaces to WebApps and Administration in one or more of the following - SQL, MySQL, Oracle, or NoSQL
- A minimum of five years’ experience in Integration development environment using the IBM ACE, DataPower, API Connect, MQ
- A results-oriented individual who thrives working in a fast-paced environment.
- Strong written and oral communication skills
- Strong organizational and project management skills with effective results focus within an information systems environment.
- Strong analytical and problem-solving skills.
- Self-motivated with the ability to manage changing priorities and meet deadlines.
- Proven ability to be flexible and work hard, both independently and in a team environment, in a high priority customer service, on-call environment with changing priorities.
- Willingness to work occasionally outside of normal business hours in response to needs of the systems being supported.
- Knowledge of database (SQL Server, Oracle, DB2) design including the ability to write complex queries
- Good knowledge and experience in the SDLC
- Extensive Experience in design, analysis, and development of integration flows (including error and audit) between variety of applications
- Must be proficient in SOAPUI, Postman, ACE toolkit for development, MQ explorer, RFHUtil
- Proficient in following runtime tools: Atlassian Bitbucket, Atlassian Bamboo, Jira, and Confluence
- Skills in Integration Protocols such as RESTful API, Webservice, MQ and File (MQMFT, FTPS, SFTP)
- Proficient in Data Types : Transformation (JSON / SWAGGER, XML / XSD / WSDL / XSLT, CSV / Excel, Fixed Length, Binary) and No Transformation (Binary)
- Project development exposure (waterfall and / or agile methodologies)
- Proficient in at least one other Integration toolset (ACE, API Connect, MQ, Data Power, Oracle SOA)
- Good knowledge of Windows, Linux is desirable
- Experience with integration in large SOA projects or enterprise integration projects
- Good knowledge of WBI Message Broker V6.x, WBI MQ, WBI ESB V6.x, WAS, EAI Concepts, ESB Concepts, SOA Implementation
- Solid background in WBI Message Broker Development
- Background in WBI Message Broker Operations, Administration and Support
- Solid hands-on experience with business service deployment and management on WBI Message Broker V5 and above
- Demonstrated coding experience in at least three of the following - Java, C#, C++, PERL, Python, JavaScript, PowerShell, Ruby
- Demonstrated experience with Windows and / or Unix / Linux operating systems including command-line tasks and scripting
- Demonstrated middleware integration experience with at least two of the following – Tuxedo, WebSphere Integration Bus / MQ, ZeroMQ, Talend ESB, ActiveMQ, Apache Camel, EntireX
Technical Certification :
- IBM Websphere Message Broker certification
- IBM Websphere MQ certification will be an advantage
Extensive knowledge of data processing, relational databases, and management information systems. Technical experience with systems networking, database structure, web development, report generation, and end-user support. Strong background and understanding of SQL database design. Programming experience in Java and ESQL. Understanding of XML, JSON, XSLT, SOAP, XML Schemas, WSDL concepts, and RESTful web services. Experience with web services - SOAP and REST.
Responsibilities :
- Gather and analyze data to determine system requirements.
- Develop work plans and estimates as they relate to systems integration work tasks and team members.
- Research, evaluate, and recommend systems, equipment, and technologies based on client needs.
- Draft technical instructions, specialized plans, technical designs, and other systems integration related documents.
- Liaise with various team members such as management, administration, legal, and support staff on a regular basis.
- Develop and conduct testing plans and procedures based upon system recommendations.
- Provide guidance on infrastructure and application interoperability e.g., network switching and routing, server provisioning and configuration.
- Orchestration of data using secure database systems and networks.
- Providing direction and assistance in the selection of technologies, setting configuration specifications, implementing, testing, deploying, and maintaining software and hardware.
- Mentor others regarding setup and development of integration technologies, including internal toolsets, XSLT, and partner configurations.
- Demonstrate exceptional communication and expectation setting skills with internal and external senior personnel, colleagues, and peers.
- Providing client with post-installation and integration support.
- Apply architecture principles effectively.
- Exhibit analytical and critical thinking skills – proven problem solving and follow-through in high-pressure situations.
- Solid background in ESQL.
- Good knowledge of WBI Message Broker V6.x, WBI ESB V6, WAS, EAI Concepts, ESB Concepts, SOA Implementation.
- Experience with IBM WebSphere, IBM MQ Series, Eclipse, or WebSphere Application Developer.
- IBM MQSeries administration including configuration and the building of queues and channels.