Master information

Software Engineer

Position: Not specified

Start: As soon as possible

End: Not specified

Location: Montreal East, Canada

Method of collaboration: Project only

Hourly rate: Not specified

Latest update: Jun 7, 2024

Task description and requirements

Hi #connections 🤝,

Have a wonderful day!




We have an immediate opening for 🍁 Canada staffing. If anyone is interested, please send your resume to aravind@apptoza.com or call me at (647) 557-6919.




Job Title: MQ/Kafka Engineer 

Location: Onsite in Montreal, QC 

Duration: Contact 




Job Description:

We are seeking a skilled and motivated MQ/Kafka Engineer to join our dynamic IT team. In this role, you will be responsible for designing, implementing, and maintaining our messaging infrastructure using IBM MQ and Apache Kafka. You will work closely with various development teams to ensure the efficient and reliable exchange of data across our systems.




Key Responsibilities: 

Infrastructure Design and Implementation

•Design and implement messaging solutions using IBM MQ and Apache Kafka.

•Configure and maintain MQ/Kafka clusters, ensuring high availability and performance.

•Develop and enforce best practices for MQ/Kafka usage and security.

Monitoring and Maintenance

•Monitor the health and performance of MQ/Kafka environments.

•Perform regular maintenance tasks, including upgrades and patches.

•Troubleshoot and resolve issues related to messaging systems.

Development Support

•Collaborate with development teams to integrate MQ/Kafka into their applications.

•Provide guidance on the effective use of messaging patterns and practices.

•Develop scripts and automation tools to streamline development and operational processes.

Security and Compliance

•Implement security measures to protect messaging data and ensure compliance with relevant regulations.

•Conduct regular security audits and vulnerability assessments.

Documentation and Training

•Maintain comprehensive documentation of the messaging infrastructure and related processes.

•Provide training and support to development teams and other stakeholders.

Innovation and Improvement

•Stay up-to-date with the latest developments in MQ/Kafka technologies and industry trends.

•Propose and implement improvements to enhance the reliability and efficiency of the messaging infrastructure.




Qualifications

•Bachelor’s degree in Computer Science, Information Technology, or a related field.

•Proven experience with IBM MQ and Apache Kafka in an enterprise environment.

•Strong understanding of messaging patterns and best practices.

•Proficiency in scripting languages such as Python, Bash, or PowerShell.

•Familiarity with monitoring tools and techniques.

•Excellent problem-solving and troubleshooting skills.

•Strong communication and collaboration skills.

Preferred Skills

•Experience with cloud-based messaging solutions.

•Knowledge of containerization technologies like Docker and Kubernetes.

•Familiarity with CI/CD pipelines and related tools.

•Understanding of network security principles and practices. 

Category

Software engineering / -technology