Overview
Windows Packager / Automation System Engineer – PlanIT Group, LLC
This position requires specialized knowledge and skills in architectures, technologies, tools, and an in-depth understanding of underlying hardware and software architectures, the ability to recognize, diagnose and resolve complex problems, and the ability to evaluate and integrate emerging technologies independently and quickly.
Responsibilities
- Develop solutions using PowerShell, VBScript, etc. to identify and / or remediate problems / issues / requirements related to Microsoft Workplace Modernization efforts : Windows 10 SAC (and above) and Office M365 Apps.
- Develop scripted solutions to evaluate, identify and remediate, when necessary, issues related to computer system health (e.g., status of critical services, restarting failed services, low disk space, high CPU utilization, reviewing event logs).
- Collaborate / interact with other diverse functional groups to accomplish objectives.
- Research, evaluate, and develop a wide variety of complex technology components of a tactical nature.
- Independently install, test, and implement complex component-level changes within the technology infrastructure.
- Operate, maintain, and provide support for a wide variety of complex technology components.
- Establish operational processes for delivering world-class technology platforms.
- Independently analyze and develop innovative resolutions for complex problems involving availability and / or performance at the component level. Work with suppliers to resolve problems and implement approved solutions independently.
- Perform capacity and performance analyses and develop and implement recommendations.
- Develop, plan, and manage project tasks.
- Participate in the preparation of materials and oral presentations for customers and management.
- Play a lead role in meetings relating to specific technical projects or tasks.
- Develop and recommend innovative solutions to business problems of moderate complexity, including preparation of cost-benefit analyses.
- Establish and maintain working relationships with suppliers. Understand and influence supplier strategies and product directions.
- Develop and maintain specialized knowledge of current and emerging technologies within the assigned division or platform.
- Provide training to less experienced team members of the IT department.
- Analyze and resolve complex hardware and software problems with distributed systems.
- Use in-depth knowledge of distributed hardware and software systems.
- Use the management systems for endpoints (e.g., Tanium, MECM, Ivanti MDM / Neurons, Active Directory) as required.
- Perform tests and implement hardware / software adds, changes, backup, and restoration functions.
- Perform visual checks of system components, wiring and status lights.
- Escalate unusual or unexpected findings as appropriate.
- Provide periodic reports to users and managers of systems status; maintain project plans and cost chargebacks; notify management of critical failures or missed milestones.
- Use change and test management procedures as required; provide an action plan for resolution of faults detected.
- Perform isolation testing of problem equipment and / or software; provide documentation of all solutions and share reports with appropriate audiences.
- Provide and implement escalation processes and / or procedures.
- Develop, implement, and follow the appropriate quality assurance program.
- Develop recommendations and procedures for implementing new hardware / software products and applications, suitable for presentations.
- Edit computer-based documentation and trouble ticket systems to document equipment configurations, track changes, track issues, and compile performance data.
- Monitor trouble tickets to address deployment / packaging / automation project impacts; take corrective action as needed.
- Cooperate to ensure an orderly and efficient deployment of services, including training personnel and transferring knowledge during deployment periods.
- Create change requests in compliance with existing change management procedures.
- Provide user assistance, training, and information sharing; on-site system or application support for deployment / installation as required.
- Maintain professional appearance and attitude in keeping with organizational standards; interact with diverse functional groups to accomplish objectives.
Competencies
PowerShell scripting experience focused on package creation and automation.Customer service skills and ability to satisfy client problems in a Service Center environment.Effective oral and written communications skills.Proactive and resourceful in managing multiple priorities in a dynamic environment.Commitment to quality.Education / Knowledge Requirements
Eight (8) to twelve (12) years of relevant experience.A degree from an accredited college / university in the applicable field of services is required. If the degree is not in the applicable field, four additional years of related experience are required.Typically performs all functional duties independently.Note : Special credentials (licenses and / or certifications) may be required at the Task Order level on a case-specific basis.Seniorities
Mid-Senior levelEmployment type
Full-timeJob function
Information TechnologyIndustries
Warehousing and Storage, Appliances, Electrical, and Electronics Manufacturing, and Civil EngineeringJ-18808-Ljbffr