Skip to main content

Application Architect

Primary Location 10 UPPER POND ROAD, PARSIPPANY, New Jersey - United States of America , 07054 Job ID R24010162

Before you apply to a job, select your language preference from the options available at the top right of this page.

Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level.

Job Description:

TASK & RESPONSIBILITIES

Designs application architectures that provide business capabilities. Ensures technical expertise and seamless implementation of solutions. Designs and develops application architectures for product management. Analyzes functionality and constraints of recommended solutions. Ensures compatibility, interoperability, and usability of solution architecture.

Provides specific functional expertise that is theoretical and conceptual in nature. This expertise is typically acquired through a combination of university education and experience within a field. May have responsibility for supervising others in the capacity of a “player coach” but primary focus is individual expertise. Particularly at higher levels, sophisticated subject matter expertise is a requirement for success.

Requires specialized depth and/or breadth of expertise in own job discipline or field. Interprets business challenges and recommends best practices. Leads others to solve complex problems. Works independently, with guidance in only the most complex situations. May lead functional teams or projects.

Business Partnership & Consulting
• Advises key stakeholders by continuously helping them to successfully navigate through critical business changes.
• Utilizes deep expertise and contextual awareness to explore complex issues with customers and provide trusted advice.
• Serves as a subject matter expert to others on new ideas and solutions that will improve current business processes and address challenges and leverages other subject matter experts as needed to develop solutions.

Systems Thinking
• Leads collaboration with key stakeholders and contributes subject matter expertise to develop unique solutions to complex issues.
• Enables optimum organizational efficiency by taking a whole systems approach and thinking across boundaries to identify which polices/processes should be standardized and which should differ.
• Provides guidance when evaluating the impacts of a solution to ensure linkages between structure, people, process and technology.

Technology Advising/Consulting
• Exceeds customers’ expectations by listening for unexpressed needs; connects customer needs to relevant service offerings and new technology.
• Leads others in resolving technical issues in a timely manner; follows up with customers to ensure satisfaction.
• Partners with the business to integrate new technologies into business solutions; creates and communicates a vision of the technology requirements for the future state of the business.

Troubleshooting
• Provides guidance and expertise to analyze data and patterns and assess the root cause of complex, non-routine problems.
• Collaborates with others across disciplines to brainstorm and execute solutions to the most complex, uncommon problems.
• Guides the execution of solutions for complex, non-routine issues; redirects solution implementation if desired results were not originally met.

System and Technology Integration
Interprets internal/external business challenges and recommends integration of the appropriate systems, applications and technology to provide a fully functional solution to a business problem.

Architecture Design
Leads projects designing and developing IT architecture solutions to business problems that meet user requirements.

TECHNICAL SKILL PREFERENCES

Cloud Platforms

·Google Cloud Platform (GCP): Proficiency in GCP services such as Compute Engine, App Engine, Kubernetes Engine (GKE), Cloud Functions, and BigQuery.

·Cloud Architecture: Understanding of cloud-native architectures, including microservices, serverless functions, and event-driven processing.

Programming Languages

·Java: Strong background in Java for enterprise environments, including frameworks like Spring and Hibernate.

·.NET: Experience with .NET framework and .NET Core for building and maintaining scalable applications.

·Python or Node.js: Useful for scripting and backend services, particularly in a cloud context.

DevOps and Automation

·CI/CD Tools: Knowledge of continuous integration and continuous deployment using tools like Jenkins, GitLab, or GCP's Cloud Build.

·Infrastructure as Code (IaC): Experience with tools like Terraform or Google's Deployment Manager.

Containerization and Orchestration

·Docker: Expertise in creating and managing Docker containers.

·Kubernetes: Proficiency in managing applications with GKE or other Kubernetes platforms.

API Design and Management

·RESTful Services: Design and architecture of RESTful APIs.

·API Gateways: Experience with managing APIs through platforms like Google Cloud Endpoints or Apigee.

Legacy System Integration

·Enterprise Integration Patterns: Understanding of how to integrate and modernize legacy systems within a new cloud architecture.

·Middleware Technologies: Knowledge of middleware platforms that facilitate the integration of disparate systems.

Database Technologies

·Relational Databases: Proficiency with SQL databases such as DB2, Oracle, or Microsoft SQL Server.

·NoSQL Databases: Experience with NoSQL databases like Couchbase, MongoDB, or Google's Firestore.

Security and Compliance

·Cloud Security: Knowledge of security practices and compliance standards relevant to cloud architectures and hybrid systems.

·Data Privacy and Protection: Understanding GDPR, HIPAA, or other regulatory frameworks as applicable.

Networking

·Network Architecture: Understanding of network configurations, VPCs, VPNs, and other networking concepts crucial for cloud environments.

Performance Monitoring and Optimization

·Monitoring Tools: Experience with tools like Google's Stackdriver, Prometheus, or Grafana.

Performance Tuning: Skills in optimizing application performance across both cloud-native and legacy systems.

Employee Type:

Permanent

UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.

Other Criteria:

Employer will sponsor visas for specific positions. UPS is an equal opportunity employer. UPS does not discriminate on the basis of race/color/religion/sex/national origin/veteran/disability/age/sexual orientation/gender identity or any other characteristic protected by law.

Basic Qualifications:

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.