Hours: 80 - 100%
Location: Zurich
Duration: permanent, starting immediately
The Maintenance & Services Team is the central point of contact for all support issues and questions. The team represents the company towards our clients by responding and resolving issues with our software products, and it contributes to the development of these product through hands-on support of the software engineering process regarding build pipelines, quality assurance and release processes.
We are looking for an additional team member whose interests include Application Support and DevOps, with considerable work experience in these areas, ideally within financial services firms or providers. Experience working with external clients and/or internal stakeholders is relevant, as is mentoring team members.
The focus of the position is twofold – firstly, ensuring the software and services we deliver to our clients are properly quality assured, packaged, documented and supportable from the ground up. Where possible this should be automated and repeatable. Secondly, providing support to our clients, including automated checks and data gathering, backed up by the development teams.
The team also act as subject matter experts in the areas of supportable architectures, quality automation, packaging, and client support, helping to ensure swissQuant provides a high level of customer service.
swissQuant supports all clients and applications through this support model and builds all new applications with supportability in mind from the start. The team therefore have a wide scope and involvement with all other swissQuant teams and most of our clients, and our involvement is growing steadily.
As an experienced support engineer, you understand software applications from both a user and technology viewpoint, logically diagnose issues, and work with users and developers to resolve them. You are comfortable communicating with anyone, quick to pick up the phone, but also disciplined in documentation and traceability.
Quality and scalability are key goals – you automate and standardise where you can; you implement monitoring, so you know immediately about problems; you like implementing new technology in a robust and reliable way; you are direct in communicating issues or concerns.
To be a successful candidate, you must fulfil the following requirements:
Degree in a discipline such as Computer Sciences or Engineering, or very strong industry experience
Very strong IT background, hands-on experience of delivery and support or software maintenance
Technologies: Java, Python, SQL, Git-Maven-Nexus-Jenkins, web services & sites, Linux
Knowledgeable and experienced in cloud environments such as AWS/Google Cloud/MS Azure and containerized applications (Docker/Kubernetes)
Strong analytical and communication skills
Strong communication skills in English, at least conversational level of German