-
IT Infrastructure
Systems Engineer2021 - PresentIT Infrastructure Systems Engineer
Performance Enhancement Inc. | Boulder, CO
As an IT Infrastructure Systems Engineer at PEI, I work in ever changing, ever different environments each and every day. I work closely with our clients to design, and implement custom technology solutions to meet their needs and budgets. PEI's clients rely on me to be the subject matter expert on a varitey of technology topics and to deploy and support the solutions that I build.
I am responsible for the design and deployment of Azure/O365 cloud services, as well as deployment and support of Exchange & O365 Exchange. I deploy and support VMware, Hyper-V, and multiple SAN solutions for our clients, as well as designing and implementing the networking required for all the systems to communicate. I also assist our clients with the deployment and management of a variety of Microsoft and Linux enterprise solutions.
I am responsible for detailed documentation of each implemented solution and for continued support of clients once a project is completed. Each day I get to learn something new and to provide support for an array of interesting and challenging problems.
Key Responsibilities
- Planning & Direction: Meet with clients to review upcoming business needs and produce custom IT solutions to meet needs & budgets.
- Implementation: Design and implement custom technology solutions for clients.
- Documentation: Document all aspects of project work and create detailed statement of results for client projects.
- Training: Train clients on deployed solutions. Along with good documentation this positions clients for long-term success.
- Support: Once solutions have been built and deployed, I provide tier 3 support as needed for our clients.
Selected Accomplishments
- Multiple VMware 5.5 to 7.0 upgrades. I have assisted multiple clients in upgrading and improving their VMware deployments.
- Migration of email services from G-Suite to O365, including migration of all client email to new location.
- Deployment of Azure & O365 tenants for clients, and assisting with the migration of servers and data to cloud locations.
- Migrated environment from Commvault backup solution to Rubrik backup solution.
- Multiple O365 tenant to tenant migrations projects.
- Multiple large data migrations from outdated SAN infrastructure to updated SAN infrastructure.
- Multiple implementations of Veeam Backup for clients.
-
Senior IT
Systems Engineer2018 – 2021Senior IT Systems Engineer
Platte River Power Authority | Fort Collins , CO
The Senior IT Systems Engineer team member position is responsible for serving as a technical leader and subject matter expert/lead in several areas including local and wide area networking, border gateway protocols, network perimeter protection systems, storage technologies, virtualization technologies, infrastructure capacity management, and IT disaster recovery processes. The incumbent is responsible for tier two infrastructure troubleshooting and support with a key focus on overall performance management. The individual in the position will be responsible for ensuring systems they are responsible for have accurate and current diagrams and documentation.
Key Responsibilities
- Strategic Planning & Direction: Meet with senior executives, department leaders, and other project sponsors to review upcoming business needs and produce enterprise-wide IT solutions via hardware, software, operating system, server, and other implementation projects.
- Backup Administration: Create and implement backup policies for use companywide. Configure and maintain Rubrik Clusters ensuring backup policies are executed as designed. Disaster recovery and local recovery as needed.
- O365 Exchange Administration: Manage all users, groups, distribution lists, rooms etc… Manage b illing and license use for enterprise users. Maintain on-premises 2016 Exchange server in a hybrid configuration and ensure email availability 24/7.
- Azure Administration: Manage multiple Microsoft Azure environments and enterprise applications. Provision, manage, monitor, and support all Azure resources. Manage Azure Active Directory and Identity services.
- Microsoft Enterprise Server Administration: Manage enterprise server environment consisting of 6 Domain controllers and 130-member servers. Environment consists of 2008-2016 Microsoft servers in physical/virtual configurations.
- Manage and update servers as needed. Maintain and support Active Directory, DNS, DHCP, WSUS, Group Policies, File Permissions, Printing, etc.
Selected Accomplishments
- Office 365/Azure Tenant Deployment and Migration. I was responsible for moving from on-prem 2010 Exchange to cloud hosted Office 365.
- Deployment of Azure SSO, migrated all enterprise applications from Government Azure Tenant to Enterprise Azure Tenant.
- Migrated from ADFS to Azure AD for SSO authentication on all enterprise applications.
- Migrated environment from Commvault backup solution to Rubrik backup solution.
- Migrated all enterprise data from Compellent SAN to updated Pure SAN.
- Upgraded all physical networking equipment for entire corportate network, moved from Dell Force to Cisco equipment.
- Upgraded physical ESXi host systems from dell r610,r740 systems to FX2 Chassis and r640 blades.
- Upgraded from VMware vesrsion 5.5 to 6.7 bringing all clusters into supported and compliant versions.
-
IT Manager2011 – 2018
IT Manager
Trone | High Point, NC
Managed performance of data center and IT infrastructure used to support 100+ users and 20+ software solutions for all enterprise operations including sales, finance, marketing, web development, and other business units. Accountable for maintaining and continually upgrading operating systems, applications, virtualization, networking protocols, security, and data recovery models, functioning as subject matter expert on all technology-related projects for full service advertising agency.
Key Responsibilities
- Strategic Planning & Direction: Meet with senior executives, department leaders, and other project sponsors to review upcoming business needs and produce enterprise-wide IT solutions via hardware, software, operating system, server, and other implementation projects.
- IT Action Plan: Establish parameters for internally developed and vendor-based IT implementation projects, providing estimate for IT upgrades according to scope, cost, and deliverables. Source vendors, obtain quotes, and negotiate contract agreements on services to develop milestones, budgets, and timelines.
- Project Management: Monitor projects throughout entire lifecycle, providing regular reports to key stakeholders and CFO, outlining progression toward project objectives and high-level concerns. Manage priorities, teams, and resource allocation for multiple ongoing projects, directing focus based on shifting operational needs.
- Team Leadership: Manage and track projects while holding weekly meetings with key team members and project managers to identify and resolve major project roadblocks. Lead and coordinate team of 20+ shared IT personnel, overcoming implementation challenges around installation, migration, configuration testing, and user support.
- IT Risk Management: Standardize and enforce governance, security, and best-practices for network infrastructure across all business areas, defining Business Continuity and Risk Management strategies with team members to map out back-up, storage, recovery, and protection of data.
- Budget Planning & Management: Determine capital and expense budgets for IT operations for approval by CFO, incorporating business projects, inventory, software licenses, operational expenses, software development, and other IT-related items into budget for fiscal year.
- SLA Management:Track performance of tiered IT Support system and associated personnel during daily resolution of client and internal user support requests, ensuring ticket volume, call time, escalations, and other monitored metrics and SLAs are met and adhered to.
- System Maintenance: Utilize host of analytical tools and resources to assess data center servers, hardware, performance tuning, severity of risk and threats, security, and other system health concerns, leading immediate response for high-level risk while proactively performing upgrades needed to meet system-related SLAs.
Selected Accomplishments
- Led internal virtualization effort, transitioning and migrating 15 + physical servers into 15+ virtual servers managed through Microsoft Hyper-V and ESXI. Reduced operating costs related physical server purchases and while streamlining support team responsible for maintenance, analytics, and upkeep.
- Steered resource and team onboarding following acquisition of managed service provider, integrating processes and systems into internal IT infrastructure and operations
-
LAN Administrator2009 - 2011
LAN Administrator
UHS of Delaware | Nashville, TN
Managed performance, installation projects, technical support and upgrades for telecommunications network connecting 58 hospital sites to enterprise data centre, providing support for 2,000 users during Associate Network Administrator role before promotion to corporate HQ responsible for integrity, security, and connectivity of infrastructure.
Key Responsibilities
- Network Administration: Managed and implement MS Active Directory for users within varying group policies. Develop individual virtual servers, remote access, email, firewall protection, application management, and network configuration.
- Network Configuration: Oversaw remote connection and configuration of telecommunication systems for all sites back to internal data centre, supporting additional enterprise network projects impacting company-wide operations and systems.
- Functioned as key contact for collaboration with ISPs on various projects.
- Performance Management: Integrated, monitored, and managed network performance using tools, server logs, and testing procedures, controlling uptime and ensuring security of access points through alerts, traffic watch, and identification of abnormal activity.
- IT Risk Management: Standardize and enforce governance, security, and best-practices for network infrastructure across all business areas, defining Business Continuity and Risk Management strategies with team members to map out back-up, storage, recovery, and protection of data.
- Data Migration: Scheduled and led after-hours data migration projects to upgrade or install client servers, workstations, and operating systems; conduct data conversion, system imaging, virtualization of applications, and other procedures to ensure workflows remain consistent throughout transition.
- Vendor Management: Liaised with vendors and suppliers of networking hardware, communicating with procurement divisions to obtain necessary components for new projects.
- Recovery & Disaster Planning: Contributed to enterprise back-up, recovery, and disaster planning, assisting architecture teams in design, support, and configuration required for data management plan.
18 Years of Experience
I have worked as an IT professional in the healthcare, advertising, and energy sectors for the last 18 years. I take pride in my ability to create and support solutions for my clients. Technology can be daunting, even sometimes scary, but with the right person in an IT role it doesn't have to be. I have always focused on improving myself and my company by bringing technology and users together in a simple, friendly way.
In my current role I have the pleasure of working as an Infrastructure Engineer for Performance Enhancment Inc,(PEI). I manage multiple types of enviornments daily. I am responsible for deployment and mangement of Azure/O365, VMware, Hyper-V, Physical ESXi, and SAN storage deployments, as well as backup and recovery using Veeam, Rubrik, and Commvault.
IT Management
- Project Management
- Change Management
- Stakeholder Management
- Interdisciplinary Collaboration
- Helpdesk Management
- Documentation
Networking
- Network Design & Deployment
- Cisco Networks
- Dell Networks
- UNiFi/Ubiquiti Networks
- SonicWall Deployment & Administration
- Dell Aruba Wireless
Virtualization & Storage
- VMware VSphere, vSAN, ESXi
- Microsoft Hyper-V
- Microsoft Azure Cloud Virtualization
- Pure Storage
- HPE Nimble Storage
- Dell EMC
- Azure Storage Deployment
- Synology NAS & SAN
- QNAP NAS
- FreeNAS/TrueNAS
Microsoft Enterprise
- Active Directory Administration
- Azure Enterprise Administration
- Microsoft PKI Administration
- Microsoft Exchange 2007 - 2016
- Microsoft Teams & Teams Voice
- Microsoft RMS,MIP,AIP
- Microsoft SharePoint/SharePoint Online
- Microsoft Server NT - 2022
- Microsoft IIS Web
- Microsoft SQL Server
- O365 Hybrid Exchange
- O365 Enterprise Administration
- Skype for Business
Backup & Recovery
- Disaster Recovery Planning
- Veeam Backup & Recovery
- Rubrik Backup
- Nakivo Backup
- Azure Site Recovery & Azure Backup
System Engineering
- Data Center Management/Design
- Cisco UCS
- Dell Enterprise Server
- HPE Server
- IBM Server
- HPE Nimble
- Pure SAN
Experience
Testimonials
"I've had the pleasure of working with Joe for some time now. There's no question he's got the tech skills but he's also got drive, determination and won't stop until the job is done right. Those are qualities that can't be taught. Joe's vast knowledge continually surprises me, from networking to VMware and all things Microsoft. More recently Joe has been focusing in the Azure and Office 365 realms which suits him well. He learns extremely quick, with that trait I would recommend Joe for any role as I have full confidence he would master it in no time."
"I hired Joe because he was by far the best candidate as we interviewed for an IT Admin. Joe was hired to take over all IT so that I could function in a different role and he did that quickly and effectively. Joe’s commitment is unparalleled and he is a “jack of all trades” of sorts when it comes to technology. If he doesn’t know the answer (seldom), he will relentlessly pursue it until he does. I would sometimes wonder why things worked so well without me having to be involved. Then I would remember…I have Joe"
"Joe is one of those rare IT professionals that manages to make something that is complicated to most of us, simple and understandable. He's extremely knowledgeable about all systems and a great problem solver. Joe always responded quickly when I had an issue and he was a true pleasure to interact with while solving the problem. I'd love the opportunity to work with Joe again in the future!"
"Joe is very detail oriented, understands the ins and outs of the IT world and most importantly, does whatever it takes to keep our business up and running. If he were a restaurant and this was a restaurant review, I'd give him five stars."