First Citizens Bank is looking for a Systems Engineer III – Software Packager to package and deploy new desktop software for internal requests and enterprise-wide projects, and provide software installation and deployment guidance to support teams.
Requirements
- Strong knowledge of MacOS and Windows Desktop Operating Systems.
- Extensive experience with application packaging tools and technologies (e.g., MSI, MSIX, Flexera AdminStudio, App-V, PowerShell App Deployment Toolkit (PSADT), PowerShell, etc.)
- Proficiency in PowerShell for automation tasks, SQL queries, and creation of custom MECM reports.
- Familiarity with deployment tools like Microsoft Endpoint Configuration Manager (MECM/SCCM, Jamf Composer, Intune, BigFix, Ivanti Patch, Patch My PC, 1E-Shopping, etc.
- Solid understanding of Windows registry, PC security principles, and Group Policy Objects (GPOs).
- Experience with troubleshooting desktop-related issues, including software and hardware problems, WMI & MECM client health issues.
- Experience working on installation or application packaging teams in a large enterprise environment.
Responsibilities
- Create and modify software installation packages for macOS and Windows applications using industry-standard methods and tools (e.g., CM Task Sequences, Flexera AdminStudio, MSIX Packaging Tool, Advanced Installer, Jamf, InstallShield, PowerShell, etc.), ensuring adherence to enterprise standards and security protocols.
- Develop and maintain scripts and wrappers (e.g., PowerShell App Deployment Toolkit (PSADT), VBScript, PowerShell, Bash) for automating application installations and deployments.
- Implement and manage privilege elevation solutions for application deployments.
- Create and maintain accurate documentation of packaging processes and procedures.
- Coordinate with software owners, project team stakeholders and software packaging requestors to gather application packaging, testing & deployment requirements.
- Assist with the automated deployment of packaged software using tools like Microsoft Endpoint Configuration Manager (MECM/SCCM) and Jamf.
- Perform testing and validation of application packages to ensure functionality and compatibility across different macOS and Windows versions.
Other
- Bachelor's Degree and 6 years of experience in Systems engineer and systems programmer OR High School Diploma or GED and 10 years of experience in Systems engineer and systems programmer
- Experience working in the banking or financial services industry is a plus.
- Excellent written and verbal communication skills, including the ability to communicate complex technical concepts to non-technical stakeholders.
- Strong analytical and problem-solving skills, with a methodical approach to troubleshooting.
- Ability to work independently and as part of a team in a fast-paced environment.