Location
Brookfield Place - 181 Bay StreetTechnology Services
Technology Services (TS) is responsible for delivering all enterprise infrastructure, applications and related end user technology services across all Brookfield business groups, comprised of approximately 6,500 users.
Brookfield Culture
Brookfield has a unique and dynamic culture. We seek team members who have a long-term focus and whose values align with our Attributes of a Brookfield Leader: Entrepreneurial, Collaborative and Disciplined. Brookfield is committed to the development of our people through challenging work assignments and exposure to diverse businesses.
Job Description
Senior Analyst, Software Distribution and Application Analyst
Location
Brookfield Place Toronto – 181 Bay or
Brookfield Place New York – 250 Vessey
Brookfield Culture
Brookfield has a unique and dynamic culture. We seek team members who have a long-term focus and whose values align with our Attributes of a Brookfield Leader: Entrepreneurial, Collaborative and Disciplined. Brookfield is committed to the development of our people through challenging work assignments and exposure to diverse businesses.
Job Description
Technology Services (TS) is responsible for delivering all enterprise infrastructure, applications, and related end user technology services across all Brookfield business groups, comprised of approximately 6,500 users globally.
We are seeking a highly skilled and detail-oriented Software Distribution and Application Analyst to join our dynamic team. The ideal candidate will be responsible for managing software distribution systems, application lifecycle management, and ensuring seamless deployment, configuration, and updates of software across various platforms and environments. This role requires strong technical expertise, excellent problem-solving skills, and a deep understanding of software deployment tools and methodologies.
Key Responsibilities:
Software Distribution Management: Oversee and manage the distribution of software applications, patches, and updates across the organization’s IT infrastructure.
Application Deployment: Coordinate the installation, configuration, and maintenance of Off the Self Applications, ensuring that they meet functional and technical requirements.
Patch Management: Monitor and apply software patches, updates, and security fixes to ensure systems remain secure, stable, and up-to-date.
System Integration: Collaborate with IT teams and vendors to ensure compatibility of new software releases with existing infrastructure and applications.
Troubleshooting and Issue Resolution: Investigate and resolve any deployment or application issues, working closely with support teams to address user-reported problems.
Documentation & Reporting: Maintain detailed documentation of deployment procedures, configurations, and application inventories. Provide regular reports on software distribution status, usage, and performance.
Automation & Optimization: Identify opportunities to automate manual deployment processes and optimize software delivery workflows to improve efficiency.
Compliance and Security: Ensure that all software distributions comply with organizational policies, security standards, and licensing requirements.
Collaboration: Work closely with other IT teams, such as systems administrators, network engineers, and helpdesk personnel, to ensure smooth application deployments.
User Training & Support: Provide training and support to end-users on new software tools and features, ensuring they are equipped to use the applications effectively.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Proven experience (5+ years) in software distribution, application management, or IT support.
Hands-on experience with software distribution tools (e.g., Microsoft Intune, Microsoft SCCM, Ivanti, or similar systems).
Knowledge of application packaging, software lifecycle management for Off the Self Applications, and system integration.
Strong understanding of IT infrastructure, including operating systems (Windows, Linux, macOS), networks, and virtualization technologies.
Experience with scripting and automation (PowerShell, Batch, Python, etc.) is a plus.
Familiarity with patch management and security practices for software updates.
Excellent troubleshooting skills and attention to detail.
Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
Preferred Skills:
Certifications related to IT systems or software management (e.g., CompTIA, Microsoft Certified Solutions Expert (MCSE), or similar).
Experience with cloud-based application distribution (e.g., Intune, Azure).
Familiarity with containerization and DevOps practices.
Work Environment:
Full-time, on-site.
Occasional after-hours work for critical updates or deployments.
Brookfield is committed to maintaining a Positive Work Environment that is safe and respectful; our shared success depends on it. Accordingly, we do not tolerate workplace discrimination, violence or harassment.
Brookfield is committed to creating an accessible and inclusive organization. We are committed to providing barrier-free and accessible employment practices in compliance with the Accessibility for Ontarians with Disabilities Act. Should you require a Human Rights Code-protected accommodation through any stage of the recruitment process, please make them known when contacted and we will work with you to meet your needs.