Job Reference #
City
Job Type
Your role
As a Azure DevSecOps and Automation Engineer you will be responsible for building and supporting secure GitLab CI/CD pipelines for azure deployments collaborating with developers, data engineers and test engineers to ensure robust security practices are integrated into all solutions
- implement and manage security tools and processes throughout the software development lifecycle, ensuring secure coding practices, conducting code reviews, and integrating automated testing tools into CI/CD pipelines
- handle Azure Infrastructure through Infrastructure as Code (IaC), preferably using Terraform and potentially Azure Resource Manager (ARM)
- execute the deployment of Data Pipelines and manage Containerization to Azure AKS, which involves the design, implementation, and management of containerized applications and services, along with the administration and scaling of AKS clusters
- implement automation of testing procedures to ensure high-quality code and adequate code coverage, integrating these tests into the CI/CD pipeline
- undertake data engineering responsibilities, which include the construction of data pipelines using Python and integration with Azure AI services
- implement data governance and security controls to ensure data integrity and compliance with company policies and industry regulations
- latest Azure technologies and best practices in DevOps and Automation Engineering
- work in an Agile Scrum team.
Your Career Comeback
Your team
You will be a part of the Digital Legal Solutions team, which aims to create and deliver a seamless and engaging user experience for both Group Legal employees and its business clients. You will be working with a multi-cultural, collaborative global team (covering Switzerland, US, UK, Poland, and India) working closely together to deliver seamless, global solutions for our stakeholders
Your expertise
- strong knowledge of DevOps processes and how to deal with multiple environments from a deployment point of view (GitLab CI)
- solid experience in implementing and managing containerization technologies particularly docker for creating light weight, portable and consistent software environments
- knowledge of Terraform, including terraform templates, state, secrets, multiple env vars
- skilled in architecting and deploying comprehensive azure services including Azure Databricks, Azure Kubernetes, Azure AI services
- knowledge of Kubernetes Cluster, including networking and scaling configurations
- experience with Python, PowerShell and/or other programming languages
- experience with monitoring tools like Prometheus/Grafana
- experience with packaging, configuration and deployments to AKS using tools like helm
About us
We have a presence in all major financial centers in more than 50 countries.
How we hire
Join us
From gaining new experiences in different roles to acquiring fresh knowledge and skills, we know that great work is never done alone. We know that it's our people, with their unique backgrounds, skills, experience levels and interests, who drive our ongoing success. Together we’re more than ourselves. Ready to be part of #teamUBS and make an impact?
Disclaimer / Policy Statements