Bachelor’s or Master's degree in Computer Science, Engineering, or related field
Prior industry experience with DevOps, Reliability Engineering, Application Programming and Systems Administration
Experience working on Linux servers
Experience with automation and configuration management tooling and frameworks
Familiarity with Java Runtime Environment and Java deployments
Familiarity with RDBMS like Sybase, DB2, MSSQL
Proficiency in scripting languages including Bash, Python, JavaScript or similar
Ability to drive to goals and milestones while valuing and maintaining a strong attention to detail
Strong communication and documentation skills - both verbally and in writing to effectively interact with multiple people and teams
Excellent judgment, analytical thinking, and problem-solving skills
Full understanding of software development lifecycle best practices
Self-motivated individual that possesses excellent time management and organizational skills
Understanding of modern application design, best practices and infrastructure
Ability to troubleshoot and diagnose performance, security, and process interactions in complex distributed systems
Ability to understand and effectively debug both new and existing software
Ability to communicate technical concepts effectively and possess interpersonal skills required to collaborate effectively with colleagues across diverse technology teams
Nice to Haves
Experience monitoring, measuring, auditing and supporting software
Experience designing, installing and operating security products and infrastructures
Background in IT security, including authentication, authorization, encryption and secure coding practices
Knowledge of containerization technologies such as Docker and Kubernetes
Knowledge of cloud platforms such as AWS, Azure and GCP
What You'll Be Doing
Support business-critical front-office applications for the region
Support business-critical data encryption solutions and make these available to applications via services (i.e. Data Protection as a Service), along with building automation to assist in their usage and integration
Build and support authentication solutions for our data protection services which support the concept of authorization delegation
Build partnerships with our clients, which include many development teams across the division
Support entitlement frameworks which control access to individual attributes based on roles, entity states and physical locations
Ensure all solutions align to modern Continuous Delivery standards, High Availability and Rapid Scaling, Swiss Data Secrecy
Engage in production troubleshooting and engineer product improvements to eliminate manual investigation where possible
Conduct code reviews to ensure logic is consistent with Swiss data secrecy requirements
Perks and Benefits
Opportunity to work on solutions in risk management, big data, mobile, and more
Access to leading-edge technology, data, and design
Possibility to work within the Asset & Wealth Management division