Vaga de Senior Application Architect
1 vaga: | Publicada em 29/06
- A combinar
Sobre a vaga
Wabtec Corporation is a leading global provider of equipment, systems, digital
solutions and value-added services for freight and transit rail. Drawing on nearly
four centuries of collective experience across Wabtec, GE Transportation and
Faiveley Transport, the company has unmatched digital expertise, technological
innovation, and world-class manufacturing and services, enabling the
digital-rail-and-transit ecosystems. Wabtec is focused on performance that drives
progress, creating transportation solutions that move and improve the world.
Wabtec has approximately 27,000 employees in facilities throughout the world.
Visit the companys new website at:.Its not just about your career& or your job
title&its about who you are and the impact you are going to make on the world. Do
you want to go into uncharted waters&do things that havent been done to make
yours and someone else's life better? Wabtec has been doing that for decades and
we will continue to do so! Through our people, leadership development, services,
technology and scale, Wabtec delivers better outcomes for global customers by
speaking the language of industry.Application ArchitectWho will you be working
with?Wabtecs Precision Dispatch System (PDS) is an advanced software solution
that provides real-time train dispatching functions that direct and control the
movement of trains over a railroad network. The legacy system is being converted
from a monolithic implementation to a cloud native and horizontally scaling
platform with high availability aspects. Here youll interact daily with the PDS
conversion team including the overall systems architecture team, multiple
development teams, Helpdesk and DevOps teams, and senior technical leadership
across the program. How will you make a difference? As a member of the Digital
Intelligence group, the application software architect will be responsible for
helping lead a large-scale, long-term product strategy centered around native
cloud architecture and Java related technologies. In this role, you will lead and
coordinate the domain technical and business discussions relative to future
architecture direction across the product portfolio or product line. Deliver Cloud
Native Architecture for large Railroad for an Enterprise scale application that
utilizes Microservices Software Development Principles. Work with software
development teams to provide software framework components that achieve
architectural objectives and accelerate software delivery. Understand security and
compliance requirements; establish seamless integration with Cyber Security and
Compliance teams. Support Cyber Security procedures for the product portfolio.
This is an individual contributor role that reports to Senior Manager, Software
Engineering.What do we want to know about you? You must have:Bachelors degree or
equivalent in Computer Science, Information Technology, MIS, Engineering, or a
closely related field of studyExperience in architecture, software design and
cloud technologiesExperience in Java, J2EEExperience in Microservices is must and
Experience in developing large resilient and reliable enterprise applications with
microservices architecture (Fault Tolerance Strategies)Experience with Kafka
Proven understanding of software and system level design patterns using Java and
related software ecosystemsStrong hands-on experience on Red Hat technologies such
as Quarkus, JBoss, Red Hat SSO, RHEL Or Spring, Spring Boot and Spring Cloud
Technologies and Keycloak, JWT, Open API, SwaggerExperience in JPA, Hibernate and
Schema evolutionExperience and excellent understanding on Event Driven
ArchitectureAdvanced understanding of GitLab, SonarQube, Docker, Kubernetes,
software design patterns for HA and versioned microservicesWe would love it if you
had:Hands on experience with Quarkus framework.Hands on experience with
CockroachDB is a bonus.Good understanding of Avro and schema registryExperience in
using application logging, tracing and performance monitoring frameworks or tools
like Open Telemetry, Datadog, ELK Stack.Experience Client side and Server-side
load balancing, API Gateway.Proven experience in delivering Highly Available 5-9s
application for mission critical system.Ability to understand the technology stack
and its impact on the final product. Capable of efficiently conducting customer
and stakeholder interviews and elaborate on personas.Experience with Rally, Jira,
or other defect/work tracking tools. Capable of generating Agile metrics reports
(burn-up, burn-down, velocity, etc.) and interpreting the results for larger
audiences.Superior knowledge of the Software Development Life Cycle and strong
collaboration history with Quality Engineering and Dev Ops teams.Strong
problem-solving abilities and capable of articulating specific technical topics or
assignments to others. Ability to break down complex problems and estimate level
of effort. Clear communication skills and a strong command of the English
language.Demonstrates the initiative to explore alternate technology and
approaches to solving problemsSkilled in breaking down problems, documenting
problem statements and estimating effortsHas the ability to analyze impact of
technology choicesWhat will your typical day look like? Serve as a Subject Matter
Expert (SME) for the Dispatch technical architecture including tool, shared
libraries and runtime efficiencyMentor and teach the engineering teams on best
practicesWork hand in hand with the Development and DevOps teamDrive delivery of
configurable product architecture to solve common problems driving towards product
architecture vision. Deliver framework components and design guidelines for
services and library components.Demonstrate expert level skill in problem
decomposition and ability to navigate through ambiguityEngage frequently (80%)
with the development team; facilitate discussions, provide clarification, story
acceptance and refinement, testing and validation; contributes to design
activities and decisionsMaintain overall industry knowledge and trends to show
leadership to employee base and customersProvide accurate and timely status of
Content plan and current execution status to Wabtec engineering
leadershipDemonstrate superior persuasion and influencing skills that ensure
alignment between customer, product manager and engineering teamDemonstrates
excelling business acumen, knows latest industry trends and is looked at as an
internal expert on the product as well as the associated competitive
landscape.Wabtec Corporation is committed to taking on the worlds toughest
challenges. In order to fulfill that commitment we rely on a culture of
leadership, diversity and inclusiveness. We aim to employ the worlds brightest
minds to help us create a limitless source of ideas and opportunities. We believe
in hiring talented people of varied backgrounds, experiences and styles&people
like you! Wabtec Corporation is committed to equal employment opportunity
regardless of race, color, ancestry, religion, sex, national origin, sexual
orientation, age, citizenship, marital status, disability, gender identity or
expression, or protected Veteran status. If you have a disability or special need
that requires accommodation, please let us know.