What are the responsibilities and job description for the Application Support Engineer position at Insight Global?
Required Skills & Experience
- 1-3 Years of experience in a Software Engineering / Application Support role
- Experience with application debugging and troubleshooting utilizing Splunk, DataDog, or related
- Experience with log analysis and tracking within a software application (log formats, log IDs, etc.)
- Microservice containerization experience, specifically with Kubernetes
- Experience working in a Linux OS and/or low level VM environment
Nice to Have Skills & Experience
- Migration experience (Harness, ARA, Bitbucket, Jenkins, J Frog)
- Scripting / automation experience with Java or Python
Job Description
As an Application Support Engineer your responsibilities will include:
Application Debugging:
- Dive into application code to identify and fix issues. Debugging may involve analyzing stack traces, examining variables, and understanding the flow of execution.
- Collaborate with developers to resolve bugs and improve application performance.
Application Troubleshooting:
- Troubleshoot application failures, performance bottlenecks, and unexpected behavior.
- Use your Linux expertise to diagnose issues related to memory, CPU, disk I/O, and network connectivity.
Log Analysis and Tracking:
- Work through logs generated by applications, services, and system components. Understand log formats, timestamps, and severity levels.
- Trace down specific logs related to incidents, errors, or performance anomalies. Use log IDs or unique identifiers to correlate events.
API Investigation:
- Trace API requests, inspect headers, payloads, and response codes.
- Collaborate with developers or third-party providers to resolve issues.
Infrastructure Optimization:
- Fine-tune VM configurations, adjust resource allocations, and enhance system security.
- Automate repetitive tasks using tools like Ansible, Terraform, or custom scripts.
Monitoring and Alerting:
- Set up monitoring tools (Spunk / Data Dog) to proactively detect issues. Define thresholds and alerts.
- Ensure that critical logs and metrics are collected and analyzed.
Pay Range: $40-$45
Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Salary : $40 - $45