Lead Systems Programming Analyst

We’re the obstacle overcomers. The problem get-arounders. From figuring it out to getting it done… our innovative culture demands “yes and how!” We are UPS.  We are the United Problem Solvers.

About Systems Programming at UPS Technology: Our Systems Programmers design and deploy infrastructure to the highest standards. They are highly determined individuals who serve as a subject matter experts for supporting automation tools to increase organizational efficiency. As a UPS Systems Programmer, your skills will be put to the test working with large-scale automation solutions.

About this role:

The Lead Systems Programming Analyst leads the research, evaluation, design, development, testing, operational maintenance, protection, and support of UPS technology assets through entire life cycle (e.g., mainframe, midrange, open systems and x86/x64 architectures, storage, mobile and fixed devices, etc.). He/She leads the research, evaluation, design, testing, implementation, maintenance, performance and capacity tuning, and support of third-party infrastructures, applications, and appliances (i.e., transaction, collaboration, communications protocols, application delivery, virtualization, and directory services). This position leads the research, analysis, design, implementation, maintenance, and support of storage and backup recovery solutions. The Lead Systems Programming Analyst is responsible for the research, analysis, design, implementation, maintenance, and support of an Information Services (I.S.) security model for UPS’s I.S. environments (e.g., mainframe, midrange, open systems and x86/x64 architectures, mobile and fixed devices, etc.).  He/She performs strategic planning, diagnoses risk and system issues, and takes corrective actions to ensure continuity of operations. This position leads disaster recovery tests. Hershel identifies and implements technologies and processes to improve the reliability, efficiency, and availability of the systems environment. This position is responsible for duties of high risk, severe impact, high complexity, or large scope. The Lead Systems Programming Analyst coaches team members to provide the tools and knowledge required for further development. Identifies and implements technologies and processes to improve the reliability, efficiency, and availability of the UPS Big Data (Hadoop) Environment. Current technology being leveraged includes Cloudera, Datameer and the Apache Tools.

Desired Skills and Experience

  • 3 years of experience with Hadoop administration, Cloudera Eco systems, Spark, Hive, Kerberos and Sentry
  • Familiarity with, Linux System Administration, Java Programming, shell scripting
  • Strong coordination and project management skills.
  • Bachelor’s or Master’s degree in Computer Science or equivalent preferred.
  • Must be a U.S. Citizen or National of the U.S., an alien lawfully admitted for permanent residence, or an alien authorized to work in the U.S. for this employer
  • Now or in the future UPS employment sponsorship, such as H1B, TN, J-1, F-1, etc., is not needed in order to start or continue temporary or permanent employment with UPS.