Automation & Packaging Engineer at General Dynamics Information Technology
Raleigh, NC 27601
About the Job
Type of Requisition:
RegularClearance Level Must Currently Possess:
NoneClearance Level Must Be Able to Obtain:
NoneSuitability:
No Suitability RequiredPublic Trust/Other Required:
MBI (T2)Job Family:
Systems AdministrationJob Qualifications:
Skills:
Automation Technology, Computer Systems, TroubleshootingCertifications:
Experience:
8 + years of related experienceUS Citizenship Required:
NoJob Description:
Seize your opportunity to make a personal impact as an Automation & Packaging Engineer supporting Endpoint Technology. GDIT is your place to make meaningful contributions to challenging projects and grow a rewarding career.
At GDIT, people are our differentiator. As an Automation & Packaging Engineer you will take an active role in the transformation of our client’s Endpoint Computing Environment.
HOW AN AUTOMATION & PACKAGING ENGINEER WILL MAKE AN IMPACT:
- Reduce repetitive tasks by Endpoint Technology and other organizations across the enterprise including the service support areas and engineering.
- Distribute software updates and remove outdated software on endpoints.
- Expanded services will be provided to other organizations as required (ex: IP migration for printers, User migrations to new hardware, asset inventory database modification, support, and maintenance).
- Develop installation packages for windows, printers, and mobile device platforms (on an as needed basis)
- Support for ~200K enterprise laptops and workstations (combined)
- End-user hardware/software migration/upgrade support.
- Deploy software updates in 14 or less to respond to security vulnerabilities.
- Hardware/software support for in-place OS upgrades to Windows 10 SAC 21H2 (or higher)
- Packaging for reimaging failed or problematic machines.
- Support and upgrade newly purchased computer systems.
- Develop automated scripts to expedite support needs.
- Perform system health checks along with developing PowerShell scripts to remediate issues found during health checks.
- Automate application updates to eliminate the need for packaging.
- Support for installing/troubleshooting Microsoft Office O365 and other Microsoft Office services and resources.
WHAT YOU’LL NEED TO SUCCEED:
- Ability to develop scripted solutions to evaluate, identify and remediate, when necessary, issues related to computer system health, i.e. status of critical services, restarting failed services, low disk space, high CPU utilization, review event logs for issues, etc.
- Collaborate/interact with other diverse functional groups to accomplish stated 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 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. These include Tanium, MECM (Microsoft Endpoint Configuration Manager), Ivanti MDM/Neurons, Active Directory and others as required.
- Perform tests and implement hardware/software adds, changes, backup, and restoration functions, etc.
- Perform visual checks of all system components, wiring and status lights.
- Escalate unusual or unexpected findings as appropriate.
- Provide periodic reports to users and managers of systems status.
- Provide weekly status reports and maintain project cost charge backs.
- Maintain project plans as required and notify management of critical failures and/or missed milestones.
- Use change and test management procedures as required.
- Provide an action plan for resolution of any/all faults detected.
- Perform isolation testing of problem equipment and/or software.
- Provide documentation of all solutions to problems.
- Provide reports with intent to share solutions found.
- Provide and implement escalation processes and/or procedures.
- Develop, implement, and follow the appropriate quality assurance program.
- Develop recommendations and procedures for implementation of 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 in the support queue to address deployment/packaging/automation projects impact. Take corrective action to address issues.
- Fully cooperate, and to the best of abilities, effect an orderly and efficient deployment of services. To avoid/mitigate service interruption, the incumbent engineer must continue to provide comprehensive support services during a deployment period, which must include, but not limited to, all necessary information, training of personnel, transfer knowledge, processes, and techniques.
- Create change requests, in compliance with existing procedures, for change management.
- Perform user assistance, training, and information sharing.
- Provide on-site system or application support for deployment/installation as required.
- Maintain professional appearance and attitude in keeping with the standards on the USPS.
- Interact with other diverse functional groups to accomplish stated objectives.
Education:
- Bachelor's degree from an accredited College/University in a Computer Science or related technical discipline (preferred but not required)
- NOTE: If no college degree, then 4 additional years of relevant work experience is required.
Required Experience:
- 8+ years of relevant experience
Required Skills & Abilities:
- Must have 5 years of relevant and progressive experience in a distributed computing environment is preferred.
- Must have a working knowledge of current computer and communications technologies and disciplines, including PC operating systems and hardware platforms, local area networks, wide area networks,
- Package applications using software like Microsoft Windows PowerShell.
- Ability to 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.
Security Clearance Level:
- Ability to obtain and maintain a Public Trust security clearance and successfully pass a thorough Government background screening process requiring the completion of detailed forms and fingerprinting
Desired Technical Skills:
Location:
- Raleigh, NC (Preferred)
- Will consider remote applicants
Security Clearance Level:
- Ability to obtain and maintain a Public Trust security clearance and successfully pass a thorough Government background screening process requiring the completion of detailed forms and fingerprinting
- The security clearance for this program requires the selected candidate to be a U.S. Citizen and to have resided in the US for the past five years. The selected candidate cannot have left the country for longer than 90 consecutive days and no more than 180 cumulative days.
GDIT IS YOUR PLACE:
- 401K with company match
- Comprehensive health and wellness packages
- Internal mobility team dedicated to helping you own your career.
- Professional growth opportunities including paid education and certifications.
- Cutting-edge technology you can learn from
- Rest and recharge with paid vacation and holidays
#WeAreGDIT #Powershell #VBScript #Endpoint
The likely salary range for this position is $106,371 - $123,050. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
Scheduled Weekly Hours:
40Travel Required:
NoneTelecommuting Options:
RemoteWork Location:
USA NC RaleighAdditional Work Locations:
Total Rewards at GDIT:
Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 30 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.
We connect people with the most impactful client missions, creating an unparalleled work experience that allows them to see their impact every day. We create opportunities for our people to lead and learn simultaneously. From securing our nation’s most sensitive systems, to enabling digital transformation and cloud adoption, our people are the ones who make change real.
GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.