System Engineer Resume
Marietta, GA
AREAS OF FOCUS:
Systems Engineering, Network Engineering, Application Development and Management | Senior - Level IT Management
SUMMARY:
- Innovative, detail-oriented, and results-driven professional with extensive experience in leadership, technical service management, network engineering, system engineering, software engineering and IT governance.
- Recognized for adeptness in implementing cutting-edge solutions to address ever-changing business needs and align operations with emerging technologies.
- Equipped with strong leadership and team player capabilities in building and leading top-performing team of IT professionals.
- Armed with exceptional problem-solving, interpersonal, and communication skills in working effectively with diverse individuals.
AREAS OF EXPERTISE:
- Project Management and Implementation
- Network Infrastructure
- Network Administration
- Strategic Planning and Execution
- Programming and Application Development
- Technologies Installation and Configuration
- Process and Task Automation
- Continuous Process Improvement
- LAN and WAN
- Information Systems Management
TECHNICAL ACUMEN:
Programming Languages: JavaScript, Java, Windows PowerShell, C, C++, VBScript, Bash Shell scripting, HTML, XML, Python, Perl, Ruby, Ruby on Rails, TCL/TK scripting, AJAX, CSS, jQuery, JSON, PHP, MySQL, SQL, TCL scripting, asp.net, Unix Scripting, CSV, Bootstrap
Program Language Basics: Arrays, Wildcards, Quantifiers, Escape Sequences, Hashes, Parsing, Variables, Strings, Lists, Tuples, Dictionaries, Data Types, For Loops, While Loops, Nested Loops, If Statements, If/Else Statements, Elif statements, Arithmetic Operators, Comparison Operators, Logic Operators, Functions, Debugging
IDE: Eclipse, Code::Blocks, Microsoft Visual Studios, NetBeans, MonoDevelop, IntelliJ, JBuilder, Delphi, Lazarus, Komodo, Adobe Dreamweaver, eric, PyCharm, SlickEdit
Database Basics: CREATE DATABASE, CREATE TABLE, INSERT INTO, SELECT, DISTINCT, WHERE clause, AND identifier, OR identifier, ORDER, LIMIT, UPDATE, DELETE, DROP TABLE, TRUNCATE TABLE, DESCRIBE TABLE, ALTER TABLE, BETWEEN, AS, IN, LIKE, WILDCARDS, INSERT INTO SELECT, CREATE TABLE LIKE, INSERT INTO SELECT, UNION, PRIMARY KEY, UNIQUE KEY, FOREIGN KEY, NOT NULL, AUTO-INCREMENT, DEFAULT, INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
Operating Systems: Windows XP, Windows Vista, Windows 7, Windows 10, Windows Server 2008 & Windows Server 2012, UNIX, Sun OS, Oracle Solaris, Linux, FreeBSD, Fedora, Red Hat, Debian, Ubuntu, iOS, Android, IBM AIX, JunOS, Cisco IOS, Mac OS, DOS, Novell, OS/2, VMware EXSI, DB2, Nortell, Avaya, HP Aruba
Network Management: SNMP, CiscoWorks, Kiwi CatTools, Ethereal, Splunk, SolarWinds, Cacti, Cisco Switches, NetGear Switches, Avaya Switches, Multiprotocol Label Switching (MPLS), AT&T Virtual Private Network (AVPN), Infoblox, Cisco Meraki Routers and Switches, Juniper MX series Routers, OpenStack, SSH, Telnet, InfoBlox, OP Manager
Software: SQL, Oracle, Java, Microsoft Office, SharePoint, D2D, VMware Tools, Cyber ARC, Hyper-V, Wireshark, GNS3, VMware Workstation, VMware Client, VMware Datacenter, VMware ESXI SolarWinds, Symantec, Norton Ghost, Clonezilla, FileZilla, OTRS, Eclipse, NetBeans, CodeBlocks, Chef, Puppet, Ansible, HP Aruba, Splunk, Dreamweaver, PHP My Admin, WAMP, DevOps, MS Project, Microsoft SQL, IPAM, Microsoft Visual Studios, NDM, Postman, QuickBooks online, SAP, SharePoint, Jenkins, Docker, Puppet, Git, Maven, Ansible, Chef, Active Directory, Windows scheduled jobs, Windows Scheduled tasks, Cron jobs, Flask, Rest API, Cisco Telepresence, Atom, Windows subsystem, Slack
LAN and WAN Technologies: Frame Relay, ISDN, ATM, MPLS, Leased Lines, Exposure to PPP, DS1, DS3, OC3, T1/T3, Analog POTS, SONET/SDH, Ethernet, Fast Ethernet, Gigabit Ethernet and 10 Gigabit Ethernet, 802.3, Fiber Optics, T1 And Bonded T3 Circuit configurations
Routing Protocols: RIP, IGRP, EIGRP, OSPF, IS-IS, BGP, HSRP, VRRP, GLBP, IPV4, IPV6, MPLS, VRF, VPN
Infrastructure Protocols: DHCP, DNS, SNMP, FTP, TFTP, TCP/IP, QoS, ToS
Network Encryption: VPN, PGP, S/MIME, S-HTTP, HTTPS, SET, Kerberos, SSL, TLS, IPSEC, PPP, Radius, GRE Tunnels, Site-to-Site VPN, LAN-to-LAN VPN
Network Protocols: TACACS+, SSH, PAM, CIPE, Kerberos, NAT, Cisco CDP, Cisco ACS, NTP, TCP/IP, DNS, MLLP
Internet Protocols: IP, SSH, SSL, Telnet, SMTP, POP3, SIP, HTTP, TLS, IMAP, 802.11
Email Technologies: Microsoft Exchange 2003-2013, Outlook 2003-2016, Thunderbird, Mac Mail, Gmail
Platforms: Cisco IOS (11.x, 12.x), PIX IOS (6.x, 7.x), CAT-OS UNIX, Cisco NOS
Port and VoIP: Channel, VLANS, VTP, STP, RSTP, 802.1Q, RS-232, Yealink, AudioCodes, SIP Voice, IP Based Firewall, Yealink VoIP, IPv4, IPv6, Cisco Call Manager, Cisco Unity, Cisco Teleprescence, E911, Cisco Unified Communication Manager, Cisco Unified Contact Center Express, Polycom, DIA VoIP Security, Mitel, ShoreTel, ADAC, LDAP, LLDP-MED, POTS, PBX, FXS, FXO, miniSIPServer, SVC, T.38, TDM
Hardware: Gaming Equipment, PCM, Resistors, Capacitors, Transformers, Fiber optics single mode, Fiber optics multimode, Cisco ISE Cisco 891, Cisco Nexus 5000, Cisco Nexus 7000, Cisco 3560, Cisco ASR 1000, Cisco 1900, Cisco 4000, Cisco 2960, Cisco MS220, Cisco Meraki MX, Avaya 4500, Avaya 5520, Juniper MX, Juniper EX, Juniper SRX, Juniper SSG, Juniper QFX, Juniper PTX, Juniper ACX, HP Aruba 315, HP Aruba 215, Aruba HP 303, Cisco Firepower
Other: Cisco, Juniper, Avaya, Adtran, Bluecoat, Fireeye, F5, Palo Alto, Checkpoint, Optical Network Terminal (xPON), Mitel, RSA Key, Soti Mobile Control, Ping, Tracert, Cacti Graph Monitoring, Nagios, Symantec Endpoint Encryption, Cisco Servers, Active Directory, Cisco UC
PROFESSIONAL EXPERIENCE:
Confidential, Marietta, GA
System Engineer
Responsibilities:
- Hold full accountability in maintaining the company’s LAN wired and wireless network services for all global remote offices for Confidential
- Ensure the reliability of high secure financial data within the entire network
- Use of TCP/IP routing and switching
- Utilization of Bluecat IPAM to manage DHCP and Static connections of the network along with DNS management
- Utilization of Hewlett Packard Network Automation software to create, maintain and access all network devices
- Partake in designing, installing, monitoring, administering, and enhancing all network hardware, software, and communication links
- Apply keen attention to detail in troubleshooting network hardware and software issues in a timely and accurate manner
- Maintain active involvement in the implementation of the following projects:
- Implementation and administration of SDWAN for all remote office locations;
- Design, implementation and administration of Aruba wireless solution to replace existing Cisco wireless
- Development of automation for network configuration templates;
- Designed and developed (MAC) media access control finder automation tool to help engineers and technicians identify MACs for devices connected to the network;
- Automation of SailPoint IdentityIQ and Avaya phone provisioning;
- Automation of Bluecat IPAM and Tufin Orchestration;
- Automated BitLocker pin change and MBAM management for end-users;
- Cisco 3750-X Layer 2 switch stack addition for Jersey City remote office location;
- Network design and install for Sunnyville CA location
- Use of Python programming to script network design processes
- Use of Python and Ansible to generate network config templates
- Use of Python, html, bootstrap and flask to develop APIs
- Use of VBScript to create Bitlocker user pin prompt for entire company
- Use of Cisco 891, 4400, 4500,3750, 6500, 3900, ASR1000, 4900, 3850, ISR4200, 3120, Nexus 7000
- Display competencies in network maintenance and system upgrades, which include service packs, patches and hot fixes
- Use of Cisco 4400 and 5500 wireless controllers with the use of Cisco 1130, 1140, 1240, 1700, 2700, 3600 and 3700 series access points
- Use of Aruba 7005, 7010, 7030, 7205 and 7210 controllers with model 220, 305 and 310 access points
- Use of IGRP, EIGRP, OSPF, BGP, VRRP, VRF, MPLS, HSRP and IPV4 and IPV6 routing protocols
- Use of Cisco ACS and Aruba clearpass for Tacacs authentication
- Conducted a biweekly best practice review of the network with Cisco and made changes to the network based on best practices recommendations
- Use of VMWare ESXI to create Linux environments used to generate scripts to virtually created routers along with GNS3
- Configuration of network devices to support HTTP, DNS, HTTPS,
Confidential, Berwyn, PA
Network Engineer
Responsibilities:
- Hold full accountability in maintaining the company’s wired and wireless network services to ensure stability, reliability, and integrity through design and development of local area networks (LANs) and wide area networks (WANs) company-wide
- Use of TCP/IP routing and switching
- Utilization of InfoBlox to manage DHCP connections to the network along with DNS management
- Partake in installing, monitoring, administering, and enhancing all network hardware, software, and communication links
- Apply keen attention to detail in resolving network hardware and software issues in a timely and accurate manner, which involves facilitation of end-user training
- Maintain active involvement in the implementation of the following projects:
- Updating Avaya switches, migration from legacy to Cisco infrastructure;
- Configuring and maintaining Aruba Access points;
- Configuring and maintaining Juniper SRX for VPN;
- Upgrade and configure Cisco ASA for future VPN use:
- Generation of new virtual private network (VPN) solution;
- Replacement of VLANs;
- Update and strengthening of Palo Alto firewalls, as well as wireless fidelity (WiFi) coverage in the hospitals; and
- Conversion of all networks infrastructures to Cisco
- Handle the configuration and installation of multiple network devices and services, including routers, switches, firewalls, and load balancers, as well as execution of security tools, policies, and procedures in collaboration with the company’s Security Team
- Use of Python scripting to configure multiple networking devices simultaneously
- Use of C#, ASP.net and VB script to develop an application for querying data in MSSQL database
- Display competencies in network maintenance and system upgrades, which include service packs, patches, hot fixes, and security configurations
- Conducted installation and troubleshooting for Juniper SRX in a Spoke and Hub VPN connection
- Installed and configured Cisco ASR 5500 series routers and established updated VPN access for organization
- Use of Python scripting to automate tasks
- Comply with established configuration and change management policies to guarantee awareness, approval, and success of changes performed to the network infrastructure
- Act as liaison between vendors and other IT personnel to resolve technical problem and communicate with users if necessary
- Installed and configured Fiber optic connections for primary and secondary uplink connections on networking equipment
- Use of Fiber optic single mode and multimode connections on Avaya and Cisco Nexus switches
- Utilized Microsoft Exchange Server
- Use of RIP, IGRP, EIGRP, OSPF, IS-IS, BGP, VRRP, VRF, MPLS and IPV4 and IPV6 routing protocols
- Use of ADAC and LDAP for VoIP configurations with Cisco and Avaya phones
- Maintained constant connectivity with edge networking devices connected to call center
- Use of Ansible, Python and Slack to generate network templates for network devices
- Developed a front-end solution for automating IPAM and Tufin integration with the use of APIs
Confidential, Philadelphia, PA
Manager of Network Infrastructure Team
Responsibilities:
- Dealt with operations management of the merging process utilizing multiple equipment, protocols, and software
- Played significant role as project lead of the AP HVS project combining IT networks of three companies
- Spearheaded network project focused on bringing stores in Puerto Rico online after the network outage caused by hurricane Harvey
- Use of Microsoft Project to maintain WBS for projects
- Used Unix (Solaris) Radius server to establish DHCP scope
- Use of Configuration of voice and data transports for T1, T3 and PRI-ISDN
- Use of TCP/IP routing and switching
- Use of Python scripting to automate tasks
- Use of MPLS and BGP routing protocols
- Use of Cisco ACS
- Utilized VoIP network sizing, EVPN networks, and COS traffic classifications
- Utilized Microsoft Exchange Server
- Virtual LAN configuration and virtual call centre
- Mitel US configuration
- Configured Mitel SIP trunks, ICP, Call recording, IP translation, bandwidth management and clustering for new VoIP installs
- Loacally hosted Mitel phone installs and managed through ESM
- TUI configuration for client specific request
- TNV voltage configuration
- Use of Mitel 6930 IP phones for all newly installed locations
- Configured Cisco, Netgear and Adtran networking switches and routers
- Configured Mitel, Cisco and ShoreTel VoIP communications for Confidential stores
- Use of LDAP and LLDP-MED for VoIP configurations
- Actively configured and troubleshooted PBX systems for Confidential stores
Confidential, Earth City, MO
Network Engineer
Responsibilities:
- Fulfilled responsibilities at the tier III level, while leading and guiding tier I and II functions
- Took charge of configuring the following: networking equipment, Microsoft Office Exchange, email services, MPLS, and VPNs for clients, as well as conducting transmission control protocol/internet protocol (TCP/IP) configurations to Cisco switches, routers and Juniper SRX
- Use of RIP, IGRP, EIGRP, OSPF, IS-IS, BGP, HSRP, VRRP, GLBP, IPV4 and IPV6 routing protocols
- Setup and maintained F5 Big-IP local traffic manager (LTM) and Google Tag Manager (GTM) load balancers to disseminate IPs to appropriate server farms
- Worked in RPM-based and Debian Linux environment to complete daily tasks in: Red Hat, Debian, CentOS
- Conducted file management and process management for user TACAS access in Linux servers
- Applied scripting for the automation of processes, including Perl scripts in transferring SNMP data from routers to MySQL database, as well as Perl and Bash scripts to deliver networking equipment
- Configured Analog, PRI, SIP, VPN, MPLS voice and data services
- Used PHP admin to run basic query commands such as select, from and join syntax commands
- Utilized Bash shell scripting to GREP, search and make changes to data on Linux servers
- Oversaw routers for more than 3,000 client nodes, which included clients such as Subway, Applebee’s, and Dollar General
- Use of VoIP technologies such as SCCP, H323 and MGCP
- Use of Ansible and Python to develop templates for task automation of devices
- Thoroughly analyzed emerging technologies and existing systems to recommend future state plans
- Developed tasks and automated configuration jobs using Agile methodology and Ansible automation software; and maintained user conditions on the server through SAMBA/Active Directory
- Configuration of NDM (Network Data Moverl) for logging and auditing of network between clients and server
- Troubleshooted Polycom voice communications for clients as well as provisioning
- Functioned as project leader for the execution of Cisco Meraki routers and switches for diverse customers, which entailed creation of configuration template and utilization of Python to automate configuration
- Utilize call manager to configure VoIP Polycom phones
- Utilized Perl scripting to automate configuration changes to network devices
Confidential, Plainfield, IN
Network Automation Engineer/Assistant Integration Lab Supervisor
Responsibilities:
- Performed various duties which included evaluation, design, installation, configuration, and maintenance of network equipment, virtual environments, computer hardware, voice over internet protocol (VoIP), and software
- Use of TCP/IP routing and switching
- Use Python programming to script and provision all networking devices
- Use of OSPF, BGP, and IPV4 routing protocols
- Used visual basic to automate configuration of Juniper and Cisco gear
- Developed technical documentation and guides for best practices and configurations for Juniper networking gear
- Automated SIP configurations for Avaya, Yealink, Polycom and Cisco VoIP using python and PowerShell scripting
- Configured Cisco Call Manager, Cisco Unity and Cisco Unified Contact Center Express to meet company VoIP needs
- Developed an Android mobile application for mobile access to lab environment using Java in Android Studios
- Utilized Scrum methodology for software development projects, while configuring Palos Altos, Checkpoints, and Bluecoat firewalls based on client expectations
- Implemented network infrastructure for converged IP networks, Routers, Switches, Voice Gateways, VG224’s
- Administered all aspects of security operations and technology involving event and information management, data loss prevention, and vulnerability tools
- Configurations for Mitel 5360, 5340, 5330 and 5320 models per client requests
- Design implement and support Voice over IP (VoIP) and unified access solutions with UCCE, Call Manager and Unity Connection
- Trained and coached junior team members on ways to improve the performance and tuning of LAN and WAN technologies
- Utilized HTML, Javascript, JSON, CSS, AJAX and JQUERY to develop websites for integration lab
- Use of 3CX PBX configuration tool for client PBX install
- Identified existing industrial technologies to maximize security and reliability
- Use of LDAP and LLDP-MED for VoIP configurations
- Proficiently utilized VB scripting to initiate automation on network equipment
- Utilized Microsoft Exchange Server
- Provisioned VoIP devices to include Cisco, Mitel, Shoretel, Polycom, Yeelink and Audiocodes
- Made major contribution in the development of mobile app through Android Studio and Java programming code, enabling the configurations of networking gear form cellphone and tablet
- Use of FTP and TFTP protocols
- Use of Solar Winds for Network monitoring
Confidential
Computer Systems Programmer
Responsibilities:
- Designed software, standardized tools and interfaces based on Air Force Network Operations (AFNETOPS) guidance in converting raw data to actionable C2 information
- Enforced adherence to Department of Defense (DoD) directives and standards for security and interoperability, while creating policy to allow information discovery, indexing, storage, retrieval, and distribution of collaborative enterprise information environment
- Utilized embedded c and c++ programing to complete input/output streams for Microchip PIC and dsPIC for CCS (Custom Computer Services) Microchip microcontrollers
- Took charge of protecting operating systems, application software, files, and databases on unauthorized access to sensitive information and improper use of communication-computer resources
- Conducted Unix systems administration for data management
- Use of Unix operating system to develop software solutions
- Deployed and maintained software systems using software engineering techniques in identifying and creating data requirements, database structure, process flow, systematic procedures, algorithms, and file structures
- Utilized software methodologies including distributed processing, systems networking, advanced information storage and retrieval, and management techniques
- Use of Radius protocol while initiating and enhanced systems by tracking and recommending efficient and effective approach
- Adopted proper software development tools to search commercial off-the-shelf options to meet user requirements
- Worked in a Unix and Windows based environment to complete daily tasks
- Front-end development with the use of html, css and ajax
- Use of SQL for database development
- Used Microsoft SQL for database storage of data
- Utilized Microsoft Exchange Server
- Converted system specifications and requirements into program code and database structures
- Carried out in-depth code analysis and unit-level testing through creation and maintenance of unit-level test plans
- Managed the preparation of system graphical descriptions, standard language statements, workload data, and cost presentation
- Use of FTP, TFTP, and IPV4 protocols
