
Description of the position
Senior Software Engineer.
Stimulating. Motivating. Challenging.
Kudelski Security, a division of the Kudelski Group (SIX: KUD.S), is an innovative, independent Swiss provider of tailored cyber and media security solutions to enterprises and public sector institutions.
Our team of security experts delivers end-to-end consulting, technology, managed services, and threat intelligence to help organizations build and run successful security programs.
Our global reach and cyber solutions focus is reinforced by key international partnerships.
Kudelski Security is headquartered in Phoenix, Arizona and Cheseaux-sur-Lausanne, Switzerland. For more information, please visit: www.kudelskisecurity.com
Location: Cheseaux, Switzerland
Mission
Be a key member of the engineering team in charge of building and running the Cyber Fusion Center Solution (CFC). CFC is a managed security service provider (MSSP) helping our customers to monitor and respond to their security threats.
You will be part of a growing business in the Kudelski Security DevOps teams (“you build it, you run it”). As a Software Engineer part of a young team, using the platform and tools you want, you will design, implement, test, and run software with high scalability, availability, and security needs.
You will deploy application to help our customers to manage their critical security event.
If you like innovative technologies Kubernetes/Docker, DevOps way, peer review, CI/CD, production deployment and monitoring, this job is for you.
Responsibilities
- Suggest, design, develop, integrate, test, and run the software components of the whole CFC solution.
- Work jointly with systems and security engineers to integrate 3rd party security solutions.
- Implement and use operational tools to monitor, maintain and support software with infra engineers.
- Share knowledge and experience with the other developers.
- If needed, ready to participate in the on-call service up to 1 week per month.
Requirements / Profile
- Experience & Background
- Seniority knowledge of React. Other libraries are a plus.
- Good Object-Oriented Programming skills.
- Java/Kotlin experience, Spring Framework / Spring Boot.
- Strong debugging and problem-solving skills.
- Experience building responsive web application is a plus.
- Knowledge of event base programming. Reactive and functional programming is a plus.
- Good skills to write unit tests with reasonable coverage of code – TDD/BDD are a plus.
- Experience with software factory CI/CD.
- Experience in Agile Software development e.g., SCRUM.
- Willing to learn and use
- Kotlin for backends.
- Python for testing and scripting.
- Kubernetes, Docker, Azure for our production.
- Prometheus, Grafana for monitoring.
- .. One of your proposals?
- Qualifications
- University/HES degree in computer science required or several years' experience
- Personal skills
- Dedicated team player, yet able to take initiatives and be autonomous.
- Able to take ownership, autonomous, self-taught, flexible, rigorous, efficient, and able to manage pressure are key skills.
- Interested in innovative technologies, proactively looking at how they can be applied to our products.
- Analyse complex situations/issues.
- Languages
- English, French is a plus
Reference: 12696
Publication Date: 27-04-2022