Programmer Analyst
- Full-Time
- Austin, TX
- 2020 Tech IQ
- Posted 3 years ago – Accepting applications
Role Responsibilities:
The responsibilities of the Technical Programmer Analyst role are to keep the lights on for SC&M applications in production (35%), research, document, and create defects to correct root causes of incidents and alerts (45%), participate in and provide assistance on projects requiring Level 3 research and operational support (20%)
Role Requirements:
The analyst is expected to:
- become proficient on the SC&M portfolio of applications in a short period of time through self-study, use of limited existing documentation, application trials, interviews of peers & application partners. The Technical Analyst is expected to become knowledgeable of business processes, application design & behavior, underlying infrastructure & architecture, upstream/downstream flows, business operations, business impacts, priorities and criticalities of the portfolio;
- participate in Primary & Secondary weekly on-call rotations that include evenings & weekends;
- trouble-shoot incoming & escalated tickets and machine alerts, individually and with peers, leveraging all available info/resources to arrive at solutions for expedient service & data restoration. Interface with peer Tech teams, Business Teams, Stores, Vendor Partners, and Third-Party Partners for investigations & outage/workaround communications.
- document workarounds & KBAs to knowledge share recurring service & data restoration activities with peers & partner teams;
- arrive at root cause of outages; track & document incident investigations, create defects as necessary in a timely fashion with relevant technical documentation and manage these through its entire lifecycle, including post-release assessment in production;
- actively participate in service transition intake of newly built applications in the SC&M portfolio for Level 3 support;
- work in a Scrumban environment - participate in daily stand-ups & other ceremonies; manage & prioritize work by self and/or team
Experience & Educational background preferences:
- Degree/Certification in Software sciences, Information Technology, Computer sciences or a closely related field
- Around 2 years’ experience in Production Support or ITSM
Non-Technical Skills:
- Good communication skills, leading with active listening to understand the situation at hand from various sources (Users/Business/Tech partners) and good written & spoken skills to explain a situation as clearly and briefly as possible under pressure via email/phone/in-person to on-call partner, other team members & leadership for escalation.
- Critical thinking to seek out and bring together various data points to converge on a resolution on issues quickly
- Ability to work in a fast-paced environment with competing priorities and demands on deadlines and resources.
- Ability to work closely with remote team members
- Follow-through on tasks and activities.
- Ability to exhibit and maintain professional maturity in interpersonal interactions with peers and Business Partners under stressful production outage situations
- Isn’t afraid to ask questions and/or give opinions/suggestions.
- Friendly/Approachable quick learner who takes initiative. Sense of humor is a plus
Technical Skills:
AREA Preferred Years of experience Expected Proficiency Level Object-oriented language (.NET/C#/VB/ASP.NET, Java or similar) with OO analysis & design skills and use of Integrated Development Environment Tools (RAD or Eclipse IDE, Visual Studio/TFS Online or similar IDE) 4 Advanced SQL Skills - Oracle /SQL Server etc. 4 Advanced Job Scheduling Tools (Server processes and scheduled task management) - Tidal, ESP (Event Stream processing), or similar tools 1 Beginner Defect tracking tools – ServiceNOW, HP Mercury, Bugzilla, Azure, QTest or similar 2 Intermediate Agile work/development environment (Scrum/Kanban/Scrumban etc.) 2 Intermediate High volume data analytical tools – Splunk, DataDog or similar 1 Beginner Use of collaboration platforms such as Sharepoint and Confluence 1 Beginner Configuration management tool – GitHub, CVS, TFS, VisualStudio 1 Beginner LINUX/UNIX – RedHat Linux, etc
(Finding & manipulating text files, understanding process listings, how to manage processes, disk space evaluation etc.). 2 Intermediate Web servers – WebSphere, Weblogic, Tomcat, or similar 2 Intermediate Windows servers & use of Windows IIS management 2 Intermediate Web Services / SOAP or similar 2 Intermediate File transfer tool - winSCP/FileZilla or similar 2 Intermediate Powershell scripting Around 1 Beginner AWS/Cloud technologies Around 1 Familiarity Javascript
(Interplay between JavaScript & jsp & Struts. Know syntax and why it is used etc.) Around 1 Beginner Ant Scripts, Jenkins or similar build utility Around 1 Beginner
Job Type: Full-time
Pay: From $90,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Life insurance
- Vision insurance
Schedule:
- Monday to Friday
Education:
- Bachelor's (Preferred)
Experience:
- production support: 2 years (Preferred)
Work Location:
- One location
Work Remotely:
- No