Job Detail

Software Engineer (DevOps Team)

Inseriert am: 23.08.2017

Software Engineer (DevOps Team)

Help us shape the future of banking.The Avaloq group is an internationally leading fintech company. With its core and digital banking software and its international network of Business Process Outsourcing (BPO) centres, Avaloq brings trustworthy and efficient banking to the world, delivered through great user experience. Headquartered in Switzerland, Avaloq has branches in the most demanding financial centres worldwide and serves around 155 banks and wealth managers and the 270 Swiss cooperative banks. Avaloq’s growing ecosystem comprises among others over 2’000 employees from 66 nationalities and more than 500 third-party developers that co-innovate with Avaloq.



More information on www.avaloq.com

The positionThe Avaloq Front Platform (AFP) is an open, flexible and modular platform that is fully integrated into the Avaloq Banking System to support fully seamless front to back to front processes.



Applications built on AFP include the Avaloq Self Service Banking Portal & Mobile Banking Applications, as well as the Avaloq Front Workplace and several solutions for Wealth Management. The Avaloq Front Platform is based on newest web technologies and the development organization embraces new and agile methodologies.



As a member of the Avaloq Front DevOps team, you and your team have the full responsibility of our continuous integration, build and deployment platform as well as the development of our AFP installation and configuration tools. Your main stakeholders are internal as well as external developers of partners and banks.



If you are familiar with Git, Gerrit, Nexus, Gradle, Jenkins, interested in ansible, puppet, have heard of docker and would like to get involved in optimizing our continuous build, integration and delivery chain we can't wait to hear from you...

Your responsibilities

  • Liaise and collaborate with the various stakeholders of the team to gather requirements for our continuous integration, build and deployment platform

  • Maintain and enhance our continuous integration, build automation, installation and deployment tools

  • Maintain and enhance our developer tooling, such as our DevDesk and the Developer Infrastructure Setup Automation

  • Continuously elaborate new innovative ideas and tools to further improve our platform and processes

Education

  • University or college degree in computer science/engineering or equivalent professional education

  • Proficiency in English required, German is a big plus

Professional experience & skills

  • Proven experience in enterprise software development and software engineering background with professional experience in at least one programming language, preferably Java (JEE)

  • Hands-on experience with build automatization and continuous integration tools, such as Maven, Gradle and Jenkins

  • Experience in agile working methodologies such as Scrum and Kanban

  • Experience with infrastructure provisioning tools, such as puppet and ansible as well as containerization tools, such as docker is a plus

  • Experience in implementing and working with virtual and cloud based infrastructure and services, such as AWS, Rackspace and OpenStack is a plus

Personal Requirements

  • Strongly objective & result oriented with proven ability to implement

  • Good self-motivation, structured and independent working style

  • Strong analytical skills and high standards in terms of product quality

  • Good coordination and communication skills

  • Used to work in an international environment

Main place of workZurich



We are looking forward to your online application. In case of any questions please contact Kristin Stengel on +41 58 316 1265 or kristin.stengel@avaloq.com.



Only direct applications will be considered for this position.



Additional information on Avaloq and on our other vacancies can be found onwww.avaloq.com/for-job-seekers

Details