Enterprise Integration and Electronic Communications Architect:
Position Description: Seeking enthusiastic self-starter to serve as Integration and Electronic Communications Architect as part of a team delivering integration solutions with external and internal customers. Plan, coordinate, lead, and develop solutions for all electronic communications and integration solutions for the enterprise. This includes the development of electronic communications and integration strategies across the entire enterprise. Work on a core set of platforms, and with many best of breed tools to create a complete integration solution. Work with both external and internal customers on a daily basis. Application of integration and communication best practices and patterns throughout the enterprise. Research grants available for innovative and creative ideas that could transform the enterprise.
Major tasks of the Enterprise Integration and Electronic Communications Architect:
As an Architect, perform & review technical tasks and operations in order to address new functional specifications following from business evolution.
- Take care of the implementation of different solutions within the integration technical domain and its follow up during the development lifecycle
- Set standards for the use of the middleware products (MQ, GIS, JMS).
- Develop and/or review detailed technical designs based on the functional and technical specifications coming from business architecture and taking into account the technical coherence of several modules.
- Own technical performance indicators.
- Provides input for software design architecture and technical strategies.
- Reviews the software (or packages) according to the predefined technical standards, with respect to the agreed specifications, and in order to control the change process.
- Document and/or review software development.
- Understand the critical success factors and key performance indicators of the applications.
- Diagnose bugs
- Produce weekly timesheets and progress report in order to inform the manager about progress
- Day-to-day coaching of people
- Interaction with peers and (project) managers of own and other departments on technical issues and business requirements.
- Customer contact on escalated issues or information exchange on technical solutions.
- Participate to national or international technical forums.
- Maintain the adequate knowledge support medium in order to ensure the skills transfer to the IT community
- Assure knowledge transfer to the Team and IT community.
- Work autonomously according to the agreed standard procedures and methods in order to ensure the correctness of the development - Be a driver for the team
Qualifications:
1. Undergraduate or Master's Degree in one of the following: Management Information Systems, Computer Science, or related field, or equivalent work experience.
2. At least two years of experience using relational databases (such as Oracle, Sybase, DB2, etc.), and/or languages such as Java, C++, COBOL, etc., or Graphical User Interface system development (such as JSP, Visual Basic, Informatica, etc.) and leading/managing projects.
3. Has working knowledge of systems and technical architecture in order to provide integration in a multi-systems environment.
4. Experience in the following would be beneficial but not required: International Business experience, Architecture development, Business Process Modeling, Object Oriented analysis and design, Middleware experience in TPM (Transaction Process Modeling) or Message Queuing.
|