See more Collapse

DevOps Engineer

1 month ago


Bolingbrook, United States Impact Networking Full time

Description

Impact is looking to add a DevOps 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 Meeting

Responsibilities

- 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 For

Education

- 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 platforms

Benefits

- 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

#LI-Onsite