Senior DevOps Engineer x Ubuntu, GCP, Suse, Jenkins, Java
Posted on Jan 21, 2020 by Hadron Finsys GmbH
You will be part of the IT Development department, responsible for designing, implementing and maintaining key business applications and services on our highly-specialized investment product management platform. We value Agility (through SCRUM), Technology (through a modern micro services platform built with functional programming in Scala) and Collaboration.
Thanks to a fluid and concentrated organization, frequent communication with end-users and internal training on the investment product domain you will provide concrete and robust technology solutions to our clients, partners and users.
As part of the Insurance and Wealth Planning Software Engineering team you will specifically contribute to a key business unit managing the processing, trading and hedging of long-maturity Life-Insurance Products through a modern white-labelling IT platform
Fluency in English is essential Eligibility to work in Switzerland 3+ years of Linux administration (Ubuntu, RH, Suse) Ability to use a wide variety of open source technologies and cloud services (experience with GCP is required) Cloud migration activities either Public or Private Good understanding of microservice deployments, rolling updates, deployment practices in a cloud environment. Knowledge of best practices and IT operations in an always-up, always-available service Configuring and troubleshooting interfaces to the following network technologies: Load Balancers, Firewalls, Routing, DMZs Good Scripting/programming skills (python, Perl, bash, Java, groovy, etc) Interest in the latest software engineering trends such as clouds, distributed systems, functional and reactive programming Strong problem solving skills & ability to learn in a fast paced environment
DevOps stack experience (CI/CD tools: Jenkins, artifactory, Nexus, git)
Nice-to-have Knowledge of unit testing, code analysis and code quality Experience with configuration management tools (one or more: saltstack, chef, puppet, ansible) Docker Kubernetes Nomad
TASKS & RESPONSIBILITIES
Managing, supporting, maintaining and improving the project's infrastructure, automation, continuous integration/deployment system and application release process. Work on the technical design, development, release and deployment of Google Cloud Platform (GCP) infrastructure and applications Be a part of development team to prepare the applications for deployment to the cloud. Continuous improvement of monitoring and infrastructure automation Innovation in fields of automation, resilience and improved security (process improvement) Helping development team with application design for scalability and high availability Become involved in the internal DevOps guild, building relationships with other developers and system engineers identifying/implementing best practices