Software Engineer
Kudelski Security
Grand Cheseaux, Switzerland
vor 4 Tg.

Mission

Be part of a growing business in the Kudelski Security DevOps teams ( you build it, you run it ) and within software engineering group.

Be part of a young and dynamic team as software engineer :

  • Design, develop and operate applications with high scalability, availability and security needs that improve and speed-up detection of cyber threats for our clients
  • Work in an Agile environment with cutting edge technologies such as Kafka, Kotlin, Kubernetes, ELK, GitLab CI, Azure,
  • Work with CI / CD pipelines to maximize efficiency and continuously checked security and keep high-quality level provided by Kudelski Security in the development process
  • Share knowledge and experience with the other developers
  • Responsibilities

  • Design, develop and operate applications with high scalability, availability and security needs that improve and speed-up detection of cyber threats for our clients
  • Work in an Agile environment with cutting edge technologies such as Kafka, Kotlin, Kubernetes, ELK, GitLab CI, Azure,
  • Work with CI / CD pipelines to maximize efficiency and continuously checked security and keep high-quality level provided by Kudelski Security in the development process
  • Share knowledge and experience with the other developers
  • Requirements / Profile

    a) Experience & Background :

  • Object Oriented Programming skills.
  • Java experience.
  • Knowledge of event base programming is a plus.
  • Good skills to write unit tests with reasonable coverage of code.
  • A plus :

  • Experience working with spring / Spring boot
  • Experience with Kotlin, Kafka, ELK, python, React
  • Experience working with microservices architecture
  • Experience working with reactive and functional programming
  • Experience with Docker and Kubernetes
  • Experience on making full tested applications with TDD / BDD (Integration, End2End, Acceptance, Performance, Chaos, Security).
  • Experience working with software factory using Continuous Integration (CI), Continuous Deployment (CD) tools, such as GitLab
  • Experience with AWS and Azure
  • Experience in ML
  • Candidates with less experience but demonstrating fast learning and application of new technologies will be considered

    b) Qualifications :

  • Advanced university degree (master degree) in technology / computer science required.
  • 2+ years’ experience in software development.
  • Passionate and motivated junior application will be considered
  • c) Personal skills :

  • Strong team player, yet able to take initiatives and autonomous.
  • Autonomy, able to take ownership, self-taught, flexibility, rigor, efficiency and ability to manage pressure are key skills
  • Interested in new technologies, proactively looking at how they can be applied to our products.
  • Able to analyze complex situations / issues.
  • Passionate about Cybersecurity and best practices is a plus.
  • d) Languages :

  • Fluent English, French is a plus
  • Melde diesen Job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Bewerben
    E-Mail
    Wenn ich auf "Fortfahren" klicke, gebe ich neuvoo das Einverständnis, meine Informationen zu speichern und mir wie in den Nutzungsbedingungen und Datenschutzbestimmungen beschrieben, personalisierte E-Mail Alerts zu schicken.
    Fortfahren
    Bewerbungsformular