Software Engineer CDIO Group Functions Data Platform
UBS
- Zürich
- Unbefristet
- Teilzeit
- implement and deliver high quality software solutions and components for the CDIO Group Functions Data Platform that conform to architectural standards
- leverage expertise to mentor and lead developers
- review code and designs, and ensure adherence to standards
- deliver development tasks end-to-end and work closely with other development, testing, and implementation teams to roll out important regulatory and business improvement programs
- leverage the latest tools and technologies to increase team productivity and collaboration across teams
- play a vital role in designing, developing, and delivering solutions that deliver high quality increments to the product goal
UBS RecruitingYour teamYou will be part of a global team based within CDIO GF Data Platform. The team is building a strategic Azure cloud calculation and data platform, MEGDP (Multi-Tenant Enterprise Governed Data Platform), for Group Finance and Risk to replace existing legacy systems. The MEGDP serves many use cases including regulatory reporting, analytics, and data science.Your expertise
- programming Language: Scala, Java, Spark
- tools: Gitlab, Sonar, docker hub, container registry, nexus, Postman, Azure CLI
- build scripting: Gradle, Maven, Shell
- packaging Tool/Technology: Shell
- cloud technology: Azure
- hosting: Experience with container management platforms like Kubernetes and databricks
- data: Storage accounts, PostgreSQL, knowledge on Spark and Data Bricks API,
- security: Azure AD (SAML Token based, Single sign-on), Hashi corp Vault, Managed Identities (Service Principals)
- monitoring: Log Analytics, Azure Metrics, Azure Monitor,
- infrastructure as code (IaC): ARM
- data management and automation on Spark
- hands-on technical experience with big data systems including experience in designing and implementing large distributed systems
- performance optimization, automation, and unit tests
- experience with container management platforms like Kubernetes
- excellent debugging, critical thinking, and communication skills
- test Frameworks: Cucumber, Junit, Mockito
- tools: Gitlab, Sonar, docker hub, container registry, nexus, Postman
- build scripting: Maven, Shell
- service / API Test: I want to test your endpoints as thoroughly as possible
- end to end Test: of the integrated system (continuous integration can be a major help here)
- solid knowledge of QA methodologies, test planning, system dependencies, and product integration phases
- experience with build, test and maintaining a scalable test automation framework and test scripts to ensure repeatability, coverage, reliability and catching regressions
- hands on in creating test plans for new features and improving existing test plans including identifying areas for automation