Middleware Messaging Administrator

 Montreal, Canada       Permanent contract        Information Technology


Department Summary: 

Come on join the IT infrastructures teams in a digital transformation journey

Created on July 1st 2009 within the Corporates Resources and Innovation Divison (RESG), the Global Technology Services (GTS) department supports all the IT infrastructures of Société Générale Group and its subsidiaries (Crédit du Nord, Franfinance, etc.) in France and abroad. Today it represents almost 3500 employees around the world.

Its mission? To provide to the Group's businesses lines reliable IT services by providing offers, services levels and optimized costs that meet the needs of their internal clients; such as hosting business applications, workstations, collaborative services, network and telephony.

The Middleware group is part of global GTS/PAS providing support to SG activities globally. The middleware administrator in Montreal will work closely with other middleware administrator based in Montreal, US and Paris to manage middleware located in Canada and US and also participate in on-call shift rotation providing support to worldwide systems.


The container administrator’s responsibilities include but not limited to the following:

• Support of all Middleware Core technologies mainly IBM MQ, Rabbit MQ and TIBCO EMS messaging system

• Design and implement middleware messaging infrastructure solutions for various business lines

• Provide second or third level support to application and developers

• Responsible for documentation, tracking and resolution of issues, and monitoring recurring issues and suggesting long term solutions for such issues

• Participates in and may lead projects to implement or enhance MDW services and automated solutions

• Research and implement new technologies to improve the Middleware platform services

• Act as a liaison to IT and Business to gather requirements for middleware platform software enhancements and upgrades

• Provide off-hour and weekend production on-call support and be able to handle on-call alerts. 

• Provide on-call support as part of Follow-the-sun support to Paris and Asia systems. 

• Provide advices, best practices to the team’s client (internal, GTS, ITEC …)

• Help implement and update the team standard (installation, best practices, etc. …)

• Contribute to API factory for provisioning and automation of the containers life cycle (including the docker part)

• To be process-oriented and be able to implement a common set of standards, methods and procedures used for all container work, as well as be able to recommend software and hardware upgrade paths.

Profile Required


• Client focused, able to work independently while interacting across different teams to accomplish projects and must be detail oriented.

• Be willing to learn new technologies and methodologies

• Self-motivated and a team player.

• Strong organizational and interpersonal skills.

• Excellent communication and presentation skills, both written and oral.

• Experience working in a 24X7 environment.

• Experience working with distributed teams.

• Experience of operational management.

• French and English language skills (written and/or oral).


• Familiarity with ITIL process


Required/must have:

• Strong IBM MQ administration skills

• Strong Rabbit MQ administration skills

• Middleware platform troubleshooting skills

• Middleware platform installation, configuration and upgrades

• Strong Python programming skills

• Experience with configuration management tools (Puppet, Chef, etc.)

• Strong analytical and debugging skills

• Design and architecture on middleware application platform

• Exposure to Cloud computing practices

• Experience with tools/platforms such as JIRA, Jenkins, Docker, Elasticsearch and AWS are advantageous

• Strong knowledge in REST API development

• Knowledge of Windows and Unix environments 

Desired / Plus:

• Experience in Jenkins (CI tools), Ansible, Configuration management, Application deployment

• Knowledge in micro-service development

• Knowledge in Database (NoSQL, Cassandra, PostgreSQL)

• Frequency trading environment experience desired

• Middleware platform troubleshooting skills

• Middleware platform installation, configuration and upgrades

Experience Needed:

• 5-10 years of Middleware Administration 

• Ability to learn and adapt to a new environment quickly

• Experience working in a large 24x7 investment banking environment within the realms of a Change Management / ITIL process


English / French

Business Insight

Societe Generale is one of the leading European financial services groups. Based on a diversified and integrated banking model, the Group combines financial strength and proven expertise in innovation with a strategy of sustainable growth, aiming to be the trusted partner for its clients, committed to the positive transformations of society and the economy.

Active in the real economy for over 150 years, with a solid position in Europe and connected to the rest of the world, Societe Generale has over 147,000 members of staff in 67 countries and supports on a daily basis 32 million individual clients, businesses and institutional investors around the world by offering a wide range of advisory services and tailored financial solutions

Societe Generale opened its Canadian headquarters in Montreal in 1974 to offer its financial services to corporations, financial institutions and governments. The Toronto and Calgary offices were opened in 1978 and 2006 respectively.

We now employ over four hundred people, both in the traditional banking sector (investment banking, funds and trading activities) and in the field of information technology, with the opening of our SG Montreal Solutions Centre subsidiary which, thanks to its geographical location and its cultural diversity, provides computer support and development for the New York and Paris teams.

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, sexual or gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

Job code: 200002IH
Business unit: SG CIB
Starting date: 30/03/2020
Date of publication: 12/02/2020
Share on

Middleware Messaging Administrator

Permanent contract   |   Montreal   |   Information Technology