Work Setup and Location: On-Site, Arayat st., Mandaluyong, Metro Manila
Work Schedule: Morning or Mid-Shift, Monday-Friday (8-hour shift)
Experience Level: 3-5 years
No. of employees required: 2
About the Role:
We are seeking an experienced Technical Support Software Deployment professional to manage and oversee the installation, configuration, and deployment of software applications across the organization’s IT environment. The role involves ensuring software is delivered and installed correctly, troubleshooting deployment issues, and supporting users in using software applications effectively. This position requires strong technical expertise, excellent problem-solving abilities, and the ability to work both independently and as part of a team.
Key Responsibilities:Software Installation and Configuration
- Coordinate the installation, configuration, and deployment of software applications across the organization’s desktop, server, and mobile environments.
- Assist in maintaining software distribution systems and deployment processes using tools such as Microsoft SCCM, Intune, or other enterprise deployment solutions.
- Ensure software compatibility with existing hardware, operating systems, and network configurations.
- Conduct thorough testing and validation of software applications before deployment to production environments.
Software Troubleshooting and Support
- Provide technical support to end-users experiencing software deployment issues, application errors, and performance problems.
- Analyze and resolve deployment errors, update installation logs, and track incidents to ensure timely resolution.
- Monitor software deployment health and usage, diagnose issues, and develop solutions to resolve them in a timely manner.
- Assist in diagnosing and resolving software conflicts between applications and system resources.
End-User Training and Support
- Develop and maintain user documentation for software deployment, including installation guides, user manuals, and troubleshooting procedures.
- Conduct training sessions for end-users on new software applications, including the installation, configuration, and best practices for software use.
- Provide ongoing support and troubleshooting guidance to end-users on software functionality, updates, and upgrades.
Patch Management and Software Updates
- Monitor software versions and patches to ensure that all deployed applications are current and in compliance with security standards.
- Develop and maintain a software patch management strategy to ensure regular application updates and security patches are deployed across the environment.
- Test, validate, and implement software patches and updates in non-production environments before deploying to production.
Software Asset Management
- Manage software licensing, inventory, and compliance requirements for all deployed applications.
- Maintain accurate records of software usage, deployments, and licensing to ensure proper asset management and compliance with legal requirements.
- Work with software vendors and internal teams to manage software licenses, renewals, audits, and procurement processes.
Documentation and Reporting
- Maintain accurate documentation on software deployment processes, configurations, and troubleshooting procedures.
- Generate reports on software deployment performance, incidents, issues, and improvements for IT management to support decision-making.
- Maintain software and hardware compatibility matrices to ensure efficient software deployments across different systems.
Collaboration and Vendor Management
- Work closely with other IT teams (e.g., Network, Systems, Security) to resolve complex deployment and integration issues.
- Coordinate with software vendors and external partners to troubleshoot software compatibility issues, vendor-specific requirements, and deployment best practices.
- Maintain strong relationships with vendors and partners to ensure timely resolution of issues, compatibility, and support for software applications.
- Education: Bachelor’s degree in Information Technology, Computer Science, or related field, or equivalent technical certifications and experience.
- Experience:
- 3-5 years of experience in software deployment, support, and software management in an enterprise environment.
- Hands-on experience with software deployment tools and technologies such as Microsoft SCCM, Intune, or other deployment solutions.
- Familiarity with enterprise software applications, including Microsoft Office Suite, Adobe Creative Cloud, enterprise CRM systems (e.g., Salesforce), ERP systems (e.g., SAP), and other custom business applications.
- Technical Skills:
- Strong knowledge of software deployment technologies and enterprise systems (e.g., Windows Server, Active Directory, SQL Server, IIS).
- Experience with scripting languages such as PowerShell, batch scripting, or other automation tools for deployment tasks.
- Understanding of software deployment best practices, including configurations, dependencies, security, and performance tuning.
- Familiarity with software packaging standards (e.g., MSI, EXE, APPX).
- Soft Skills:
- Strong communication and interpersonal skills to effectively interact with end-users, IT teams, and vendors.
- Excellent problem-solving and analytical skills.
- Ability to work independently, manage multiple priorities, and adapt to a fast-paced, changing environment.
- High attention to detail and strong organizational skills.
- Ability to effectively train end-users on new software tools and processes.
- Certifications (preferred):
- Microsoft Certified: Windows Client or Microsoft Certified: Desktop Administrator (MCSA).
- CompTIA IT Fundamentals (ITF+) or CompTIA A+ certification.
- Microsoft Certified IT Professional (MCITP) in System Center Configuration Manager (SCCM) or Microsoft Intune.
- ITIL Foundation Certification for IT Service Management.
Top Skills
What We Do
Brixio delivers flexible, cost-effective, and secure offshore IT services to mature markets in Europe, the Middle-East and Asia-Pacific, boosting operational efficiency and competitiveness