PowerShell Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
DescriptionImpact is looking to add a PowerShell Engineer to our growing Managed IT Operations team.The role will be responsible for developing, supporting, and maintaining automation routines primarily written in PowerShell for the toolsets and systems utilized by our engineers to support our clients. The ideal candidate has a strong knowledge of PowerShell, networking, server technologies, and APIs.2023 MIT Team MeetingResponsibilities Automate technical workloads, usually related to deployment of new services, tenant setups and/or baseline configurations. Rapidly grasp unfamiliar APIs and PowerShell modules to quickly introduce needed features into production. Develop tools on-demand (scripts, modules, automation policies, runbooks, etc.) to automate repetitive tasks, because if you must do it more than once it should be automated. Manage, maintain, and support baseline security and operational hygiene of all automation solutions developed and utilized in development and production. Manage, maintain, and support all documentation for all automation solutions developed and utilized in production. Work with and support internal and external customers where necessary. Acts as final escalation point on support tickets for relevant technologies. Participates in ongoing training and attainment of manufacturer certifications. Maintains relationships with vendor contacts for supported solutions as necessary.Things We Are Looking ForEducation Bachelor's degree in Computer Science, Information Technology, Business Technology, related field of study, or equivalent work experience relevant to the position.Technology Skills DevOps Experience with and understanding of APIs Understanding of DevOps tools including, but not limited to: Source Control (i.e., Git or Azure DevOps) Deployment Automation Cloud Platforms (Microsoft-related, primarily) Scripting and Automation Understanding of loops, arrays, hash tables, objects, properties, modules, functions, and other concepts related to the requirements of the automation tasks assigned Understanding of error handling and its importance to the overall success of the automation tasks assigned Experience with various scripting and/or programming languages, primarily PowerShell, but including .NET, Command Line, BASH, Python, JavaScript, etc. Previous experience with Impact supported software and technologies is preferred IT Glue, N-Able/N-Central, Network Detective, SentinelOne, Cisco Duo, Proofpoint, Cisco Meraki, SQL, Smartsheet Server Administration Advanced experience with Windows 2012-2019 Server Active Directory design and architecture Microsoft Exchange, SQL, and SharePoint management DNS, DHCP, and Remote Desktop Services VMWare, Hyper-V and other virtualization technologies Storage solutions: SAN, NAS, and Shared Storage Firewalls, switches, and other networking technologies Cisco Meraki, HP, and other technologies Disaster recovery architecture and planning Office 365, Azure and other cloud solutions Mobile operating systems (IOS, Android, Windows) RMM tools such as N-Able, Kaseya or LabTech Experience Experience automating tasks with PowerShell and deployment of solutions across disparate environments, including cloud platformsBenefits 20 days of PTO 12+ paid holidays Flexible Sick Day Policy Paid Parental Leave Comprehensive Health, Disability Life, Dental and Vision Plans 401(K) discretionary match & retirement plans Continued education reimbursement On-going training & development opportunities