UBS Financial Services
,
London, Greater London
Technical Microservices Architect
Overview
Job Description
Your role: The UBS GTT (Group Treasury Technology) team is looking for a Technical Microservices Architect. A hands-on experienced senior technologist with the ability to work from stated business intent all the way through developing and guiding the technology implementation. This is a green field opportunity where we are building out our Intraday Liquidity Platform which is critical for our Group Treasury business. In this role you should be comfortable interacting with business leaders, technology leadership, business data scientists, and technical implementation teams. We are expecting candidates do have the highest levels of integrity, ownership, team play, mentoring, and collaboration. Technical Microservices Architect City: London Job Type: Full Time Country / State: United Kingdom Function Category: Information Technology (IT) Join us: We're a truly global, collaborative and friendly group of people. Having a diverse, inclusive and respectful workplace is important to us. And we support your career development, internal mobility and work-life balance. If this sounds interesting, apply now. Disclaimer / Policy Statements: UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce. Your team: The Technical Microservices Architect is an expert-level specialist in the decomposition of legacy application monoliths into their equivalent distributed services or \"coarse grained objects\". This individual has a strong understanding of how to build sustainable real-time resilient scalable systems. Strong preference given to candidates with demonstrated backgrounds in complex large scale banking systems or electronic trading systems. They have demonstrated experience in harmonizing existing legacy platforms with forward-looking microservices architecture. You will be working for one of the top investment banks and a leader in global wealth management You will have huge potential to grow with a dynamic startup like environment; You will have a direct impact in contributing towards our engineering-driven culture They are able to design, and then lead, a migration from the legacy to the new architecture. This position requires the individual to be able to switch between the \"big picture\" organizational view of their role to the detailed implementation view comfortably and seamlessly. Your expertise: You'll make an impact because... Technical You have strong hands-on knowledge of gRPC, Protobufs, Avro, Parquet You have experience with pub / sub, batch-streaming & messaging technologies such as Kafka, RabbitMQ, Flink, Spark You have hands on built software using Docker / Kubernetes, Istio, Envoy You have experience in REST API design and delivery and with platforms such as Apigee, Nginx, Kong you have experience in data platforms such as Postgres, Cassandra, Mongo, Hadoop Engineering You have experience in building highly scalable, highly reliable front-back infrastructure you have experience in automating everything across the development lifecycle (CICD / Automated testing / Automated deployment) You have experience in using containers and container orchestration (Docker / Kubernetes) You have experience in Terraform / Infrastructure as code Leadership You have experience building and retaining a high end engineering team You enjoy cross team collaboration especially with the business, developers and product managers Lead technical discussions and plans to improve our overall software quality Partner with other technical teams, architects to leverage solutions Architecture Expert level understanding of messaging middleware, pub-sub architectures, asynchronous computing, and producer-consumer abstractions. Expert level understanding of \"share nothing\" distributed architectures. Expert level understanding of event-driven distributed compute from front end through to back end transaction management Expert level understanding of cloud and container technologies. Expert level understanding of major microservices patterns including: Registration Discovery Sidecars Circuit Breakers Load Balancing Exactly Once Semantics Application Layer Acknowledgement Idempotent Messaging Load-Driven Autoscale Up- And Down About us: Expert advice. Wealth management. Investment banking. Asset management. Retail banking in Switzerland. And all the support functions. That's what we do. And we do it for private and institutional clients as well as corporations around the world. We are about 60,000 employees in all major financial centers, in more than 50 countries. Do you want to be one of us? Your colleagues: Job Reference #: 189398BR Title: