Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, committed to building a better, more sustainable world. The Network Analyst-Tech Infrastructure role involves working on complex issues and projects within the Network Analytics Support Team, contributing to IT solutions that drive Caterpillar's success through data-driven analysis and support of applications and infrastructure.
Utilizing established network analysis systems tools and processes, including ScienceLogic, ThousandEyes, Gigamon, Wireshark, Broadcom NFA, Grafana, API, SQL, Shell, and Python.
Creating and delivering data-driven analyses / reports, test plans and execution to many different customers, including applications and infrastructure, Caterpillar business units, Caterpillar dealers and suppliers.
Assisting Network planners when needed to help interpret capacity and performance data and reports for their capacity planning needs.
Enhancing existing systems by understanding use cases or requirements, identifying areas for modification and improvement, and executing the enhancements.
Working with vendors on the integration of purchased application(s) and/or infrastructure.
Providing assessments of response times and network traffic for new application deployments and releases / upgrades.
Providing deeper analysis of application / network response times for issues and proactive improvements.
Working directly on application / technical problem identification and resolution, including off-shift and weekend support functions.
Participating in integrated testing and user acceptance of application or infrastructure components.
Designing and implementing processes, or process improvements, to aid in development and support.
Responding to incidents assisting with analysis to improve MTTR.
Investigating the network paths.
Setting up network traces and analyzing packet captures.
Qualification
Required
Bachelor's Degree or relevant certifications.
Two to five years of progressively responsible IT job-related experiences.
Two years of experience in network administration, systems and/or application administration on Linux or Windows platforms.
2-3 years of development experience with Python, API, SQL, or Shell.
Some experience working with Enterprise analytics and monitoring solutions (ScienceLogic, ThousandEyes, PowerBI, AWS S3, Snowflake, syslog, or network flow logs) and integrating data into these tools with outside sources.
Experience with cloud technologies via AWS or Azure.
Experience working with Cisco networking technologies.
Operating Systems: Linux, Windows
Cloud: Basic understanding of AWS, Azure or GCP services
Packet & Traffic Analysis: Wireshark, TCPDump, or NetFlow analysis
Scripting & Automation: Python, PowerShell, Bash, or Windows Batch
Protocols: TCP/IP, DNS, DHCP, BGP, or OSPF
Hardware: Cisco (switches, routers), HPE SD-WAN, or Check Point firewalls
Network Monitoring Tools: ScienceLogic, ThousandEyes, Grafana or similar
Root Cause Analysis & Fault Domain Isolation
Strong Troubleshooting Mindset & Curiosity
Application Support Knowledge: Web, App, DB tiers and their interactions
Performance Monitoring & Log Analysis
Data Analysis for Network Metrics: Ability to interpret KPIs, latency, throughput
Capacity Planning & Trend Analysis
Automation for Diagnostics & Reporting
Communication & Collaboration: Ability to work with cross-functional teams during critical incidents
Documentation & Knowledge Sharing
Adaptability in High-Pressure Environments
Preferred
Benefits
Medical, dental, and vision benefits
Paid time off plan (Vacation, Holidays, Volunteer, etc.)
401(k) savings plans
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)
Health Lifestyle Programs
Employee Assistance Program
Voluntary Benefits and Employee Discounts
Career Development
Incentive bonus
Disability benefits
Life Insurance
Parental leave
Adoption benefits
Tuition Reimbursement
For 100 years, we’ve been helping customers build a better, more sustainable world.