What are the responsibilities and job description for the Senior System Engineer position at Baltimore Consulting?
NOTE: This is a technical support position and NOT a software development position. Please do not apply if you are a developer. We also need candidates that currently live within 30 miles of Hunt Valley, MD so do not apply if you live further than that.
Baltimore Consulting is looking to hire a Senior System Engineer for our Managed Services division. This position includes a wide array of responsibilities surrounding the support of our clients. You will be expected to work on Azure, Windows Servers, troubleshoot network issues and assist with project work. This is a very dynamic and fast-moving position in which you will be exposed to a great deal of different technology and solutions for our client base. A successful candidate will have 6 years in the IT support field and, ideally, experience with a Managed Services Provider or consulting firm that provided multi-client support.
This is primarily an in-office position with the opportunity to work remotely one day per week. There will also be periodic client on-site visits that are generally in the Baltimore Metro area.
RESPONSIBILITIES:
- Responding to support requests via phone, tickets, and email and troubleshooting end-user issues remotely and on-site (as needed)
- Configuring and managing various security-related Office 365 services such as Conditional Access Policies, Risky User/Sign-In Policies, Defender, and Sentinel
- Firewall and network equipment configuration and troubleshooting including the ability to remediate a full range of network-related issues/outages at client sites
- Providing proactive maintenance on client infrastructure and work with account team to recommend upgrades and replacements as needed.
- Rotating after-hours on call schedule
- Occasional project work during non-business hours (with advanced notice)
REQUIRED SKILLS & EXPERIENCE:
- Proficient in Networking – firewalls, managed switches, wireless, VPN configuration - looking for experience deploying these from the ground up as well as managing and troubleshooting existing deployments
- Proficient in Advanced Office 365 Administration - Intune, Defender, Conditional Access Policies, etc. - beyond just a working knowledge, we are looking for someone with experience configuring and managing these services in multiple tenants
- Proficient with Microsoft Server platforms – configuration and troubleshooting
- Advanced Experience with Microsoft Azure (VM’s, storage, networking, App Services, etc.)
- Comfortable with PowerShell
- Virtualization knowledge and experience (VMware & Hyper-V)
DIFFERENTIATORS:
- 6 years of professional IT experience, ideally with an MSP or similar organization supporting external business environments and users
- Strong prioritization and practical problem-solving skills
- Eager to learn and develop and to share knowledge with others
- Passionate about providing excellent customer service
- Exceptional communication skills – ability to translate “tech” into plain English and have conversations directly with everyone from an end-user to a business owner
- Ability to multitask & work on multiple issues & projects simultaneously
- Ability to stay motivated and on-task when not under direct supervision
BENEFITS:
- Dental insurance
- Health insurance
- Paid time off
- Professional development assistance
- Vision insurance
Salary : $65,000 - $85,000