FunctieomschrijvingThe organisation's teams are committed to delivering high-quality software solutions. Each team consists of 7 to 9 members, with clearly defined roles such as Scrum Master, Product Owner, Architect, Tester, and Developer. Teams work on projects that last between 6 to 12 months and are responsible for planning, architecture, and quality. The company places great importance on supporting its developers to ensure they perform at their best. Collaboration and knowledge sharing are essential, especially given the complexity of the maritime environment. When necessary, communication occurs with other teams, such as System Engineering and Operational Experts.In this position, you will participate in daily stand-up meetings where the team discusses achievements from the previous day and plans for the current day. After the stand-up, your focus will be on improving tools and providing support to engineers. You will continuously work on enhancing collaboration within your team and with other teams. Following Scrum principles, you will work in two-week sprints, providing Software Engineers with new tools—primarily based on Linux—and assisting them in optimizing and automating the use of these tools.
Automating existing and future processes and applications
Supporting software engineers with CI/CD workflows and pipelines
Implementing and maintaining tools in close collaboration with Engineering Support teams
Actively developing interfaces between different tools and disciplines
Introducing new technologies to benefit the team
The software is primarily based on Java and supported by a development environment. You will work with the following tools and techniques:
Java software development
Continuous Integration & Delivery
Jenkins, Nexus, Maven/Gradle, GIT, BitBucket
Unit Testing, Test Automation, Cucumber
The organisation offers career development opportunities, allowing progression to roles such as Tech Lead, Software Architect, or Specialist. For those excelling in leadership and organisation, there are paths to becoming a Scrum Master, Product Owner, or Team Manager.Functie eisen
Is passionate about contributing to a safe and secure society
Has 3+ years of experience in a similar role
Has knowledge of deploying and managing engineering applications such as Jenkins, Nexus, and Bitbucket
Has experience with automation via Puppet and Ansible
Has an interest in containers (Docker, Podman) and container orchestration (Kubernetes, Rancher)
Possesses extensive knowledge of Red Hat Enterprise Linux (6/7/8) systems
Has experience with shell scripting and Ansible
Enjoys working with complex technology and can quickly master new domains and techniques
Communicates effectively with colleagues and demonstrates creativity, openness, flexibility, and a learning mindset
Is willing to assist others when needed
Holds a Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field, with strong skills in Java
Preferably has Dutch, Australian, Belgian, Canadian, Danish, English, German, Greek, Norwegian, Portuguese, Spanish, or American nationality
Arbeidsvoorwaarden
A challenging role in a great team within an innovative, high-tech environment
Opportunities for personal and professional growth, including technical, commercial, or international development
Valuable international collaboration with colleagues from different countries
A comfortable workspace in a modern setting, with an emphasis on flexibility and a healthy work-life balance
A hybrid working model, allowing for collaboration with the team on where and how work is conducted
A competitive salary, an appropriate travel allowance, and the ability to customise employment benefits
Kernwoorden
vacant.nl maakt gebruik van cookies. Klik hier voor meer informatie.
Sluiten