Senior Software Engineer, DevOps for the Synergy Product
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Devops
- Posted
Skills
Full description
Senior Software Engineer, DevOps for the Synergy Product teamWould you like to be part of our Synergy Product team? And do you want to contribute to developing and maintaining the Synergy platform with a focus on stability, security, and robustness? Senior Software Engineer for Systematic Synergy Product team
Synergy is meant to be the platform that future Systematic projects are built on top of, thereby reusing logging mechanisms, surveillance and other shared components. It is based on the latest container technologies Docker, Kubernetes etc.
The product team is responsible for the continued development, improvement and maintenance of the product Synergy. This product is deployed and running on a number of installations at customer site and internally in Systematic. We have the responsibility to improve and maintain the product and new releases are shipped four times a year including new capabilities, bug fixes and other improvements.
You will be given the room to manoeuvre and get the opportunity to work with the newest technologies within Cloud Native.
Here is a taste of what you will be doing:
- Install and configure applications in Kubernetes using Helm
- Troubleshooting and implementing functionality using various cloud native technologies and tools
- Writing/modifying Helm chart templates
- Determine current state of applications in Kubernetes using shell scripting
- Apply/modify Kubernetes resources using shell scripting
- Build custom docker images
- Istio service mesh configuration
- OIDC and oAuth2
As a Senior Software Engineer you will take on a central role in both development and collaboration across the team. More specifically, you will:
- Drive the implementation of complex development tasks with a focus on quality and reliability
- Break down large features into actionable tasks and help ensure successful, timely delivery
- Work closely with our architect and fellow engineers to ensure cohesive, scalable technical solutions
- Provide 3rd-line support to customers, helping them succeed with our solutions
- Mentor and support junior colleagues through technical sparring and collaboration
List of technologies:
The infrastructure is built as a modern container orchestration solution with customized extensions primarily implemented using Java. We are using the latest technologies within microservices, public cloud, Docker containers, Kubernetes. The solution will mostly host and expose popular Cloud Native components, but also provide some custom user interface developed in Angular.