Job Title: Messaging SRE (Site Reliability Engineer)
The Messaging SRE will be responsible for ensuring the smooth operation and optimal performance of the messaging systems within our organization. This role involves proactive monitoring, troubleshooting, and continuous improvement of messaging infrastructure to guarantee reliability, scalability, and security.
Responsibilities and Duties:
1. Monitor messaging systems to identify and resolve issues promptly, ensuring maximum uptime and minimal service interruption.
2. Design, develop, and maintain scalable messaging infrastructure, including email, chat, and notification systems.
3. Collaborate with cross-functional teams to improve messaging systems' performance, security, and reliability.
4. Conduct capacity planning and implement strategies to handle growing messaging demands.
5. Investigate and troubleshoot complex incidents, providing root cause analysis to prevent recurrence.
6. Automate manual processes to streamline messaging operations and reduce repetitive tasks.
7. Implement security best practices and contribute to the development of security policies for the messaging environment.
8. Stay up-to-date with industry trends and emerging technologies related to messaging systems.
Qualifications and Skills:
1. Bachelor's degree in Computer Science, Software Engineering, or related field.
2. Minimum of 3 years of experience as a Site Reliability Engineer or related role, specifically focused on messaging systems.
3. Strong proficiency in Linux/Unix system administration and scripting (e.g., Bash, Python).
4. Experience with messaging protocols, such as SMTP, POP3, IMAP, and XMPP.
5. Familiarity with email security measures, including DKIM, SPF, DMARC, and encryption.
6. Proficient in managing and troubleshooting messaging platforms, such as Exchange, Office 365, or Google Workspace.
7. Knowledge of public cloud platforms (e.g., AWS, Azure, GCP) and their messaging service offerings.
8. Solid understanding of networking concepts and protocols (e.g., TCP/IP, DNS, HTTP).
9. Experience with virtualization technologies (e.g., VMware, KVM) and containerization (e.g., Docker, Kubernetes).
10. Strong problem-solving and analytical skills with the ability to think critically and work under pressure.
11. Excellent communication skills, both written and verbal, to effectively collaborate with cross-functional teams and stakeholders.
#MessagingSRE #MessagingEngineer #SiteReliabilityEngineer #MontrealJobs #LocalHiring #JobOpening #TechJobs #ITJobs #SRE #MessagingSystems #CloudComputing #Networking #Automation #EmailSecurity #JobSearch #CareerOpportunity