Systematic

Senior Software Engineer for the Synergy Product team

Posted: 2 minutes ago

Job Description

Would 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 HelmTroubleshooting and implementing functionality using various cloud native technologies and toolsWriting/modifying Helm chart templatesDetermine current state of applications in Kubernetes using shell scriptingApply/modify Kubernetes resources using shell scriptingBuild custom docker imagesIstio service mesh configurationOIDC and oAuth2As 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 reliabilityBreak down large features into actionable tasks and help ensure successful, timely deliveryWork closely with our architect and fellow engineers to ensure cohesive, scalable technical solutionsProvide 3rd-line support to customers, helping them succeed with our solutionsMentor and support junior colleagues through technical sparring and collaborationList 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.We expect the candidate to have experience with:Solid knowledge of one programming language (e.g. Java, JavaScript, Python, C#) and quickly assimilating new programming languages, if neededContainerization & Orchestration: Docker, Kubernetes, Helm, Istio, Porter, FluxCD / ArgoCDShell scripting (bash)Good knowledge of version control tools, preferably GitDatabases & Storage (PostgreSQL, OpenSearch, Ceph)Monitoring and Alerting tools (e.g. Prometheus, Grafana)Logging tools (Fluent-bit / FluentD)MicroservicesThe overall list of technologies is: Docker, Kubernetes, Helm, Istio, Porter, FluxCD / ArgoCD, Java (Quarkus), Bash, PostgreSQL, OpenSearch, Ceph, Vault, Keycloak, Prometheus, Grafana, Fluent-bit / FluentD, Terraform, Git, TeamCity, Linux, Angular, Typescript.Are you the talent we've been searching for?We are looking for a colleague who is eager to grow with us and who brings both technical skill and a collaborative mindset. To succeed in this role, you should ideally bring the following:A Master’s degree in Computer Science or a related field, combined with 5 years of experience in a similar rolePossess great problem-solving and troubleshooting skills.Have hands-on experience in building, operating, maintaining, and implementing stable solutions to easily be maintainedBe proactive and enjoy testing, automating, and optimising solutionsBe passionate about working with new technologies, learning new things and have the necessary drive to specialise in Cloud NativePlease note that you must be able to present a clean criminal record and have lived in a NATO and/or an EU country for the past seven years as we work with security-classified projects. Read more: http://systematic.com/clearance.Welcome to Systematic BucharestSystematic Romania, the second-largest office with over 150 employees, is conveniently located near Piata Romana. You can start your day with a delicious breakfast in the canteen and choose the option to order fresh meals for lunch. Find daily fruits and beverages and step out onto the terrace for a breath of fresh air. The recreation room offers board games, foosball, and table tennis for some friendly competition, and we even provide office massage sessions to help you relax. Thanks to our Employees' Club, you can join exciting social events like karting, treasure hunts, and themed parties. Plus, getting here is easy with an indoor parking lot and public transport just around the corner. What we offer:At Systematic, we focus on both personal and professional growth within a stable and innovative work environment that prioritizes employee well-being. Hybrid setup: office and remote work.Travel might be expected to our Headquarters in Aarhus, Denmark.Up to 25 vacation days, 23 days standard to which 2 more days can be added if you have more than 10 years of work experience.24h extra per year for personal time off for all employees.Additional days off: 24th and 31st of December.A flexible benefit program - you can mix your benefits choosing from different kind of Services on a very dynamic platform – Benefit Online, such as:Lunch in our canteenPrivate medical subscription - you can choose from 3 providersPrivate pensionMeal or vacation vouchersGym subscriptionGet in touchIulia Carmen FloreaSenior Talent Acquisition Consultant

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In