Software Distribution Analyst

HCL Technologies Limited

Melbourne (FL)

Hybrid

USD 65,000 - 95,000

Full time

15 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Pharmacy benefits
Life insurance
AD&D insurance
Disability insurance
Employee assistance program
401(k) retirement plan
10 days PTO per year
10 paid holidays per year
Unlimited PTO (some positions)

Job summary

HCL Technologies Limited is seeking an experienced Software Distribution Analyst (L2/L3) to support packaging, deployment, maintenance, and troubleshooting across Windows environments. The role emphasizes software distribution, lifecycle management, scripting, and remote end-user engagement.

You will collaborate with IT support teams, vendors, and business users to ensure successful deployment and ongoing support of enterprise applications.

Qualifications

  • Strong experience with Windows OS in enterprise environments.
  • Experience deploying, updating, and retiring software packages.
  • Ability to troubleshoot installation failures and conflicts.
  • Scripting and automation to support deployment tasks.

Responsibilities

  • Deploy and maintain software across Windows devices.
  • Support lifecycle activities: install, upgrade, patch, retire.
  • Troubleshoot deployment and installation issues.
  • Create and update KBs and SOPs for deployments.

Skills

Windows OS
Application deployment
Troubleshooting
Remote support
Scripting (PowerShell)

Education

Bachelor's degree in IT/CS or equivalent

Tools

SCCM/MECM
Workspace ONE
Ivanti
Tanium

Job description

We are seeking an experienced Software Distribution Analyst (L2/L3) to support enterprise application packaging, deployment, maintenance, and troubleshooting activities across Windows environments. The ideal candidate will have strong experience with software distribution tools, application lifecycle management, scripting, remote support, and end-user engagement. This role requires collaboration with IT support teams, vendors, and business users to ensure successful deployment and ongoing support of enterprise applications.

Key Responsibilities
Software Deployment & Distribution
  • Deploy, manage, and maintain enterprise software packages across Windows devices.
  • Utilize software distribution and endpoint management tools to deploy, update, pre-stage, and remove applications.
  • Support application lifecycle activities, including installation, upgrades, patching, and retirement of software packages.
  • Validate software deployments and ensure successful application installations across managed environments.
Application Support & Troubleshooting
  • Provide Level 2/Level 3 support for software deployment and application-related incidents.
  • Troubleshoot application installation failures, dependency conflicts, compatibility issues, and deployment errors.
  • Analyze logs, deployment reports, and system behavior to identify root causes and implement corrective actions.
  • Follow established procedures and utilize scripts to uninstall applications or remediate devices when software installation issues occur.
  • Research and resolve application conflicts, dependencies, and environmental issues impacting software delivery.
Scripting & Automation
  • Utilize PowerShell, batch scripts, or other automation tools to support software deployment and remediation activities.
  • Execute and modify installation and uninstallation scripts as required.
  • Assist in automating routine software distribution and support tasks to improve operational efficiency.
Remote Support & Customer Service
  • Provide remote support using enterprise remote-control tools to diagnose and resolve application-related issues on Windows devices.
  • Deliver customer-focused support through effective communication with end users and stakeholders.
  • Work closely with service desk teams to support incident resolution and escalation management.
  • Provide timely updates and communication throughout the incident lifecycle.
Documentation & Knowledge Management
  • Create, maintain, and enhance Knowledge Base (KB) articles, installation procedures, troubleshooting guides, and support documentation.
  • Ensure documentation reflects the latest resolutions, best practices, and deployment processes.
  • Contribute to continuous improvement initiatives by identifying opportunities to streamline support processes.
Collaboration & Stakeholder Management
  • Partner with local desktop support teams, infrastructure teams, application owners, and third-party vendors to resolve software deployment issues.
  • Support testing and validation activities for new applications and software updates.
  • Participate in change management, release management, and deployment planning activities.
Required Qualifications
Technical Skills
  • Strong understanding of Windows Operating Systems (Windows 10/11 and enterprise environments).
  • Experience supporting enterprise applications, including installation, maintenance, upgrades, and troubleshooting.
  • Hands-on experience using software deployment and endpoint management tools such as:
  • Microsoft SCCM / MECM
  • Workspace ONE
  • Ivanti
  • Tanium
  • Ability to utilize scripts for software installation, configuration, remediation, and uninstallation activities.
  • Experience troubleshooting software deployment failures, application dependencies, and compatibility conflicts.
  • Knowledge of application packaging concepts and deployment methodologies.
  • Experience using remote-control tools for device troubleshooting and issue resolution.
Service & Support Skills
  • Strong customer service and communication skills with experience supporting users remotely.
  • Familiarity with Service Desk operations, ticketing systems, and ITIL-based support processes.
  • Ability to research, analyze, and resolve complex software-related issues independently.
  • Strong problem-solving and analytical thinking skills.
Documentation Skills
  • Experience creating and maintaining Knowledge Base articles and technical documentation.
  • Ability to document troubleshooting steps, resolutions, and standard operating procedures clearly and accurately.

A candidate’s pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to HCL policies. In addition, this role is eligible for the following benefits subject to HCL policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off (PTO) per year (some positions are eligible for unlimited PTO); and 10 paid holidays per year.

Disclaimer

HCL is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to secure@hcltech.com for investigation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Distribution Analyst
Software Distribution Analyst

HCL Technologies Limited • Cary (NC)

On-site
USD 70,000 - 95,000
Medical insurance
Dental insurance
Vision insurance
+8
Desktop Support Technician
Desktop Support Technician

HCL Technologies Limited • Oklahoma City (OK)

On-site
USD 42,000 - 66,000
Medical, dental, vision insurance
401(k) retirement plan
Paid time off (PTO)
+2
Field Service Technician
Field Service Technician

HCLTech • Tyler (TX)

On-site
USD 42,000 - 64,000
Medical, Dental, Vision insurance
401(k) retirement plan
PTO and holidays
+1
Deskside Support Technician
Deskside Support Technician

HCLTech • Washington

On-site
USD 65,000 - 95,000
Medical insurance
Dental insurance
Vision insurance
+2
Field Service Technician
Field Service Technician

HCLTech • Minneapolis (MN)

On-site
USD 55,000 - 70,000
Health insurance
401(k) retirement plan
Paid time off
Field Service Technician
Field Service Technician

HCLTech • Irvine (CA)

On-site
USD 60,000 - 90,000
Medical, dental, vision
401(k) retirement plan
Paid time off and holidays
+1
Desktop Support Specialist
Desktop Support Specialist

HCLTech • Northlake (TX)

On-site
USD 70,000 - 90,000
Medical, dental, vision insurance
401(k) retirement plan
10 days of paid time off
Service Desk Analyst
Service Desk Analyst

HCLTech • Morrisville (NC)

On-site
USD 42,000 - 54,000
Medical, dental, vision coverage
401(k) retirement plan
Paid time off (PTO)
Information Technology Support Specialist
Information Technology Support Specialist

HCL Technologies Limited • Victoria (TX)

On-site
USD 48,000 - 68,000
Medical insurance
Dental insurance
Vision insurance
+5
Information Technology Analyst
Information Technology Analyst

HCL Technologies Limited • Chesterfield (MO)

On-site
USD 70,000 - 100,000
Medical benefits
401(k) retirement plan
Paid time off