Desjardins Group is the largest cooperative financial group in Canada, and one of the largest employers in the country. It offers a full range of financial products and services and is home to a wealth of expertise in property and casualty insurance, life and health insurance, wealth management, services for businesses of all sizes, securities brokerage, asset management, venture capital, and secure, leading-edge virtual access methods.
As Kafka platform administrator/operator, you will contribute to IT efficiency. You will design, configure, administer, maintain and upgrade computer networks, management systems and database servers in accordance with the organization's needs.
Your role will consist in diagnosing complex issues and situations related to your field. You will provide advice in accordance with the rules of your discipline in order to recommend solutions for improving or optimizing standards, policies and programs. You will propose appropriate implementation plans. The nature of the files and projects will require in-depth expertise in your field of activity.
You will serve as a coordinator in the planning, development and execution of mandates, projects and activities. You will help solve complex problems using your analytical skills and extensive knowledge of your line of business. Coordination is critical, so you will be required to interact with various stakeholders working in complementary, technology-related fields.
You will serve as subject matter expert for your unit, clients and partners.
General Information on the Position
More specifically, you will be part of the IT Foundations and Cloud Services Administrative Department, which has over 200 people operating in an agile at scale and DEV/OPS mode and is responsible for the company's high-criticality platforms. You will participate in implementing, rolling out and administering a new event streaming platform. The team will eventually require 24/7 platform support, in rotation.
Create and maintain medium- to large-scale data environments.
Analyze and operationalize data structures for target environments.
Install, configure and support data structures for target environments and applications, ensuring their security and integrity.
Advise practitioners on database management, use and access.
Develop data migration plane and monitor the integrity of data structures.
Draft and update system and database documentation.
Advise and support the IT development team for database modifications and new development.
Automate data structure activities.
Other working condition
Bachelor's degree in a related field
A minimum of four years of relevant experience
Experience in delivery, deployment and continuous monitoring (an asset)
Experience in sizing high-capacity database systems
Experience with multiple data exchange formats (JSON, CSV, XML, YAML)
Please note that other combinations of qualifications and relevant experience may be considered
Knowledge of message-queueing software (RabbitMQ, MQ, Kafka)
Fluent in one of the following programming languages: JAVA, Python, GO, Shellscript or Ruby
Desjardins Cross-sector skills
Action oriented, Collaborates, Customer Focus, Innovation
Key competencies for the job
Complexity, Plans and aligns
400, boul. de Maisonneuve Ouest Montréal