Job Description

Programmer Analyst 2

Requisition IDreq12429
Working TitleProgrammer Analyst 2
Position Grade13
Position Summary

Fearlessness, Collaboration. Innovation, Communication, Combined with technical savvy, these are the attributes that make the Operations team in UNM IT Applications successful. Our work spans the IT ecosystem at the university. We work closely with end users, business departments, system administrators, database administrators, and application developers. We also are involved in the entire application development stack. Are you as comfortable explaining a business process as you are writing UNIX commands? Are you excited to learn to leverage the core DevOps components to build creative solutions? Can you troubleshoot an application connectivity problem at the firewall? If so, then you are the right candidate of this position. We are seeking dynamic, technical, problem solvers to build on the Operation’s team’s success.

The Operations team manages application upgrades of our ERP (Enterprise Resource Planning) system and many other applications, works closely with vendors and customers, develops application monitoring, manages automated functional tests, and supports the university's operational infrastructure with the Platforms team. We are also in the process of moving to a DevOps culture that will leverage automation and continuous integration and delivery to more effectively provide services to the campus.

This is a great opportunity for an independent thinking, technically savvy individual to help lead our move to a DevOps culture where the focus shifts to infrastructure as code, proactive monitoring, and test automation. This position also offers candidates a unique growth opportunity to learn applications from storage through the server and database to the user interface. The DevOps toolset we are implementing and the experience with the full application stack will ensure our staff have current and desired skills for the foreseeable future. The ideal candidate will be motivated by this transition and the opportunity to learn existing processes and new technologies. Participation in On-Call rotation for support of production environments is required.

Job Duties

  • Coordinate the research, scheduling, communication, implementation, and testing of application upgrades between customers, IT, and the vendor
  • Participate in the transition to our DevOps culture and environment and the implementation of associated tools and processes
  • Frame solutions in the DevOps context and recommend changes focused on small batches, automation, and minimal manual future support
  • Support and resolve operational issues and coordinate scheduled operational activities such as data clones, server reboots, load testing, and the decommission of systems and objects following established procedures
  • Work closely with the multiple offices across campuses as an advocate, an analyst, and champion of IT Application’s core directives: Secure, Accessible, Reliable, Innovative, and Effective
  • Support the full application development stack from database and code through to server configuration and network routing
  • Manage system and development migrations and participate in developing automated migrations to improve migration quality and performance
  • Support transformation of established infrastructure using automation; support the incorporation of automated tests into our monitoring and the CI/CD pipeline
  • Document all work in our knowledge base leveraging different formats such as technical writing, diagrams, charts, and instructions to best communicate source material
  • Participant in continual improvement of the division by offering recommendations on processes and existing systems

The employee will be On Call during off business hours for two to three weeks a year.

See the Position Description for additional information.

Conditions of Employment
  • Specialty licensure/certification may be required, as specified by the department.
  • Successful candidate may be subject to a criminal background check prior to starting work.
Minimum Qualifications

Bachelor's degree; at least 1 year of progressively responsible experience directly related to the duties and responsibilities specified.

Higher education and/or experience that is directly related to the duties and responsibilities specified may be interchangeable on a year for year basis.

Preferred Qualifications
  • 2-3 years of experience supporting customer or infrastructure issues and proven ability to investigate, diagnosis and resolve challenging support issues
  • 2-3 years of experience installing, configuring, and upgrading applications, while documenting the process so it can be repeatable in the future
  • 2-3 years of experience using basic command in the Unix shell
  • 2-3 years of Development experience using Software Development Life Cycle with database development using a strong SQL foundation
  • 1-2 years of experience of server and/or networking support is preferred
  • 1-2 years of experience working with the components of DevOps: Agile, Lean, CICD pipeline, and/or Total Quality Management
  • Engagement with infrastructure and security teams to tune application availability, performance, and security
  • Demonstrated ability to plan, schedule, and communicate with customers on complicated projects
  • Experience with writing and implementing automated test scripts using Selenium
  • 3-4 years of proven professional skills: strong, independent analytical skills, flexibility and ability to learn, communication to internal and external customers, operate in a dynamic team environment, ability to write technical documentation
Additional Requirements
CampusMain - Albuquerque, NM
DepartmentIT Applications (324A)
Employment TypeStaff
Staff TypeRegular - Full-Time
Term End Date
Pay$3434.31 to $5151.47 Monthly
Benefits EligibleThis is a benefits eligible position. The University of New Mexico provides a comprehensive package of benefits including medical, dental, vision, and life insurance. In addition, UNM offers educational benefits through the tuition remission and dependent education programs. See the Benefits home page for a more information.
ERB StatementTemporary and on-call employees working an appointment percentage of 26 (.26 FTE) or greater, per quarter, will be eligible to earn retirement service credits and thus are required to make New Mexico Educational Retirement Board (NMERB) contributions. More information pertaining to your FTE and NMERB contributions can be reviewed on the NMERB Guidelines Clarified webpage.
Background Check RequiredNo
For Best Consideration Date3/19/2020
Application Instructions

Only applications submitted throughthe official UNMJobs site will be accepted. If you are viewing this jobadvertisement on a 3rd party site, pleasevisit UNMJobs to submit an application.

Include Resume and Cover Letter

Positions posted with a Staff Type of Regular or Term are eligible for the Veteran Preference Program. See the Veteran Preference Program webpage for additional details.

The University of New Mexico is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability, or any other protected class.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online